Bonjour,
Je commence à pratiquer régulièrement le VBA et merci à Sébastien pour son site qui m'a beaucoup aidé pour optimiser mon fichier excel !
Ma question est comment peut-on faire pour qu'après avoir renseigné un ensemble de cellules (ici 6), la macro s’exécute de manière automatique ?
Mon but étant qu'une fois toutes ces cellules complétées (avec liste déroulante OUI/NON), via la macro, il y a un déplacement d'objet (certains disparaissent / d'autres apparaissent).
Coté déplacement tout est ok mais une fois les 6 cellules complètes, rien ne s’exécute...
Je me doute qu'il y a une histoire de conditions... mais pas que.
J'ai commence ceci
If IsNumeric(Range("cellule")) Then
Sheets("Feuille1").Shapes("Picture 1").Top = (valeur)
Sheets("Feuille1").Shapes("Picture 1").Left = (valeur)
Sheets("Feuille1").Shapes("Picture 1").Width = (valeur)
Sheets("Feuille1").Shapes("Picture 1").Height = (valeur)
Else
End If
Pouvez vous m'aider svp ?
merci à vous tous
Yoshi2309