Bonjour à tous,
Voila, j'ai une feuille sous Excel contenant diverses informations.
Dans ma macro VBA, je récupere l'en-tete de ma colonne (la valeur qui se trouve dans la premiere ligne) et j'insere une colonne
Voila le code
Cependant, j'ai aléatoirement un message d'erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 For i = 1 To nbColonne entete = Cells(1, i).Value If (entete = "Ach") Then indexG = i End If Next i Cells(1, indexG).Select Selection.EntireColumn.Insert Cells(1, indexG) = "PP File"
Erreur d'execution 1004
Pour eviter la perte de données, Excel ne peut pas déplacer de cellules non vides en dehors de la feuille.
Essayer de supprimer ou d'effacer les cellules situées à doite et sous vos données. Puis selectionner A1 et enregister votre classeur pour redefinir la derniere cellule utilisée
Je ne vois pas d'où cela peux venir.
Merci d'avance
Partager