Problème incompréhensible sur VBA
Résolu
charly
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
A voir également:
- Problème incompréhensible sur VBA
- Excel compter cellule couleur sans vba - Guide
- Mkdir vba ✓ - Forum VB / VBA
- Incompatibilité de type vba ✓ - Forum VB / VBA
- Erreur 13 incompatibilité de type VBA excel ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
7 réponses
Comme ça je vois pas!
parce que cette écriture est juste.
suggestion dans un nouveau classeur
ne met que cette ligne et test en pas à pas.
pour voir si cela fonctionne ou non
sinon montre ton code.
parce que cette écriture est juste.
suggestion dans un nouveau classeur
ne met que cette ligne et test en pas à pas.
pour voir si cela fonctionne ou non
sinon montre ton code.
charly
ça fonctionne correctement dans un autre classeur, cela viend de ma macro. Avez vous déjà rencontré un problème similaire? qu'est-ce qui pourrait mettre en defaut les range dans une macro?
Re,
Après plusieurs plantages d'Excel, il arrive qu'il ne sait plus "où il en est" il faut sauver, fermer Excel et le réouvrir.
Il arrive même qu'il faut redémarrer l'ordinateur.
Ces cas sont assez fréquent avec les erreurs dans des modules de classes et un peu moins avec des UserForm.
Mais quand l'appli fonctionne et que tu ne fais plus de modif dans le code il n'y aura plus de problème.
Toute la connaissance du monde ne peu tenir dans une seul tête (moi)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Après plusieurs plantages d'Excel, il arrive qu'il ne sait plus "où il en est" il faut sauver, fermer Excel et le réouvrir.
Il arrive même qu'il faut redémarrer l'ordinateur.
Ces cas sont assez fréquent avec les erreurs dans des modules de classes et un peu moins avec des UserForm.
Mais quand l'appli fonctionne et que tu ne fais plus de modif dans le code il n'y aura plus de problème.
Toute la connaissance du monde ne peu tenir dans une seul tête (moi)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Bonjour,
Ta macro est dans un UserForm ?
Sinon, dans quel module se situe ta macro.
Si ta macro n'est pas dans la Feuil1 faut la mettre dans un module général.
A+
A+
Toute la connaissance du monde ne peu tenir dans une seul tête (moi)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
Ta macro est dans un UserForm ?
Sinon, dans quel module se situe ta macro.
Si ta macro n'est pas dans la Feuil1 faut la mettre dans un module général.
A+
A+
Toute la connaissance du monde ne peu tenir dans une seul tête (moi)
Si tu te cognes à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius)
NOTE : Je ne répond pas aux MP pour les questions techniques.
OK, ce n'est pas cette ligne qui bug, quand un bug se situe dans un UF le curseur se retrouve toujours sur le UF.Show.
Pour trouver le bug...
mettre un point d'arrêt sur le UF.Show. (Ctrl+F9)
ensuite, Avancer pas à pas (F8) la ligne du bug se situe sur la ligne suivant le moment ou ça retourne sur le UF.Show
L'erreur se situe où (la ligne en jaune)
Pour trouver le bug...
mettre un point d'arrêt sur le UF.Show. (Ctrl+F9)
ensuite, Avancer pas à pas (F8) la ligne du bug se situe sur la ligne suivant le moment ou ça retourne sur le UF.Show
L'erreur se situe où (la ligne en jaune)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour à tous, désolé de ne revenir que maintenant.
Alors pour répondre à vos questions, le module s'appelle "graphiques" et je fais appeler la fonction "graph" (call graph). Non la feuille n'a pas changer.
Chose toujours incompréhensible en rallumant VBA ce matin, cela fonction, alors qu'encore une fois je n'ai rien changé. je suis débutant en VBA, savez-vous si il a tendance a "buguer", ou si il ne beugue jamais et dans ces cas la c'est ma macro qui et mal programée et qui va donc buguer de temps en temps.
Alors pour répondre à vos questions, le module s'appelle "graphiques" et je fais appeler la fonction "graph" (call graph). Non la feuille n'a pas changer.
Chose toujours incompréhensible en rallumant VBA ce matin, cela fonction, alors qu'encore une fois je n'ai rien changé. je suis débutant en VBA, savez-vous si il a tendance a "buguer", ou si il ne beugue jamais et dans ces cas la c'est ma macro qui et mal programée et qui va donc buguer de temps en temps.
Merci pour vos réponse lermite222 c'est exactement ce qu'il ce passe en espérant que la macro ne plante pas le jour de ma soutenance de stage.