Bonsoir à tous.
J'ai beau chercher, je ne trouve pas de réponse qui me convienne sur le web.
Mon problème : Je n'arrive pas modifier (par macro) les références des noms que j'ai créé.
J'ai un classeur qui contient plusieurs feuilles et sur chaque feuille des plages de cellules qui sont nommées automatiquement
For nPlage = PreCo To DerCo
Range(NomCol & "11:" & NomCol & Range(NomCol & DerLi).End(xlUp).Row).CreateNames Top:=True
numcol = numcol + 1
NomCol = Split(Columns(numcol).Address(ColumnAbsolute:=False), ":")(1) 'Conversion en lettre du n° de colonne
Next nPlage
A chaque fois que des modifications sont apportées, ma macro supprime, insére des colonnes (d'après d'autres feuilles/tableau du même classeur) et devrait me renommer l'ensemble des cellules "titre"... Ca ne fonctionne pas ; En revanche, j'ai toutes les références qui s'affichent au fur et à mesure pour me demander si je veux remplacer... c'est agaçant... mais ça prouve qu'il se passe bien quelque chose.
J'ai pensé pouvoir supprimer les noms "indésirables" avant de créer les nouveaux mais ça ne fonctionne pas non plus !
Un petit tableau et la partie du code sont en pièce jointe.
Avez-vous une idée ? Merci d'avance
J'ai beau chercher, je ne trouve pas de réponse qui me convienne sur le web.
Mon problème : Je n'arrive pas modifier (par macro) les références des noms que j'ai créé.
J'ai un classeur qui contient plusieurs feuilles et sur chaque feuille des plages de cellules qui sont nommées automatiquement
For nPlage = PreCo To DerCo
Range(NomCol & "11:" & NomCol & Range(NomCol & DerLi).End(xlUp).Row).CreateNames Top:=True
numcol = numcol + 1
NomCol = Split(Columns(numcol).Address(ColumnAbsolute:=False), ":")(1) 'Conversion en lettre du n° de colonne
Next nPlage
A chaque fois que des modifications sont apportées, ma macro supprime, insére des colonnes (d'après d'autres feuilles/tableau du même classeur) et devrait me renommer l'ensemble des cellules "titre"... Ca ne fonctionne pas ; En revanche, j'ai toutes les références qui s'affichent au fur et à mesure pour me demander si je veux remplacer... c'est agaçant... mais ça prouve qu'il se passe bien quelque chose.
J'ai pensé pouvoir supprimer les noms "indésirables" avant de créer les nouveaux mais ça ne fonctionne pas non plus !
Un petit tableau et la partie du code sont en pièce jointe.
Avez-vous une idée ? Merci d'avance