je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
michdenis
Bonjour Pierre,
Si tu utilises ceci, tu n'auras pas besoin d'utiliser la référence que tu as citée dans ton message
'Ajoute un formulaire ... Set usrf = ThisWorkbook.VBProject.vbcomponents.Add(3)
Salutations!
"Rejete" a écrit dans le message de news: Bonjour à tous,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Bonjour Pierre,
Si tu utilises ceci, tu n'auras pas besoin d'utiliser la référence
que tu as citée dans ton message
'Ajoute un formulaire ...
Set usrf = ThisWorkbook.VBProject.vbcomponents.Add(3)
Salutations!
"Rejete" <marcolet.pierre@free.fr> a écrit dans le message de news: u31oks7FGHA.216@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
Si tu utilises ceci, tu n'auras pas besoin d'utiliser la référence que tu as citée dans ton message
'Ajoute un formulaire ... Set usrf = ThisWorkbook.VBProject.vbcomponents.Add(3)
Salutations!
"Rejete" a écrit dans le message de news: Bonjour à tous,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Rejete
Merci beaucoup
"Rejete" a écrit dans le message de news:
Bonjour à tous,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Merci beaucoup
"Rejete" <marcolet.pierre@free.fr> a écrit dans le message de news:
u31oks7FGHA.216@TK2MSFTNGP15.phx.gbl...
Bonjour à tous,
je suis en train d'essayer de créer un programme pour générer des modules
et des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela
fonctionne, il faut sélectionner au préalable une option dans VBA pour que
la création soit possible : outils/référence >>> microsoft visual basic
for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un
code VBA.
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
michdenis
Bonjour,
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Bonjour,
Pour cette référence,
"microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire
excel 97 et les autres versions ne font pas référence à la même
bibliothèque dans la base de registre. C'est l'exception
qui confirme la règle.
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 43c6c60c$0$19701$8fcfb975@news.wanadoo.fr...
Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
anonymousA
Bonjour,
Pour 97, effectivement ca ne va sans doute pas le faire car il semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft http://support.microsoft.com/?kbid'4680#appliesto. Dans cet article , il est précisé qu'il s'applique entre autres à Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb . Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Bonjour,
Pour 97, effectivement ca ne va sans doute pas le faire car il
semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft
http://support.microsoft.com/?kbid'4680#appliesto.
Dans cet article , il est précisé qu'il s'applique entre autres à
Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb .
Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence,
"microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire
excel 97 et les autres versions ne font pas référence à la même
bibliothèque dans la base de registre. C'est l'exception
qui confirme la règle.
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 43c6c60c$0$19701$8fcfb975@news.wanadoo.fr...
Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
Pour 97, effectivement ca ne va sans doute pas le faire car il semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft http://support.microsoft.com/?kbid'4680#appliesto. Dans cet article , il est précisé qu'il s'applique entre autres à Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb . Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
michdenis
Mon message mettait seulement en relief la différence entre excel 97 et les autres versions d'excel. C'est tout.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6d393$0$19701$ Bonjour,
Pour 97, effectivement ca ne va sans doute pas le faire car il semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft http://support.microsoft.com/?kbid'4680#appliesto. Dans cet article , il est précisé qu'il s'applique entre autres à Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb . Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.
Merci d'avance
Pierre
Mon message mettait seulement en relief la différence entre
excel 97 et les autres versions d'excel. C'est tout.
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 43c6d393$0$19701$8fcfb975@news.wanadoo.fr...
Bonjour,
Pour 97, effectivement ca ne va sans doute pas le faire car il
semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft
http://support.microsoft.com/?kbid'4680#appliesto.
Dans cet article , il est précisé qu'il s'applique entre autres à
Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb .
Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence,
"microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire
excel 97 et les autres versions ne font pas référence à la même
bibliothèque dans la base de registre. C'est l'exception
qui confirme la règle.
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 43c6c60c$0$19701$8fcfb975@news.wanadoo.fr...
Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et
des userforms par du code du type :
set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il
fonctionne immédiatement. Mais le problème est que pour que cela fonctionne,
il faut sélectionner au préalable une option dans VBA pour que la création
soit possible : outils/référence >>> microsoft visual basic for
applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code
VBA.
Mon message mettait seulement en relief la différence entre excel 97 et les autres versions d'excel. C'est tout.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6d393$0$19701$ Bonjour,
Pour 97, effectivement ca ne va sans doute pas le faire car il semblerait que la bibliothèque soit VBEEXT1.OLB et pas VBE6EXT.olb.
Mais pour les version suivantes , je m'en réfère à Microsoft http://support.microsoft.com/?kbid'4680#appliesto. Dans cet article , il est précisé qu'il s'applique entre autres à Excel2000,2002 et 2003 et on y evoque clairement VBE6EXT.olb . Mais peut-être ne puis je pas faire confiance à ce qui est écrit là ?.
A+
Bonjour,
Pour cette référence, "microsoft visual basic for applications extensibility 5.3"
Ce que tu proposes va rencontrer un problème...de mémoire excel 97 et les autres versions ne font pas référence à la même bibliothèque dans la base de registre. C'est l'exception qui confirme la règle.
Salutations!
"anonymousA" a écrit dans le message de news: 43c6c60c$0$19701$ Bonjour,
je suis en train d'essayer de créer un programme pour générer des modules et des userforms par du code du type : set usrf = thisworkbook.vbproject.vbcomponents.add (vbext_ct_MSForm)
J'aimerai pouvoir importer ce code dans un nouveau classeur et qu'il fonctionne immédiatement. Mais le problème est que pour que cela fonctionne, il faut sélectionner au préalable une option dans VBA pour que la création soit possible : outils/référence >>> microsoft visual basic for applications extensibility 5.3
Ainsi j'aimerai savoir s'il est possible de cocher cette option par un code VBA.