Command button et forme sélectionnée
Bonjour,
XL2007 et postérieures
Un interlocuteur attire mon attention sur un comportement surprenant (pour moi) des command buttons. Le but est de modifier la couleur de la forme sélectionnée en appuyant sur un command button. Le code va donc :
Code:
Selection.ShapeRange.Fill.ForeColor.SchemeColor = 10
sauf que, à l'exécution ligne à ligne, avant d'exécuter celle-ci (qui est la première ligne), dans la fenêtre d'exécution,
renvoie $B$14
donc un range et l'exécution de la ligne citée provoque une erreur 438 (logique). Apparemment toujours B14, même si on déplace le command button, mais variable d'un classeur à l'autre.
Le bouton des contrôles de formulaire, lui, fonctionne.
Quelqu'un a-t-il un début d'explication ? Merci d'avance.