Bonjour,
Je souhaite recopier la valeur d'une cellule dans une autre. Mon but final est la création de fichier en fonction d'un filtre, cela fonctionne mais je veux ajouter des variables afin de pouvoir utiliser la macro quelque soit la configuration du fichier Excel.
De base, je fais
La cellule E1 correspond à la première ligne de ma colonne de tri. Je veux pouvoir donner le choix de la colonne de tri, pour cela je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Set sh = Sheets(1) sh.[AB1] = sh.[E1]
Lorsque j'ajoute les espions, La première version me donne la valeur de la cellule E1, la seconde version me met Erreur 2029 alors que TriColonne & "1" donne bien E1 .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Dim TriColonne TriColonne = InputBox("Lettre de la colonne de tri ?", "Lettre colonne tri") Set sh = Sheets(1) sh.[AB1] = sh.[TriColonne & "1"]
Savez-vous quelle est mon erreur s'il vous plait ?
Bonne soirée
Partager