Re : Erreur exécution dans macro
Astyanax
si tu mets chr(64+Compt) entre parenthèses c'est une chaîne de caractères
Chr est une fonction,compt une variable
chaque appui sur la touche F8 exécute le code pas à pas,affichage,fenêtre variables locales te donne des renseignements pendant l'exécution du code
Sub x()
Dim malettredecolonne As String, compt As Byte
malettredecolonne = Chr(64)
compt = 1
malettredecolonne = Chr(64 + compt) 'donne A
Range(chr(64+Compt) & "65000") donne Range("A65000")
End Sub
à bientôt