Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Brel Patrice
Bonsoir,
Ouvrez le fichier que vous voulez envoyer Ouvrez Visual basic Repérez votre procédure (probalement dans un module) Copiez-la Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un module (insérermodule) dans lequel vous collerez votre procédure. Si au sein de votre procédure, il n'est fait référence à aucun chemin de fichier spécifique, votre procédure devrait fonctionner.
Salutations -- Brel Patrice
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Bonsoir,
Ouvrez le fichier que vous voulez envoyer
Ouvrez Visual basic
Repérez votre procédure (probalement dans un module)
Copiez-la
Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un
module (insérermodule) dans lequel vous collerez votre procédure.
Si au sein de votre procédure, il n'est fait référence à aucun chemin de
fichier spécifique, votre procédure devrait fonctionner.
Salutations
--
Brel Patrice
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Ouvrez le fichier que vous voulez envoyer Ouvrez Visual basic Repérez votre procédure (probalement dans un module) Copiez-la Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un module (insérermodule) dans lequel vous collerez votre procédure. Si au sein de votre procédure, il n'est fait référence à aucun chemin de fichier spécifique, votre procédure devrait fonctionner.
Salutations -- Brel Patrice
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Didier Novarin
Bonsoir Patrice et merci Mais en fait l'envoi se fait automatiquement De ce fait, je ne peux pas faire la manip à chaque fois Didier
"Brel Patrice" a écrit dans le message de news:
Bonsoir,
Ouvrez le fichier que vous voulez envoyer Ouvrez Visual basic Repérez votre procédure (probalement dans un module) Copiez-la Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un module (insérermodule) dans lequel vous collerez votre procédure. Si au sein de votre procédure, il n'est fait référence à aucun chemin de fichier spécifique, votre procédure devrait fonctionner.
Salutations -- Brel Patrice
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Bonsoir Patrice et merci
Mais en fait l'envoi se fait automatiquement
De ce fait, je ne peux pas faire la manip à chaque fois
Didier
"Brel Patrice" <BrelPatrice@discussions.microsoft.com> a écrit dans le
message de news: CFBA4412-101C-473C-BB27-553119C5EC32@microsoft.com...
Bonsoir,
Ouvrez le fichier que vous voulez envoyer
Ouvrez Visual basic
Repérez votre procédure (probalement dans un module)
Copiez-la
Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un
module (insérermodule) dans lequel vous collerez votre procédure.
Si au sein de votre procédure, il n'est fait référence à aucun chemin de
fichier spécifique, votre procédure devrait fonctionner.
Salutations
--
Brel Patrice
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le
fichier
origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Bonsoir Patrice et merci Mais en fait l'envoi se fait automatiquement De ce fait, je ne peux pas faire la manip à chaque fois Didier
"Brel Patrice" a écrit dans le message de news:
Bonsoir,
Ouvrez le fichier que vous voulez envoyer Ouvrez Visual basic Repérez votre procédure (probalement dans un module) Copiez-la Dans le fichier que vous souhaitez envoyer créez s'il n'existe pas, un module (insérermodule) dans lequel vous collerez votre procédure. Si au sein de votre procédure, il n'est fait référence à aucun chemin de fichier spécifique, votre procédure devrait fonctionner.
Salutations -- Brel Patrice
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
G. L
Bonsoir Didier, Le fichier est-il destiné toujours aux mêmes destiataires ? Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur le poste de chaque destinataire, sauf si la procédure doit évoluer souvent, bien qu'il est toujours possible de faire installer la nouvelle procédure. J'utilise cette méthode. Cordialement Gérard
"Didier Novarin" a écrit dans le message de news:%
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Bonsoir Didier,
Le fichier est-il destiné toujours aux mêmes destiataires ?
Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur le
poste de chaque destinataire, sauf si la procédure doit évoluer souvent,
bien qu'il est toujours possible de faire installer la nouvelle procédure.
J'utilise cette méthode.
Cordialement
Gérard
"Didier Novarin" <didier.n@club-internet.fr> a écrit dans le message de
news:%23hvCW2BhGHA.1508@TK2MSFTNGP04.phx.gbl...
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le
fichier
origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Bonsoir Didier, Le fichier est-il destiné toujours aux mêmes destiataires ? Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur le poste de chaque destinataire, sauf si la procédure doit évoluer souvent, bien qu'il est toujours possible de faire installer la nouvelle procédure. J'utilise cette méthode. Cordialement Gérard
"Didier Novarin" a écrit dans le message de news:%
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Didier Novarin
Bonsoir Gérard et merci Non, je dois envoyer ce fichier à divers destinataire dans toute la France Didier
"G. " <sugere~KillPub~@online.fr> a écrit dans le message de news:
Bonsoir Didier, Le fichier est-il destiné toujours aux mêmes destiataires ? Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur le poste de chaque destinataire, sauf si la procédure doit évoluer souvent, bien qu'il est toujours possible de faire installer la nouvelle procédure. J'utilise cette méthode. Cordialement Gérard
"Didier Novarin" a écrit dans le message de news:%
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Bonsoir Gérard et merci
Non, je dois envoyer ce fichier à divers destinataire dans toute la France
Didier
"G. L@rumeur" <sugere~KillPub~@online.fr> a écrit dans le message de news:
ue31u1ChGHA.3496@TK2MSFTNGP02.phx.gbl...
Bonsoir Didier,
Le fichier est-il destiné toujours aux mêmes destiataires ?
Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur
le
poste de chaque destinataire, sauf si la procédure doit évoluer souvent,
bien qu'il est toujours possible de faire installer la nouvelle procédure.
J'utilise cette méthode.
Cordialement
Gérard
"Didier Novarin" <didier.n@club-internet.fr> a écrit dans le message de
news:%23hvCW2BhGHA.1508@TK2MSFTNGP04.phx.gbl...
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le
fichier
origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Bonsoir Gérard et merci Non, je dois envoyer ce fichier à divers destinataire dans toute la France Didier
"G. " <sugere~KillPub~@online.fr> a écrit dans le message de news:
Bonsoir Didier, Le fichier est-il destiné toujours aux mêmes destiataires ? Si oui , perso j'utiliserai une macro complémentaire (procedure.xla) sur le poste de chaque destinataire, sauf si la procédure doit évoluer souvent, bien qu'il est toujours possible de faire installer la nouvelle procédure. J'utilise cette méthode. Cordialement Gérard
"Didier Novarin" a écrit dans le message de news:%
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier
origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Papy Jean
Bonjour Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly ................................................. Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le classeur dans lequel la feuill a été copiée.
Sub Macro2() Dim Liste Sheets("Feuil1").Select Sheets("Feuil1").Copy Liste = ActiveWorkbook.LinkSources ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name End Sub
Bien évidemment, cela n'est pas possible si le classeur destination compore déjà des liaisons - à consever - vers le classeur source. ................................................. je m'en sers pour changer le classeur d'appel des boutons; ça marche bien Cordialement Papy Jean
"Didier Novarin" a écrit dans le message de news: %
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Bonjour Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly
.................................................
Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le
classeur dans lequel la feuill a été copiée.
Sub Macro2()
Dim Liste
Sheets("Feuil1").Select
Sheets("Feuil1").Copy
Liste = ActiveWorkbook.LinkSources
ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name
End Sub
Bien évidemment, cela n'est pas possible si le classeur destination compore
déjà des liaisons - à consever - vers le
classeur source.
.................................................
je m'en sers pour changer le classeur d'appel des boutons; ça marche bien
Cordialement
Papy Jean
"Didier Novarin" <didier.n@club-internet.fr> a écrit dans le message de
news: %23hvCW2BhGHA.1508@TK2MSFTNGP04.phx.gbl...
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le
fichier origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly ................................................. Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le classeur dans lequel la feuill a été copiée.
Sub Macro2() Dim Liste Sheets("Feuil1").Select Sheets("Feuil1").Copy Liste = ActiveWorkbook.LinkSources ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name End Sub
Bien évidemment, cela n'est pas possible si le classeur destination compore déjà des liaisons - à consever - vers le classeur source. ................................................. je m'en sers pour changer le classeur d'appel des boutons; ça marche bien Cordialement Papy Jean
"Didier Novarin" a écrit dans le message de news: %
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Didier Novarin
Ok merci beaucoup Bonne soirée Papy Jean
"Papy Jean" a écrit dans le message de news: 447d163c$0$21294$
Bonjour Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly ................................................. Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le classeur dans lequel la feuill a été copiée.
Sub Macro2() Dim Liste Sheets("Feuil1").Select Sheets("Feuil1").Copy Liste = ActiveWorkbook.LinkSources ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name End Sub
Bien évidemment, cela n'est pas possible si le classeur destination compore déjà des liaisons - à consever - vers le classeur source. ................................................. je m'en sers pour changer le classeur d'appel des boutons; ça marche bien Cordialement Papy Jean
"Didier Novarin" a écrit dans le message de news: %
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier
Ok merci beaucoup
Bonne soirée
Papy Jean
"Papy Jean" <aj.azerty@wanadoo.fr> a écrit dans le message de news:
447d163c$0$21294$8fcfb975@news.wanadoo.fr...
Bonjour Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly
.................................................
Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le
classeur dans lequel la feuill a été copiée.
Sub Macro2()
Dim Liste
Sheets("Feuil1").Select
Sheets("Feuil1").Copy
Liste = ActiveWorkbook.LinkSources
ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name
End Sub
Bien évidemment, cela n'est pas possible si le classeur destination
compore
déjà des liaisons - à consever - vers le
classeur source.
.................................................
je m'en sers pour changer le classeur d'appel des boutons; ça marche bien
Cordialement
Papy Jean
"Didier Novarin" <didier.n@club-internet.fr> a écrit dans le message de
news: %23hvCW2BhGHA.1508@TK2MSFTNGP04.phx.gbl...
Bonsoir
Je souhaite dans un fichier envoyer une feuille de calcul par mail, je
souhaite créer une procédure dans la feuille envoyer par mail afin que
l'utilisateur qui la reçoit puisse exécuter cette procédure.
Le problème est que si j'envoie le fichier la procédure recherche le
fichier origine
Comment faire afin que le fichier qui part part avec sa propre macro ?
Je vous remercie
Didier
"Papy Jean" a écrit dans le message de news: 447d163c$0$21294$
Bonjour Didier
Voici une procédure qui m'a été fournie sur ce forum par Michel Gaboly ................................................. Voici un exemple :
On remplace la liaison vers le classeur source par une liaison vers le classeur dans lequel la feuill a été copiée.
Sub Macro2() Dim Liste Sheets("Feuil1").Select Sheets("Feuil1").Copy Liste = ActiveWorkbook.LinkSources ActiveWorkbook.ChangeLink Liste(1), ActiveWorkbook.Name End Sub
Bien évidemment, cela n'est pas possible si le classeur destination compore déjà des liaisons - à consever - vers le classeur source. ................................................. je m'en sers pour changer le classeur d'appel des boutons; ça marche bien Cordialement Papy Jean
"Didier Novarin" a écrit dans le message de news: %
Bonsoir Je souhaite dans un fichier envoyer une feuille de calcul par mail, je souhaite créer une procédure dans la feuille envoyer par mail afin que l'utilisateur qui la reçoit puisse exécuter cette procédure. Le problème est que si j'envoie le fichier la procédure recherche le fichier origine Comment faire afin que le fichier qui part part avec sa propre macro ? Je vous remercie Didier