Grâce aux SendKeys, je souhaite ouvrir la boîte de recherche et indiquer le nombre recherché :
Code:
Sub search()
Application.SendKeys "%EH1500%V"
End Sub
Mais cela ne fonctionne pas : à l'exécution de la macro dans un classeur test (vierge à l'exception du nombre 1500 recherché en A1), la boîte ne s'ouvre pas et le nombre recherché s'inscrit directement dans la fenêtre de l'éditeur MVB... Voyez-vous pourquoi cela ne marche pas ? Merci.
j'avais trouver la solution SendKeys ("^f") & "1500" mais qui, curieusement ne fonctionne que depuis l'éditeur Vba, pas depuis un commandbutton ou via une macro
Et j'ai trouvé en passant par une boite de dialogue Excel: MaVar = "1500"
Application.Dialogs(xlDialogFormulaFind).Show MaVar
ou Application.Dialogs(xlDialogFormulaFind).Show "1500"