Pages

Affichage des articles dont le libellé est classeurs. Afficher tous les articles
Affichage des articles dont le libellé est classeurs. Afficher tous les articles

[XL-2013] 1 recherche dans 2 classeurs sujet

vendredi 28 mars 2014




Bonsoir,

Comment lancer une recherche dans deux classeurs différents (même répertoire) avec un userform contenant un combobox?

Je vous sollicite parce que je rame, je rame et je rame...... :mrgreen:

Merci pour votre aide




XL 2013 recherche dans 2 classeurs sujet




Bonsoir,

Comment lancer une recherche dans deux classeurs différents (même répertoire) avec un userform contenant un combobox?

Je vous sollicite parce que je rame, je rame et je rame...... :confused:

Merci pour votre aide




[Toutes versions] Pouvoir utiliser une fonction dans tous mes classeurs Excel sujet

jeudi 27 mars 2014




Bonjour à tous,

J'ai récupéré (ici je crois, mais je ne sais plus où) il y a quelques temps une super macro, qui me permet de disposer d'une nouvelle formule dans mes tableurs Excel.
Celle-ci me permet de renvoyer le contenu d'une cellule, sans caractères accentués, par le biais de la formule =sansAccents()
Voici le code source en question, qui marche très bien :

Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
' Définition de la conversion
Const accent As String = "ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÌÍÎÏìíîïÙÚÛÜùúûüÿÑñÇç"
Const noAccent As String = "AAAAAAaaaaaaOOOOOOooooooEEEEeeeeIIIIiiiiUUUUuuuuyNnCc"

' La fonction :
Public Function sansAccents(ByRef s As String) As String
Dim i As Integer
Dim lettre As String * 1
sansAccents = s
For i = 1 To Len(accent)
lettre = Mid$(accent, i, 1)
If InStr(sansAccents, lettre) > 0 Then
sansAccents = Replace(sansAccents, lettre, Mid$(noAccent, i, 1))
End If
Next i
End Function


Cependant, pour que cette fonction fonctionne (!), je n'ai trouvé d'autres solution que de la mettre dans un module de mon classeur.
J'aimerai, comme je le fais avec d'autres macros, qu'elle soit enregistrée dans mon "PERSONAL.XLSB" afin d'être appellée depuis n'importe quel fichier Excel. Hors, lorsque je créé un module dans "PERSONAL.XLSB" et que j'y mets ce code, la fonction ne réponds pas.

Avez-vous une idée de la source du problème ?

Merci à vous.

Sylvain M.




XL 2010 Lien avec des classeurs protégés par un mot de passe sujet

jeudi 30 janvier 2014




Bonjour le forum,

Mon problème est le suivant :
J'ai un classeur Excel que j’appellerai "classeur père" qui est relié à 3 "classeur fils".
Mes 3 "classeurs fils" sont protégés par un mot de passe que j'ai défini. (Fichier->Informations->Protéger le classeur)
Mon classeur père n'est pas protégé puisqu'il est en accès limité.

Il y a des cellules liées dans les 2 sens :
- Certaines cellules de mes classeurs fils récupèrent l'information qui vient du classeur père.
- et inversement, j'utilise les classeurs fils pour afficher certaines données dans le classeur père.


Quand j'ouvre le classeur père, il me demande les mots de passes des 3 documents fils...ce que j'aimerais éviter...

Par expérience, j'ai essayé de pallier au problème avec :

Code :


Private Sub Workbook_Open()

Application.DisplayAlerts = False
Application.AskToUpdateLinks = False

End Sub




Mais ça ne marche pas...

Quelqu'un aurait-il une solution à me proposer ?

Merci,

Thibaut