Bonjour,
je n'arrive pas à comprendre l'origine de mon problème donc je décrirai le contexte dans lequel il se produit.
Résumé: quand je clique sur le bouton qui doit charger un formulaire - Erreur fatale (rapport windows et cie)
Contexte: Excel Pro 2003.
La première feuille du fichier contient quelques inputs et 5 boutons.
Le bouton sur lequel je clique a dans son code:
Jai parcouru l'ensemble du code et rien ne laisse prétendre que du code s'éxécute à louverture du fichier. Pourtant, une fois ouvert, si je souhaite le refermer dans la foulée, il me demande si je veux sauvegarder les modifs apportées au fichier. Si je fais oui, le fichier passe de 3,5Mo à 2Mo.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Load formulaire 'add item aux combobox... '... formulaire.Show
Je refais la même opération, il passe à 2,4Mo... Puis reste fixe.
Donc sinon, à l'ouverture du fichier, si je clique sur le bouton pour ouvrir le formulaire, j'ai donc l'erreur fatale windows sur Excel.
Ce qui est encore plus bizarre. Si je vais dans le code sans même y avoir apporté de modifications (ou si jamais, je modifie un peu du code, que je ferme le programme en sauvant); là, ça marche ! Je ne sais pas vraiment pas pourquoi ça fait tout ça. Je n'ai pas programmé ça, je reprends le taf d'un ancien stagiaire.
ps bonus: quand je déclare une fonction, il ne veut pas que le return puisse avoir d'argument...
Merci d'avance pour les pistes ou solutions.
Partager