Bonjour,
Je suis complètement novice en VBA, et j'ai besoin de rajouter des infos dans la colonne se situant juste après la dernière colonne occupée d'un document (dont je ne connais pas le nombre de colonnes à l'avance). J'ai pas mal cherché sur internet et rien que pour donner une entête à la colonne concernée j'y arrive paaaaaas... voilà mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim NbColonnes As Long
NbColonnes = Range("A1").SpecialCells(xlCellTypeLastCell).Row
Range(NbColonnes + 1 & "1") = "note du dossier"
Excel me dit "La méthode 'Range' de l'objet '_Global' a échoué". Apparemment le code pour compter le nombre de colonnes est bon, je l'ai testé en mettant juste

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Dim NbColonnes As Long
NbColonnes = Range("A1").SpecialCells(xlCellTypeLastCell).Row
Range("A1") = NbColonnes
Merci d'avance !