Re:Macro - TCD à plage variable
Bonsoir Nico, salut Didier,
J'aiu géré ce genre de problèmes ( sous 2000) en travaillant avec une plage source variable nommée.
Soit ta plage source est redimensionnée autaomatiquement par l'insertion de lignes ou de colonnes, dans ce cas, pas de soucis, ton tcd devrait marcher:
... SourceData:=range('MaSourceDeDonnées')
soit, par tu ajoutes des lignes à la suite de ta plage nommée.
Dans ce cas,il faut la redéfinir avant de générer ton TCD. ( par une methode de ton choix) et la faire renommer par le code:
Par ex:
set maplage= range('MaSourceDeDonnées').currentRegion
Maplage.name='MaSourceDeDonnées'.
puis de créer ton TCD.
N'hésites pas ....
|