Re : Conséquences dans macro d'insertion de colonnes dans Excel
Bonjour
eh! oui, tu tombes dans ce qui est le plus chiant par rapport aux personnes qui ont connus la programmation avec les anciennes macro-commandes, où l'insertion ou la suppression de cellules dans les feuilles, provoquaient l'adaptation du code de la macro.
Dans le VBA, il y a une parade, c'est de nommer les cellules de références, à la place de Sheet("Feuil1").Range("A1"), tu pourrais utiliser Range("NomA1"), si la cellule A1 de la feuille 1 était nommée NomA1.
Pour nommer une cellule tu as deux possibilités :
- Dans la barre d'outils "formule", tu as une zone qui affiche la référence de la cellule active, clique dessus et saisi le nom.
- Clique sur le menu Insertion/Nom/Définir..., dans le nom de la cellule et valide
@+Jean-Marie