lederic
Messages postés44Date d'inscriptionlundi 19 novembre 2007StatutMembreDernière intervention11 septembre 2012
-
15 janv. 2009 à 11:07
PCPT
Messages postés13280Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 2018
-
17 janv. 2009 à 14:58
Bjr ,
Suite à ma question de tout à l'heure;
J'ai copié collé le code vba d'un programme d'anagramme, l'ai compilé mas lors de l'exécution, une fenêtre Macro s'ouvre.
Que dois je faire pour qu'il fonctionne ?
Merc
lederic
Messages postés44Date d'inscriptionlundi 19 novembre 2007StatutMembreDernière intervention11 septembre 2012 15 janv. 2009 à 13:22
bjr,
Merci pour ton aide;
Je n'ai pas le code source mais il s'agit d'un programme d'Alain Provist;
Si on descend, on a le code et plus on descend on voit les 6 fichiers correspondant au telechargement du zip.
Si je le telecharge, je n'ai pas le fichier exécutable;
J'ai donc copier coller ce programme dans VBE d'Excel 2003, l'ai compilé et exécuté mas cela ne fonctionne pas, une fenêtre Macro s'affichant.
lillith212
Messages postés1229Date d'inscriptionvendredi 16 novembre 2007StatutMembreDernière intervention16 juin 2009 15 janv. 2009 à 13:40
Re,
Le code que tu as téléchargé est un code pour vb et non vba.
il est normal qu'il ne fonctionne pas en le copiant dans excel.
Il te faut le logiciel Visual Basic 6 pour pouvoir utiliser cette source.
Bon courage.
S.L.B.
<hr />
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Orohena
Messages postés577Date d'inscriptionvendredi 26 septembre 2008StatutMembreDernière intervention20 novembre 20104 15 janv. 2009 à 19:40
Bonjour
Juste un mot concernant la fenêtre Macros.
La fenêtre Macros s'ouvre quand tu tentes d'exécuter un Sub / Userform alors que le curseur n'est pas dans une procédure, ou bien que la procédure où se trouve le curseur a des arguments obligatoires.
Si le curseur est dans une procédure Sub ou Fonction sans arguments, cette procédure s'exécute (ou t'affiche une erreur de compilation) quand tu fais Exécution>Exécuter Sub/Userform ou son raccourci F5.
En revanche, si le curseur n'est pas dans une procédure ou bien que cette procédure a des arguments obligatoires, la fenêtre Macros s'ouvre pour que tu précises quelle procédure doit être lancée.