Excel plante au lancement d'une macro [Résolu]

andre73100 11 Messages postés mardi 29 novembre 2005Date d'inscription 3 juin 2010 Dernière intervention - 2 juin 2010 à 11:57 - Dernière réponse : andre73100 11 Messages postés mardi 29 novembre 2005Date d'inscription 3 juin 2010 Dernière intervention
- 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
Afficher la suite 

6 réponses

Répondre au sujet
andre73100 11 Messages postés mardi 29 novembre 2005Date d'inscription 3 juin 2010 Dernière intervention - 3 juin 2010 à 16:58
+3
Utile
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++
Cette réponse vous a-t-elle aidé ?  
Commenter la réponse de andre73100
NHenry 14129 Messages postés vendredi 14 mars 2003Date d'inscription 19 avril 2018 Dernière intervention - 2 juin 2010 à 13:46
0
Utile
Bonjour,

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

Commenter la réponse de NHenry
andre73100 11 Messages postés mardi 29 novembre 2005Date d'inscription 3 juin 2010 Dernière intervention - 2 juin 2010 à 14:32
0
Utile
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
Commenter la réponse de andre73100
NHenry 14129 Messages postés vendredi 14 mars 2003Date d'inscription 19 avril 2018 Dernière intervention - 2 juin 2010 à 19:46
0
Utile
Bonjour,

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

Commenter la réponse de NHenry
andre73100 11 Messages postés mardi 29 novembre 2005Date d'inscription 3 juin 2010 Dernière intervention - 3 juin 2010 à 10:29
0
Utile
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 ?
Commenter la réponse de andre73100
NHenry 14129 Messages postés vendredi 14 mars 2003Date d'inscription 19 avril 2018 Dernière intervention - 3 juin 2010 à 14:11
0
Utile
Bonjour,

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

Commenter la réponse de NHenry

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.