TCD à colonnes variables

  • Initiateur de la discussion Céline SAUVESTRE
  • Date de début
C

Céline SAUVESTRE

Guest
Je souhaite créer une macro en vba permettant de créer un tCD dont le nombre de colonnes (rowfields) est variable.

Ci-joint un fichier exemple xls dans lequel je fais mes essais.
La macro se nomme macro1.

C'est la partie

.... Array("Appellation", "Famille de produit", "OF-Produit", "1 OF Qte
P")......

que je souhaiterai changer.
Mon programme reconstitue la chaine : ("Appellation", "Famille de produit", "OF-Produit", "1 OF Qte P" mais je ne sais pas comment l'exploiter.

Les zones en commentaires correspondent aux tentatives que j'ai faite.

Je vous remercie d'avance pour votre aide.
 

Pièces jointes

  • TDC_rowfield_variable.xls
    40 KB · Affichages: 56
T

Ti

Guest
Ton erreur a été de croire qu'en rajoutant des " " tu créerais de nouvelles chaines, ce n'est pas le cas.
Dans l'exemple joint, j'ai créé un tableau de chaines avec les différents éléments. Ca semble bien marcher.
 

Pièces jointes

  • TCDTi.xls
    46 KB · Affichages: 69
C

Céline SAUVESTRE

Guest
Je vous remercie pour votre réponse. Je viens de la mettre en place et ça me permet d'avancer.
Seul souci, c'est seulement la dernier colonne qui est ajoutée. Les autres sont écrasées à chaque fois que l'on fait ...addfield rowfiels....