Excel plante au lancement d'une macro

Résolu
andre73100 Messages postés 11 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 juin 2010 - 2 juin 2010 à 11:57
andre73100 Messages postés 11 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 juin 2010 - 3 juin 2010 à 16:58
Bonjour,

Je ne sais pas si je suis au bon endroit pour cette question, je vous la pose quand même !

Je m'explique :

Sur excel 2007, j'ai un classeur qui contient plusieurs onglet, ou je stock des informations afin de pouvoir les traitées par macro.

Dans l'un des ces onglets, j'ai un onglet ou se trouve un bouton qui va lancer un formulaire que j'ai crée permettant soit d'ouvrir/modifier des clients et de rentrer toutes sort d'informations...

Le problème que je rencontre est le suivant : Quand je lance ma macro via le bouton qui se trouve dans l'onglet, excel plante mais si je passe par l'onglet développeur d'excel et que je lance ma macro à l'aide du bouton play cela fonctionne...

Je me demande d'ou peut provenir ce probléme ?

Merci d'avance pour vos réponse

6 réponses

andre73100 Messages postés 11 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 juin 2010
3 juin 2010 à 16:58
J'ai trouvé le beug, ça venait effectivement de mon code, trop de code superflux et surtout qui ne se rangait pas ou il fallait...

Merci quand même ;)

A++
3
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
2 juin 2010 à 13:46
Bonjour,

As-tu essayer la combinaison Ctrl+ArrêtDefil pour voir où ta macro bloque et faire du pas à pas ?

0
andre73100 Messages postés 11 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 juin 2010
2 juin 2010 à 14:32
Non je ne connaissais pas cet manip, je suis pas spécialisé en vba... Quand tu dis Defil ça correspond a quoi ?

Sinon pour faire du pas à pas ça risque difficile, y'a pas mal de code et surtout que je viens de reprendre ce projet sur excel conçu par une autre personne... Donc pas facile !

Merci
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
2 juin 2010 à 19:46
Bonjour,

Quand ton code tourne, tu fais la combinaison Controle+Arrêt défil (ou Scroll Lock).

0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
andre73100 Messages postés 11 Date d'inscription mardi 29 novembre 2005 Statut Membre Dernière intervention 3 juin 2010
3 juin 2010 à 10:29
Enfaite mon problème est que lorsque je lance mes macros via l'onglet du menu developpeur ça marche niquel mais si j'excécute mes macros au démarrage à l'aide woorkbook ou tout simplement via un bouton créer dans un onglet d'excel qui fait appel a une macro permettant le lancement ca plante... Excel plante et je doit le redémarrer...

A savoir que quand je lance Excel et donc mes macros, elles vont chercher des données stockées dans un onglet afin de pouvoir les utiliser... Je pense que ça peut venir de la !

Mais pourquoi alors ça marcherai en passant pas l'onglet développeur en lancant manuellement le vba et pas a partir d'un bouton sur un onglet ou en executant mes macros directement à l'ouverture ?
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 159
3 juin 2010 à 14:11
Bonjour,

Pour le savoir, regardes où ça plante dans ta Macro, je ne peux pas répondre à ta place.

0
Rejoignez-nous