Erreur exécution dans macro

  • Initiateur de la discussion Initiateur de la discussion Astyanax
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Astyanax

XLDnaute Occasionnel
[Résolu] Erreur exécution dans macro

Bonjour à tout le forum, j'ai une bête erreur d'exécution (1004) dans une macro pour un problème d'incompatibilité.
A partir d'un compteur variant de 1 à x que je nommerai par exemple "Compt", je veux sélecteur une cellule et ce que n'aime malheureusement pas Excel est
Range("Chr(64+Compt)&65000")
Je suis souvent confronté à ce problème d'incompatibilité et j'ai toujours du mal à le résoudre.
Je vous remercie de m'aider à comprendre.
Bon dimanche
Astyanax
 
Dernière édition:
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
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
2 K
Compte Supprimé 979
C
  • Question Question
Microsoft 365 Erreur macro
Réponses
5
Affichages
827
Retour