VBA Excel Boite Rechercher/Remplacer
justtry
-
Mantix -
Mantix -
Bonjour tout le monde,
Voilà je voudrais connaitre le nom de cette boite de dialogue, celle qu'on obtiens en appuyant sur Ctrl+F,
j'ai essayé avec l'enregistreur sans succès. En plus, j'ai fais un petit test : un Count sur la collections Dialogs et apparemment il y aurait plus de 800 boites, mais lorsqu'on saisie le code (ex : Application.Dialogs (...).Show) l'environnement, c'est à dire l'éditeur VBA là, ne nous propose pas 800 quand même !
Alors je sais pas si c'est possible de l'appeler (la boite) via une macro.
Merci d'avance...
Voilà je voudrais connaitre le nom de cette boite de dialogue, celle qu'on obtiens en appuyant sur Ctrl+F,
j'ai essayé avec l'enregistreur sans succès. En plus, j'ai fais un petit test : un Count sur la collections Dialogs et apparemment il y aurait plus de 800 boites, mais lorsqu'on saisie le code (ex : Application.Dialogs (...).Show) l'environnement, c'est à dire l'éditeur VBA là, ne nous propose pas 800 quand même !
Alors je sais pas si c'est possible de l'appeler (la boite) via une macro.
Merci d'avance...
Configuration: Excel 2003
8 réponses
-
Bonjour,
une piste : Application.Dialogs(xlDialogFormulaFind).Show
le pb c'est que ça affiche en anglais chez moi!
cordialement -
Application.Dialogs(xlDialogFormulaReplace).Show
méthode pour voir la liste des boites dans l'aide:
dialogs.collection d'objets
Listes d'arguments de boîte de dialogue intégrée.
-
bonjour, tester cela..
SendKeys "^f" à la place de Application.Dialogs(xlDialogFormulaReplace).Show
cordialement -
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
je crois qu'il n'y en a pas... :-( sous VBA avec Application.Dialogs(xl....).show
du moins je n'en ai jamais trouvé mais la fonction existe bien.
Désolé! -
Merci Michel,
tu m'as appris quelque chose.
Bonne journée.
j'avais regardé à recherche ( find) mais pas à remplacer (replace)
Bonne journée -