bonjour a tous
désolé pour le titre, je n'ai pas trouvé mieux
Dans le fichier joint ,page DETAIL_COMMANDES un bouton appelle un Userform
En Mode Ajout on ajoute une ligne et un controle permet d'eviter d'ajouter a nouveau une ligne strictement identique
Le probleme:
Chez moi Excel Version 9.0 cela fonctionne
Chez un autre Xldien Excel Version 10 cela ne fonctionne pas
Quelqu'un pourrait-il tester et eventuellement Debugger
Merci d'avance
Bonsoir,
Je suis en EXCEL 2002.10 anglais (pc boulot).
Des le lancement du userform j'ai eu des messages , library or project not found
la ligne en erreur etait sur la definition du h (set h=....) dans sub INITIALIZE
j'ai declare celle ci (Dim h) et dans reference j'ai retiré la reference MISSING:Microsoft Controls 9. (un truc comme cela)
J'ai relance, l'userform a bien demarré mais erreur sur combobox PLANTES, (l'objet m non definit)
J'ai remplacé toutes les occurence " h. " par " m. "
et c'est ok
Peut etre pas trop clair comme explication ?
A plus
Gilles
Ma contribution ne sera pas d'une grande aide mais j'obtenais avec quelques minutes de retard la même méthode que Gil79 je n'ai pas cherché à remplacer m par h, j'ai juste mis Option Explicit et déclaré toutes les variables qui ne l'étaient pas. Je ne sais pas si la boite fait le travail demandé mais elle s'affiche correctement, ses messages d'erreur fonctionnent et elle fournit un résultat.
Curieusement, il m'a fallu aussi remplacer "Date"
Peut être qu'Excel10 ne supporte pas qu'on ne déclare pas complètement les variables ?
Re ,
Moi aussi j'avais une erreur avec "TEXTBOX2=DATE", mais le fait de decocher dans reference "MISSING:etc" et relancer , le userform s'est bien ouvert avec une erreur ensuite , voir reponse precedente.
A plus