|
Trouver une ressource
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : excel : éviter le débugger ou quoi faire en cas de bug [ Langages dérivés / VBA ] (djatomix1)
Informations & options pour cette discussion
|
vendredi 27 juin 2008 à 15:38:29 |
excel : éviter le débugger ou quoi faire en cas de bug

djatomix1
|
Bonjour, j'ai une petite question pour finaliser mon projet.
En cas de bug, puis je éviter que mes collègues accèdent au débugger excel, que l'application s'arrête ou revient à l'userform accueil?
Pareil pour l'activation des macros à l'ouverture d'excel, comment puis je les activer définitivement?
merci
|
|
|
|
vendredi 27 juin 2008 à 15:48:33 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

PCPT
|
thème topic : déplacé de VB.NET vers VBA
|
|
|
|
vendredi 27 juin 2008 à 15:51:46 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

bigfish_le vrai
|
En cas de bug, puis je éviter que mes collègues accèdent au débugger excel, que l'application s'arrête ou revient à l'userform accueil? ben a ma connaissance cela ce gere dans le code uniquement. Cela veut dire que si tu as bien prevu tout les cas possible de plantage et que tu as bien geré ces cas il ne devrait pas y avoir de risque que l'utilisateur ce retrouve dans le VBE
comment puis je les activer définitivement? precise "definitivement" !
A+
|
|
|
|
vendredi 27 juin 2008 à 16:04:32 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

NHenry
|
Bonjour, Ou sinon un bon On Error Goto. 
|
|
|
|
vendredi 27 juin 2008 à 21:44:33 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

us_30
|
Bonsoir,
Avec la gestion d'erreur... Donc comme le dit NHenry : On error goto, il y a aussi On error resume next, etc...
Ensuite, on peut éviter de revenir au debugger tout simplement en mettant un mot de passe dans VBE... mais si plantage, alors il sera impossible de relancer directement... (il faudra recharger le fichier)
Pour l'exécution définitive des macros, cela se règle dans Excel par l'utilisateur... impossible (enfin, normalement) de le faire automatiquement à partir de la programmation pour des raisons évidentes de sécurité... Microsoft, laisse le choix à l'utilisateur d'exécuter ou pas les macros automatiquement par prudence... Il suffit d'aller dans le menu Outils>macros>sécurité.
Amicalement, Us.
|
|
|
|
samedi 28 juin 2008 à 06:49:56 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

mortalino
|
Salut, autre solution : coder de sorte qu'il n'y ait pas de bug, il faut tout tester / prévoir (et donc mal mener ton appli avant de la fournir) @++ le mystérieux chevalier,"Provençal, le gaulois" Forum Office & VBA
|
|
|
|
samedi 28 juin 2008 à 07:23:45 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

djatomix1
|
Merci pour vos réponses, je vais aller tester ça aujourd'hui, mais un code parfait pour éviter les bugs, nécessite également une utilisation parfaite! (et vu que mon code n'est pas sans erreur...  ) Bref à tester dans tous les sens. je vais essayer On Error Goto
|
|
|
|
samedi 28 juin 2008 à 09:46:10 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

us_30
|
Programmer sans erreur ... ? ... hum... c'est le rêve inaccessible de tout programmeur...  Une utilisation parfaite ... ? ... hum... c'est le rêve inaccessible de tout programmeur débutant...  Amicalement, Us.
|
|
|
|
mercredi 2 juillet 2008 à 14:30:35 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

djatomix1
|
Réponse acceptée !
Merci à tous, grâce à vous j'ai pu trouver le code idéal
Private Sub CommandButton1_Click() On Error GoTo Label3 Call ouvrirbase Call fermerbase Exit Sub Label3: Call fermerbase rmsgbox = MsgBox("La base a planté ! veuillez recommencer") Call fermerinterface End Sub
|
|
|
|
mercredi 2 juillet 2008 à 14:39:26 |
Re : excel : éviter le débugger ou quoi faire en cas de bug

PCPT
|
le "code idéal" serait plutôt une fonctionouvrirbase (et non une procédure) qui retourne son statut de réussite en booléen ;)
|
|
|
Cette discussion est classé dans : excel, bug, cas, débugger, éviter
Répondre à ce message
Sujets en rapport avec ce message
Problème avec fonction sous VBA et Excel [ par BernardBouree ]
J'ai écrit des Fonctions sous VBA pour Excel 200 et pouvoir les utiliser dand un fichier de Macros Complémentaires.Ces fonctions devraient pouvoir êtr
savoir si un fichier excel est ouvert et le fermer si c'est le cas [ par skunkbedo ]
Salut tout le monde! Je vsuis en train de développer une application en VB qui utilise Excel. L'application permet d'ouvrir, de modifier et d'enregist
Utilisation des dates entre VB6 et Excel [ par Dinbougre ]
Bonjour,il m'arrive très souvent d'avoir besoin de réaliser des éditions sous Excel avec VB6. J'ai un soucis pour la gestion des dates.J'ai 2 cas :- j
VBA bug intégrale d'excel [ par Samitch ]
Hello,mon problème est le suivant:j'ai écrit une macro en vba sous excel (option explicit) et chaque fois que je l'utilise elle bug excel qui doit fer
Bug sur excel [ par osok ]
J'ai un gros probleme sur excel.Quand je suis sur l'interface vb et que je crée une listbox, puis que j'execute le programme et que je clique sur la l
Récupérer cellules excel vers listbox [ par pyskopathe ]
Bonjour, Je me permets de relancer une question, j'ai été super satisfait que l'on m'a apporté sur le forum c'est pour ca que je reviens vers vous.
problème, bug d'excel au cours d'une macros programmé en VB, problème lors de l'execution, fonctionne pui bug. [ par livinho38 ]
Bonjour,petit detail de mon systeme:je dispose de 2 fichiez excel: le premier, composé de 22 onglet nommée: client1 client2 ces onglet contiennent un
Test si Fichier Excel ouvert [ par syl2 ]
Bonjour à tous,je suis en train de réaliser une application VBA Access qui consiste à extraire des données de ma base pour générer des tableaux dynami
Bug VBA [ par Papayaga ]
Salut,Je ne sais pas si je fais bien de poster dans cette rubrique, mais voilà mon problème: J'ai, par exemple, 2 fichiers excel contenant des macros.
Fichier Excel au comportement surprenant: Bug? [ par Papayaga ]
Bonjour, J'ai un fichier Excel (Excel 2000-2003), sans macro, mais porteur de boutons permettant d'appeler des macros présentes sur un autre fichier.
Livres en rapport
|
Téléchargements
Logiciels à télécharger sur le même thème :
|