Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ... cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier
sa
propriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
du
fichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:u2gHzg5uEHA.3152@TK2MSFTNGP14.phx.gbl...
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uOcI6T5uEHA.2804@TK2MSFTNGP14.phx.gbl...
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier
sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et modifier
sa
propriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi pour
pour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
du
fichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la procédure
par son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un des
modules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi
pour
pour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
dufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
des
modules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
je sens que FS va s'insurger là...
jps
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23tYoGk5uEHA.2564@TK2MSFTNGP12.phx.gbl...
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:u2gHzg5uEHA.3152@TK2MSFTNGP14.phx.gbl...
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uOcI6T5uEHA.2804@TK2MSFTNGP14.phx.gbl...
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi
pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi
pour
pour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et fonctions
dufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
des
modules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
message
de news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
direle déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi
pourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctions
dufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
desmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je
ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le
message
de news:e8pdRm5uEHA.3424@TK2MSFTNGP09.phx.gbl...
je sens que FS va s'insurger là...
jps
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23tYoGk5uEHA.2564@TK2MSFTNGP12.phx.gbl...
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
des
fichiers xla !
;-))
Salutations!
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:u2gHzg5uEHA.3152@TK2MSFTNGP14.phx.gbl...
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uOcI6T5uEHA.2804@TK2MSFTNGP14.phx.gbl...
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez choisi
pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctions
du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci ...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je
ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
message
de news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
des
fichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est à
direle déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez choisi
pourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctions
dufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci ...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans un
desmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que je
ne
donnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" a écrit dans le message de
news:%B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
messagede news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
desfichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est
à
direle déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez
choisi
pourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctionsdufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel
vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci
...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
un
desmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
je
nedonnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:%23vM4ku5uEHA.3452@TK2MSFTNGP10.phx.gbl...
B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le
message
de news:e8pdRm5uEHA.3424@TK2MSFTNGP09.phx.gbl...
je sens que FS va s'insurger là...
jps
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23tYoGk5uEHA.2564@TK2MSFTNGP12.phx.gbl...
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
des
fichiers xla !
;-))
Salutations!
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:u2gHzg5uEHA.3152@TK2MSFTNGP14.phx.gbl...
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uOcI6T5uEHA.2804@TK2MSFTNGP14.phx.gbl...
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est
à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez
choisi
pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctions
du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel
vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci
...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
un
des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
je
ne
donne
pas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" a écrit dans le message de
news:%B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
messagede news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable d'utiliser
desfichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ... c'est
à
direle déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez
choisi
pourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctionsdufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel
vous
travaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci
...
celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
un
desmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreur
avecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
je
nedonnepas le nom du module de la procédure dans la commande run ? Exe :
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Re JPS;
Je voulais parler tu titre du message Calcul de point bonus !
;-)) MP
"sabatier" a écrit dans le
message
de news:ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" a écrit dans le message de
news:%B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé
par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
messagede news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable
d'utiliser
desfichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message
de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ...
c'est
àdirele déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher
cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez
choisipourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter
une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctionsdufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel
voustravaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci
...celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard
du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
undesmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreuravecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la
macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
jenedonnepas le nom du module de la procédure dans la commande run ? Exe
:
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Re JPS;
Je voulais parler tu titre du message Calcul de point bonus !
;-)) MP
"sabatier" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le
message
de news:Ojj4CF6uEHA.612@TK2MSFTNGP15.phx.gbl...
ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message de
news:%23vM4ku5uEHA.3452@TK2MSFTNGP10.phx.gbl...
B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé
par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" <biscotteUnScudJpsabatdelaile@wanadoo.fr> a écrit dans le
message
de news:e8pdRm5uEHA.3424@TK2MSFTNGP09.phx.gbl...
je sens que FS va s'insurger là...
jps
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:%23tYoGk5uEHA.2564@TK2MSFTNGP12.phx.gbl...
Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable
d'utiliser
des
fichiers xla !
;-))
Salutations!
"Michel Pierron" <michel.pierron@free.fr> a écrit dans le message
de
news:u2gHzg5uEHA.3152@TK2MSFTNGP14.phx.gbl...
Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" <michdenis@hotmail.com> a écrit dans le message de
news:uOcI6T5uEHA.2804@TK2MSFTNGP14.phx.gbl...
Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnel
enregistré et déclaré comme macro
complémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ...
c'est
à
dire
le déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifier
sa
propriété "Name" par le nom désiré "Toto"
dans la fenêtre "Propriétés", au besoin vous devez afficher
cette
fenêtre,
le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,
ouvrir VBE, et dans cette fenêtre, Barre
d'outils / référence / et cocher le nom "Name" que vous avez
choisi
pour
pour ce projetVBA en C. Si il n'est pas dans
la liste, utiliser le bouton Parcourir de la fenêtre "Ajouter
une
référence" et ajouter le classeur .xla .... son nom
apparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctions
du
fichier complémentaire par leur nom tout
simplement comme s'il était dans le classeur actif dans lequel
vous
travaillez. Après toutes ces manipulations, vous
méritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédure
par son nom tout simplement, je vous suggère
d'utiliser le nom de la référence devant la procédure comme ceci
...
cela
aide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard
du
fichier
Xla dont le nom (Name) du projetVBA est
"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
un
des
modules feuille "Feuil1" du classeur xla, voici
la syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" <bbwinch@yahoo.fr> a écrit dans le message de
news:Oa1DKt3uEHA.3424@TK2MSFTNGP09.phx.gbl...
Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreur
avec
utilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la
macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
je
ne
donne
pas le nom du module de la procédure dans la commande run ? Exe
:
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"
Re JPS;
Je voulais parler tu titre du message Calcul de point bonus !
;-)) MP
"sabatier" a écrit dans le
message
de news:ce doit être l'heure ou la fatigue du déchargement d'un container de 40'
mais je ne te suis pas là, michel...
jps
"Michel Pierron" a écrit dans le message de
news:%B'soir JPS;
On pourra se reporter 4 messages plus bas si l'affichage est classé
par
Envoyé en Ordre décroissant.
;-)) MP
"sabatier" a écrit dans le
messagede news:je sens que FS va s'insurger là...
jps
"michdenis" a écrit dans le message de
news:%Bonjour Michel,
Je suis d'accord avec toi, ce n'est pas indispensable
d'utiliser
desfichiers xla !
;-))
Salutations!
"Michel Pierron" a écrit dans le message
de
news:Bonsoir Denis;
Si l'on veut; mais ce n'est absolument pas indispensable.
MP
"michdenis" a écrit dans le message de
news:Bonjour BB Winch,
Pour pouvoir utiliser les procédures ou fonctions d'un classeur
personnelenregistré et déclaré comme macrocomplémentaire, Voici les étapes à suivre :
B ) Dans la fenêtre VBE, ouvrir le projet "Fichier.xla" ...
c'est
àdirele déverrouiller si nécessaire.
C ) Sélectionner le fichier Xla dans la fenêtre "ProjetVBA" et
modifiersapropriété "Name" par le nom désiré "Toto"dans la fenêtre "Propriétés", au besoin vous devez afficher
cette
fenêtre,le cas échéant.
D ) Enregistrer les modifications faites au "fichier.xla"
E ) Fermer excel et le réouvrir
F ) Dans le classeur où nous voulons ajouter cette référence au
classeur,ouvrir VBE, et dans cette fenêtre, Barred'outils / référence / et cocher le nom "Name" que vous avez
choisipourpour ce projetVBA en C. Si il n'est pas dansla liste, utiliser le bouton Parcourir de la fenêtre "Ajouter
une
référence" et ajouter le classeur .xla .... son nomapparaîtra cocher dans la liste.
G ) Enfin vous pourrez appeler directement les procédures et
fonctionsdufichier complémentaire par leur nom toutsimplement comme s'il était dans le classeur actif dans lequel
voustravaillez. Après toutes ces manipulations, vousméritez bien une petite récompense ! Non ?
Pour la syntaxe, bien que vous pouviez appeler directement la
procédurepar son nom tout simplement, je vous suggèred'utiliser le nom de la référence devant la procédure comme ceci
...celaaide à s'y retrouver.
Si le nom de la procédure est "Bonjour" dans un module standard
du
fichierXla dont le nom (Name) du projetVBA est"Toto"
Vous pouvez écrire dans votre classeur actif :
Sub Test()
Bonjour
'OU
Toto.Bonjour
End Sub
Si la procédure que vous voulez appeler du classeur xla est dans
undesmodules feuille "Feuil1" du classeur xla, voicila syntaxe :
Sub Test()
Toto.Feuil1.Bonjour
End Sub
Salutations!
"BB Winch" a écrit dans le message de
news:Bonjour,
Imossible de vous répondre directement car uj'ai un message
d'erreuravecutilisateur inconnu
Merci pour la réponse mais j'ai en effet une référence à la
macro
complémentaire. Mon problème n'est-il pas quelque du au fait que
jenedonnepas le nom du module de la procédure dans la commande run ? Exe
:
application.run "'ClasseurXla.xla![NomModule].NomProcedure'"