Salut a tous et a toutes,
est-il possible d'utiliser des variables globales pour appeler les colonnes de mes feuilles. Mon but estde pouvoir rendre ma feuille dynamique dans le sens que si un jour quelqu'un ajoute une colonne, mes macros continuent de fonctionner correctement en affectant les variables aux bonnes colonnes automatiquement.
Exemple, j'ai ceci :
Si jamais une 5eme colonne est ajouté entre mes colonnes, cells(i,4) ne representera plus ma colonne 4 initiale. Je voudrais simplement pouvoir remplacer cells(i,4) par cells(i,nomdecolonne) afin que ma macro repere toujours la bonne colonne peu importe ou elle est situé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 If Sheets(sheetname_donnee2).Cells(i, 4) = "A" Then Sheets(sheetname1).Cells(j, 1) = Sheets(sheetname_donnee2).Cells(i, 1) End If
En esperant avoir été clair, merci de bien vouloir me donner vos idées et/ou astuces pour remedier à ce problème.
Merci d'avance de votre aide![]()
Partager