Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" <boomerang.pro00@wanadoo.fr> a écrit dans le message de news:
46fe8f11$0$5083$ba4acef3@news.orange.fr...
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" <boomerang.pro00@wanadoo.fr> a écrit dans le message de news:
46fe8f11$0$5083$ba4acef3@news.orange.fr...
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Merci
L'objectif est la recherche d'un code de compatibilité
sachant que B ne se nommera pas toujours B
Autre hypothèse
Est ce que le sub de A, MaRécupération contenu dans DansA
pourrait activer une fonction du module DansB
'DansB
Function Info () as Variant
Info = MaConstB
End Function
'DansA
Sub MaRécupération ( By Ref X as variant)
X = ...... Info
End Sub
Cordialement
M41
"MichDenis" a écrit dans le message de news:
uBu$Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la
valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir /
nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Merci
L'objectif est la recherche d'un code de compatibilité
sachant que B ne se nommera pas toujours B
Autre hypothèse
Est ce que le sub de A, MaRécupération contenu dans DansA
pourrait activer une fonction du module DansB
'DansB
Function Info () as Variant
Info = MaConstB
End Function
'DansA
Sub MaRécupération ( By Ref X as variant)
X = ...... Info
End Sub
Cordialement
M41
"MichDenis" <michdenis@hotmail.com> a écrit dans le message de news:
uBu$FisAIHA.3716@TK2MSFTNGP03.phx.gbl...
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la
valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir /
nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" <boomerang.pro00@wanadoo.fr> a écrit dans le message de news:
46fe8f11$0$5083$ba4acef3@news.orange.fr...
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Merci
L'objectif est la recherche d'un code de compatibilité
sachant que B ne se nommera pas toujours B
Autre hypothèse
Est ce que le sub de A, MaRécupération contenu dans DansA
pourrait activer une fonction du module DansB
'DansB
Function Info () as Variant
Info = MaConstB
End Function
'DansA
Sub MaRécupération ( By Ref X as variant)
X = ...... Info
End Sub
Cordialement
M41
"MichDenis" a écrit dans le message de news:
uBu$Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la
valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir /
nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom =
Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" <boomerang.pro00@wanadoo.fr> a écrit dans le message de news:
46fe8f11$0$5083$ba4acef3@news.orange.fr...
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41
Variables ou Contantes ont une porté limiter au classeur d'où
elles sont définis.
à partir d'un classeur, je ne crois pas que l'on puisse extraire la valeur
de celles-ci à partir d'un autre classeur.
Cependant, tu pourrais utiliser "Un Nom" Menu / insertion / définir / nom
à la place de ta constante. ...
'Pour créer un nom - évidemment cela dépend
'de ce que tu veux lui mettre
ThisWorkbook.Names.Add "Denis", "bozo", False
'False -> signifie que le nom n'est pas accessible
'par la fenêtre du menu de la feuille de calcul.
'pour extraire un nom dans le même fichier
x = [Denis]
'Pour lire la valeur du nom si il est dans un autre classeur
'si le classeur est ouvert
LeNom = Application.ExecuteExcel4Macro("'Classeur1.xls'!denis")
'si le classeeur est fermé
LeNom > Application.ExecuteExcel4Macro("'C:AtravailClasseur1.xls'!denis")
"M41" a écrit dans le message de news:
46fe8f11$0$5083$
Bonjour
2 applications Excel sont ouvertes A et B
contenant un module VBA chacunes DansA et DansB
DansB contient une déclaration de constante en début
de listing : MaConstB
Comment un Sub de DansA, MaRécupération,
peut il récupérer la valeur de MaConstB ?
MaConstB peut-elle être privée ?
Cordialement
M41