Je suis un débutant à la programmation Excel VBA. J'essayais donc d'accéder à une cellule de la feuille de calcul "Feuille1" d'un classeur particulier. Lorsque je tape le code ci-dessous, il se bloque automatiquement.
Private Sub hello_click()
Worksheets("Sheet1").
Dès que j'appuie sur ".", Excel se bloque et affiche le message "Microsoft Excel a cessé de fonctionner". Quelle peut en être la raison?
Réponses:
0 pour la réponse № 1D'après mon expérience, les classeurs peuvent être corrompus sans avertissement préalable. Avez-vous essayé de créer un nouveau classeur avec toutes vos données, d'insérer un nouveau module, puis de réécrire votre code?
C'est également une convention (je crois) de nommer vos sous-titres comme une longue chaîne avec une majuscule pour chaque nouveau mot. Essayez peut-être de changer le nom du sous-nom en helloClick.
0 pour la réponse № 2
Supprimez le ".", Vous n’avez pas à en placer un à la fin de vos commandes.