Bonjour.
Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est
pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform.
Merci d'avance pour vos suggestions.
Daniel
C'est inquiétant, ce que tu dis là. Moi qui pensais avoir fait une fausse manip... Daniel "Misange" a écrit dans le message de news: eMs01%233$
Je suis dac, le pb vient de la sécurité des macros dans 2007 je pense mais même en autorisant tou, je ne parviens pas à faire marcher ce truc. Bon cela dit il ne pleut pas et il faut que je tonde ma pelouse ! j'abandonne excel :-)
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
lSteph a écrit :
Bonjour, C'est au poil près la même chose je lis bien ce qu'a écrit FS mais bizarre, je n'ai pas besoin de renommer le project pour que ça fonctionne, je précise que mon userform lui est nommé, autrement que userform1 et mon run va sans problème je préfère qd même l'écrire d'ailleurs application.run (c'est juste plus clair pour moi, on n'est peut-être pas obliigé)
Qu'en dis-tu? y-at-il un détail qui m'échappe?
Cordialement.
-- lSteph
On 16 août, 09:18, Misange wrote:
Salut Daniel
as tu lu ce qu'en dit Frédéric ?http://www.excelabo.net/excel/userformafficher.php Run "classeur1.xls" & "!showzaza"
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net
Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
C'est inquiétant, ce que tu dis là. Moi qui pensais avoir fait une fausse
manip...
Daniel
"Misange" <misange@monsite.net> a écrit dans le message de news:
eMs01%233$IHA.5096@TK2MSFTNGP02.phx.gbl...
Je suis dac, le pb vient de la sécurité des macros dans 2007 je pense mais
même en autorisant tou, je ne parviens pas à faire marcher ce truc. Bon
cela dit il ne pleut pas et il faut que je tonde ma pelouse ! j'abandonne
excel :-)
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
lSteph a écrit :
Bonjour,
C'est au poil près la même chose
je lis bien ce qu'a écrit FS mais bizarre, je n'ai pas besoin de
renommer le project pour que ça fonctionne,
je précise que mon userform lui est nommé, autrement que userform1
et mon run va sans problème je préfère qd même l'écrire d'ailleurs
application.run (c'est juste plus clair pour moi, on n'est peut-être
pas obliigé)
Qu'en dis-tu? y-at-il un détail qui m'échappe?
Cordialement.
--
lSteph
On 16 août, 09:18, Misange <misa...@monsite.net> wrote:
Salut Daniel
as tu lu ce qu'en dit Frédéric
?http://www.excelabo.net/excel/userformafficher.php
Run "classeur1.xls" & "!showzaza"
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel
!http://xlwiki.free.fr/wikihttp://www.excelabo.net
Daniel.C a écrit :
Bonjour.
Dans ma macro, je voudrais afficher l'userform du classeur actif (qui
n'est
pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform.
Merci d'avance pour vos suggestions.
Daniel
C'est inquiétant, ce que tu dis là. Moi qui pensais avoir fait une fausse manip... Daniel "Misange" a écrit dans le message de news: eMs01%233$
Je suis dac, le pb vient de la sécurité des macros dans 2007 je pense mais même en autorisant tou, je ne parviens pas à faire marcher ce truc. Bon cela dit il ne pleut pas et il faut que je tonde ma pelouse ! j'abandonne excel :-)
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
lSteph a écrit :
Bonjour, C'est au poil près la même chose je lis bien ce qu'a écrit FS mais bizarre, je n'ai pas besoin de renommer le project pour que ça fonctionne, je précise que mon userform lui est nommé, autrement que userform1 et mon run va sans problème je préfère qd même l'écrire d'ailleurs application.run (c'est juste plus clair pour moi, on n'est peut-être pas obliigé)
Qu'en dis-tu? y-at-il un détail qui m'échappe?
Cordialement.
-- lSteph
On 16 août, 09:18, Misange wrote:
Salut Daniel
as tu lu ce qu'en dit Frédéric ?http://www.excelabo.net/excel/userformafficher.php Run "classeur1.xls" & "!showzaza"
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel !http://xlwiki.free.fr/wikihttp://www.excelabo.net
Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
michdenis
Au cas où...
L'utilisation des apostrophes "'" permet d'utiliser un nom de classeur contenant des espaces , sans ces dernières, point de salut.
Dim LaMacro As String LaMacro = "'" & ThisWorkbook.Name & "'!test1" Application.Run LaMacro
"Daniel.C" a écrit dans le message de news: u6cruSt$ Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
Au cas où...
L'utilisation des apostrophes "'" permet d'utiliser
un nom de classeur contenant des espaces , sans
ces dernières, point de salut.
Dim LaMacro As String
LaMacro = "'" & ThisWorkbook.Name & "'!test1"
Application.Run LaMacro
"Daniel.C" <dZZZcolardelle@free.fr> a écrit dans le message de news:
u6cruSt$IHA.756@TK2MSFTNGP06.phx.gbl...
Bonjour.
Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est
pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform.
Merci d'avance pour vos suggestions.
Daniel
L'utilisation des apostrophes "'" permet d'utiliser un nom de classeur contenant des espaces , sans ces dernières, point de salut.
Dim LaMacro As String LaMacro = "'" & ThisWorkbook.Name & "'!test1" Application.Run LaMacro
"Daniel.C" a écrit dans le message de news: u6cruSt$ Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
LSteph
pas grave.
...pour la prochaine tu sera de corvée de pelouse!
;o))
-- lSteph
Daniel.C a écrit :
Bizarrre. J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé pour le dérangement et merci encore. Daniel "lSteph" a écrit dans le message de news:
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003) de remonter le niveau de sécurité ou d'enlever toute confiance au projet je n'ai jamais ce message
Autre particularité: Si j'ouvre mon classeur manuellement excel me demande si je veux activer les macros je réponds oui ensuite j'execute ma macro depuis outils macro et ça marche, que j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro j'ouvre l'autre classeur par macro du premier classeur et lance la macro de l'autre classeur le userform s'affiche sans qu'excel me pose la question de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
-- lSteph
On 16 août, 10:01, lSteph wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" wrote:
Merci. C'est ce que j'avais essayé. Excel bloque sur : Application.Run "toto2.xls!ShowForm" en disant que les macros sont désactivées ? Daniel "LSteph" a écrit dans le message de news: %23VTHWDx$
bonsoir, exemple: Sub tst() Application.Run "toto2.xls!ShowForm" End Sub et dans cette macro lenomdemonuserform.show attention, risque de devoir préciser tes ref dans le code du uf, car peut dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur de l'userform @+ lSteph Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
pas grave.
...pour la prochaine tu sera de corvée de pelouse!
;o))
--
lSteph
Daniel.C a écrit :
Bizarrre.
J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé pour
le dérangement et merci encore.
Daniel
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
a01147b2-2092-4842-9ada-390a598f77b9@t54g2000hsg.googlegroups.com...
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003)
de remonter le niveau de sécurité ou d'enlever toute confiance au
projet
je n'ai jamais ce message
Autre particularité:
Si j'ouvre mon classeur manuellement excel me demande si je veux
activer les macros je réponds oui
ensuite j'execute ma macro depuis outils macro et ça marche, que
j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro
j'ouvre l'autre classeur par macro du premier classeur
et lance la macro de l'autre classeur
le userform s'affiche sans qu'excel me pose la question
de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
--
lSteph
On 16 août, 10:01, lSteph <gmLSt...@gmail.com> wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" <dZZZcolarde...@free.fr> wrote:
Merci.
C'est ce que j'avais essayé. Excel bloque sur :
Application.Run "toto2.xls!ShowForm"
en disant que les macros sont désactivées ?
Daniel
"LSteph" <lecocost...@frite.fr> a écrit dans le message de news:
%23VTHWDx$IHA.1...@TK2MSFTNGP02.phx.gbl...
bonsoir,
exemple:
Sub tst()
Application.Run "toto2.xls!ShowForm"
End Sub
et dans cette macro
lenomdemonuserform.show
attention, risque de devoir préciser tes ref dans le code du uf, car
peut
dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur
de
l'userform
@+
lSteph
Daniel.C a écrit :
Bonjour.
Dans ma macro, je voudrais afficher l'userform du classeur actif (qui
n'est pas thisworkbook) et récupérer la valeur d'un checkbox de
l'userform.
Merci d'avance pour vos suggestions.
Daniel
...pour la prochaine tu sera de corvée de pelouse!
;o))
-- lSteph
Daniel.C a écrit :
Bizarrre. J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé pour le dérangement et merci encore. Daniel "lSteph" a écrit dans le message de news:
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003) de remonter le niveau de sécurité ou d'enlever toute confiance au projet je n'ai jamais ce message
Autre particularité: Si j'ouvre mon classeur manuellement excel me demande si je veux activer les macros je réponds oui ensuite j'execute ma macro depuis outils macro et ça marche, que j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro j'ouvre l'autre classeur par macro du premier classeur et lance la macro de l'autre classeur le userform s'affiche sans qu'excel me pose la question de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
-- lSteph
On 16 août, 10:01, lSteph wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" wrote:
Merci. C'est ce que j'avais essayé. Excel bloque sur : Application.Run "toto2.xls!ShowForm" en disant que les macros sont désactivées ? Daniel "LSteph" a écrit dans le message de news: %23VTHWDx$
bonsoir, exemple: Sub tst() Application.Run "toto2.xls!ShowForm" End Sub et dans cette macro lenomdemonuserform.show attention, risque de devoir préciser tes ref dans le code du uf, car peut dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur de l'userform @+ lSteph Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
Daniel.C
Ne parle pas de malheur, on dirait qu'elle a oublié de pousser... Pour compenser, les haies, elles, n'ont pas oublié... C'est Cayenne, ce jardin... Daniel "LSteph" a écrit dans le message de news: %23cKc305$
pas grave.
...pour la prochaine tu sera de corvée de pelouse!
;o))
-- lSteph
Daniel.C a écrit :
Bizarrre. J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé pour le dérangement et merci encore. Daniel "lSteph" a écrit dans le message de news:
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003) de remonter le niveau de sécurité ou d'enlever toute confiance au projet je n'ai jamais ce message
Autre particularité: Si j'ouvre mon classeur manuellement excel me demande si je veux activer les macros je réponds oui ensuite j'execute ma macro depuis outils macro et ça marche, que j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro j'ouvre l'autre classeur par macro du premier classeur et lance la macro de l'autre classeur le userform s'affiche sans qu'excel me pose la question de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
-- lSteph
On 16 août, 10:01, lSteph wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" wrote:
Merci. C'est ce que j'avais essayé. Excel bloque sur : Application.Run "toto2.xls!ShowForm" en disant que les macros sont désactivées ? Daniel "LSteph" a écrit dans le message de news: %23VTHWDx$
bonsoir, exemple: Sub tst() Application.Run "toto2.xls!ShowForm" End Sub et dans cette macro lenomdemonuserform.show attention, risque de devoir préciser tes ref dans le code du uf, car peut dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur de l'userform @+ lSteph Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel
Ne parle pas de malheur, on dirait qu'elle a oublié de pousser...
Pour compenser, les haies, elles, n'ont pas oublié... C'est Cayenne, ce
jardin...
Daniel
"LSteph" <lecocosteph@frite.fr> a écrit dans le message de news:
%23cKc305$IHA.5048@TK2MSFTNGP05.phx.gbl...
pas grave.
...pour la prochaine tu sera de corvée de pelouse!
;o))
--
lSteph
Daniel.C a écrit :
Bizarrre.
J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé
pour le dérangement et merci encore.
Daniel
"lSteph" <gmLSteph@gmail.com> a écrit dans le message de news:
a01147b2-2092-4842-9ada-390a598f77b9@t54g2000hsg.googlegroups.com...
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003)
de remonter le niveau de sécurité ou d'enlever toute confiance au
projet
je n'ai jamais ce message
Autre particularité:
Si j'ouvre mon classeur manuellement excel me demande si je veux
activer les macros je réponds oui
ensuite j'execute ma macro depuis outils macro et ça marche, que
j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro
j'ouvre l'autre classeur par macro du premier classeur
et lance la macro de l'autre classeur
le userform s'affiche sans qu'excel me pose la question
de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
--
lSteph
On 16 août, 10:01, lSteph <gmLSt...@gmail.com> wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" <dZZZcolarde...@free.fr> wrote:
Merci.
C'est ce que j'avais essayé. Excel bloque sur :
Application.Run "toto2.xls!ShowForm"
en disant que les macros sont désactivées ?
Daniel
"LSteph" <lecocost...@frite.fr> a écrit dans le message de news:
%23VTHWDx$IHA.1...@TK2MSFTNGP02.phx.gbl...
bonsoir,
exemple:
Sub tst()
Application.Run "toto2.xls!ShowForm"
End Sub
et dans cette macro
lenomdemonuserform.show
attention, risque de devoir préciser tes ref dans le code du uf, car
peut
dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur
de
l'userform
@+
lSteph
Daniel.C a écrit :
Bonjour.
Dans ma macro, je voudrais afficher l'userform du classeur actif (qui
n'est pas thisworkbook) et récupérer la valeur d'un checkbox de
l'userform.
Merci d'avance pour vos suggestions.
Daniel
Ne parle pas de malheur, on dirait qu'elle a oublié de pousser... Pour compenser, les haies, elles, n'ont pas oublié... C'est Cayenne, ce jardin... Daniel "LSteph" a écrit dans le message de news: %23cKc305$
pas grave.
...pour la prochaine tu sera de corvée de pelouse!
;o))
-- lSteph
Daniel.C a écrit :
Bizarrre. J'ai tout repris avec des classeurs vierges et ça fonctionne ? Désolé pour le dérangement et merci encore. Daniel "lSteph" a écrit dans le message de news:
C'est peut-être autre chose d'ailleurs car j'essaie (dans 2003) de remonter le niveau de sécurité ou d'enlever toute confiance au projet je n'ai jamais ce message
Autre particularité: Si j'ouvre mon classeur manuellement excel me demande si je veux activer les macros je réponds oui ensuite j'execute ma macro depuis outils macro et ça marche, que j'appelle du classeur1 ou du classeur2
Si en revanchepar une autre macro j'ouvre l'autre classeur par macro du premier classeur et lance la macro de l'autre classeur le userform s'affiche sans qu'excel me pose la question de savoir si je veux activer les macros
je ne vois pas comment reproduire l'erreur que tu obtiens.
@+
-- lSteph
On 16 août, 10:01, lSteph wrote:
Ca sent le 2007!
On 16 août, 01:07, "Daniel.C" wrote:
Merci. C'est ce que j'avais essayé. Excel bloque sur : Application.Run "toto2.xls!ShowForm" en disant que les macros sont désactivées ? Daniel "LSteph" a écrit dans le message de news: %23VTHWDx$
bonsoir, exemple: Sub tst() Application.Run "toto2.xls!ShowForm" End Sub et dans cette macro lenomdemonuserform.show attention, risque de devoir préciser tes ref dans le code du uf, car peut dépendre de ce que tu veux et selon ce sur quoi sont basées les valeur de l'userform @+ lSteph Daniel.C a écrit :
Bonjour. Dans ma macro, je voudrais afficher l'userform du classeur actif (qui n'est pas thisworkbook) et récupérer la valeur d'un checkbox de l'userform. Merci d'avance pour vos suggestions. Daniel