youssef318
Messages postés4Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention 3 novembre 2005
-
29 sept. 2005 à 10:50
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 2011
-
29 sept. 2005 à 17:58
bonjour,
bon voila j'ai 1 petit proleme, c'est que je lit un string (exemple "form1.show") et je veux executer ce string , cad afficher la form1.
cela est vraiment fesable sur VB.net mais moi je travail sous VBA, et j'ai pa reussi a le faire.
youssef318
Messages postés4Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention 3 novembre 2005 29 sept. 2005 à 11:54
merci pour la reponse, mais aparement vous m'avez mal compri, je rexplike.
bon j'utilise 1 logiciel avec le kel on peu creer des macro VBA. pour l'instant G creer des macros qui sont enfait des form.
et la je veu ecrire une macro qui lit 1 string puis affiche la form (macro) corespondante.
youssef318
Messages postés4Date d'inscriptionmercredi 22 décembre 2004StatutMembreDernière intervention 3 novembre 2005 29 sept. 2005 à 14:47
j'ai deja tenter l'experience, mais sous VBA je voi pa d'objet form, cad
il ne conne pas les declarations suivantes:
Dim f as form
ou
Dim f as new form
C pas comme VB.net et c ca le probleme koi
Vous n’avez pas trouvé la réponse que vous recherchez ?
tbbuim1
Messages postés940Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention 3 février 20119 29 sept. 2005 à 17:58
C'est apparemment impossible..!
Vu qu'il considère le userform comme un type
Pour preuve, si tu fais
dim var as
Dans la liste, tu as bien userform1, userform2, ...
de plus, il est impossible de faire frm as userform => frm.show
ça ne marche pas non plus :(
Il doit peut être y avoir un moyen mais après avoir pas mal recherché je ne vois pas ce que c'est. Tant pis.