Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire
ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ou
ilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
unoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" <nospam@nospam> a écrit dans le message de
news:%23kOxc3n$GHA.2192@TK2MSFTNGP02.phx.gbl...
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire
ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" <nospam@nospam> a écrit dans le message de
news:%23kOxc3n$GHA.2192@TK2MSFTNGP02.phx.gbl...
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire
ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Voici une façon de faire pour ajouter un bouton de commande issu de la barre d'outils contrôle et le code associé sur
l'événement clic.
Définit dans la procédure les variables dûment identifées.
Et dans la procédure : "InsérerLeCodeDuBouton..." , tu devras définir la procédure à exécuter. Je t'ai donné un petit
exemple comment procéder.
'-----------------------
Sub insererBoutonDeCommande()
'pour insérer le bouton à un
'endroit précis où se trouve une cellule.
Dim L As Double, T As Double, B As Object
Dim NomBouton As String, NomFeuille As String
Dim Lg As Double, HT As Double
'********Variable à déterminer***************
NomBouton = "OK" 'A déterminer
NomFeuille = "Feuil1" 'à déterminer
Adr = Range("A2:C3").Address 'à déterminer
'********Variable à déterminer***************
With Worksheets(NomFeuille)
L = .Range(Adr).Left
T = .Range(Adr).Top
Lg = .Range(Adr).Width
HT = .Range(Adr).Height
With .OLEObjects.Add(ClassType:="Forms.CommandButton.1", _
Link:úlse, DisplayAsIcon:úlse, Left:=L, _
Top:=T, Width:=Lg, Height:=HT)
With .Object
.Caption = NomBouton
.Font.Name = "Arial"
.Font.Size = 14
.Font.Bold = True
End With
InsérerLeCodeDuBouton NomFeuille, .Name
End With
End With
End Sub
'-----------------------
Sub InsérerLeCodeDuBouton(NomFeuille As String, NomBouton As String)
Dim A As String, Code As String
A = Worksheets(NomFeuille).CodeName
Code = " Private Sub " & NomBouton & "_Click()" & vbCrLf
Code = Code & " Msgbox ""Bonjour""" & vbCrLf
Code = Code & "End Sub"
With ThisWorkbook.VBProject.VBComponents(A).CodeModule
.AddFromString Code
End With
End Sub
'-----------------------
Salutations!
"Mimi" a écrit dans le message de news:05c901c3a765$152afc60$
Bonjour, je veux créer un bouton avec un évenement click
en VBA. Seulement, je n'arrive pas à insérer les codes VBA
dans la feuille où se trouve le bouton. J'ai un message
d'erreur: "L'accès par programme au projet VBA n'est pas
fiable."
Code d'insertion au module:
With ThisWorkbook.VBProject.VBComponents.
(ActiveSheet.Name).CodeModule
Nb_Lignes= .CountOfLines + 1
.InsertLines Nb_Lignes, Code
End With
Merci de me filer un petit coup de main!
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont déjà
utilisé et contient des données différentes en fonction du répertoire ou il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il un
outil qui me permettrait de modifier les fichiers existant sans initialiser
les données qui sont dedans ?
Merci,
Nobel
Voici une façon de faire pour ajouter un bouton de commande issu de la barre d'outils contrôle et le code associé sur
l'événement clic.
Définit dans la procédure les variables dûment identifées.
Et dans la procédure : "InsérerLeCodeDuBouton..." , tu devras définir la procédure à exécuter. Je t'ai donné un petit
exemple comment procéder.
'-----------------------
Sub insererBoutonDeCommande()
'pour insérer le bouton à un
'endroit précis où se trouve une cellule.
Dim L As Double, T As Double, B As Object
Dim NomBouton As String, NomFeuille As String
Dim Lg As Double, HT As Double
'********Variable à déterminer***************
NomBouton = "OK" 'A déterminer
NomFeuille = "Feuil1" 'à déterminer
Adr = Range("A2:C3").Address 'à déterminer
'********Variable à déterminer***************
With Worksheets(NomFeuille)
L = .Range(Adr).Left
T = .Range(Adr).Top
Lg = .Range(Adr).Width
HT = .Range(Adr).Height
With .OLEObjects.Add(ClassType:="Forms.CommandButton.1", _
Link:úlse, DisplayAsIcon:úlse, Left:=L, _
Top:=T, Width:=Lg, Height:=HT)
With .Object
.Caption = NomBouton
.Font.Name = "Arial"
.Font.Size = 14
.Font.Bold = True
End With
InsérerLeCodeDuBouton NomFeuille, .Name
End With
End With
End Sub
'-----------------------
Sub InsérerLeCodeDuBouton(NomFeuille As String, NomBouton As String)
Dim A As String, Code As String
A = Worksheets(NomFeuille).CodeName
Code = " Private Sub " & NomBouton & "_Click()" & vbCrLf
Code = Code & " Msgbox ""Bonjour""" & vbCrLf
Code = Code & "End Sub"
With ThisWorkbook.VBProject.VBComponents(A).CodeModule
.AddFromString Code
End With
End Sub
'-----------------------
Salutations!
"Mimi" <anonymous@discussions.microsoft.com> a écrit dans le message de news:05c901c3a765$152afc60$a401280a@phx.gbl...
Bonjour, je veux créer un bouton avec un évenement click
en VBA. Seulement, je n'arrive pas à insérer les codes VBA
dans la feuille où se trouve le bouton. J'ai un message
d'erreur: "L'accès par programme au projet VBA n'est pas
fiable."
Code d'insertion au module:
With ThisWorkbook.VBProject.VBComponents.
(ActiveSheet.Name).CodeModule
Nb_Lignes= .CountOfLines + 1
.InsertLines Nb_Lignes, Code
End With
Merci de me filer un petit coup de main!
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont déjà
utilisé et contient des données différentes en fonction du répertoire ou il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il un
outil qui me permettrait de modifier les fichiers existant sans initialiser
les données qui sont dedans ?
Merci,
Nobel
Voici une façon de faire pour ajouter un bouton de commande issu de la barre d'outils contrôle et le code associé sur
l'événement clic.
Définit dans la procédure les variables dûment identifées.
Et dans la procédure : "InsérerLeCodeDuBouton..." , tu devras définir la procédure à exécuter. Je t'ai donné un petit
exemple comment procéder.
'-----------------------
Sub insererBoutonDeCommande()
'pour insérer le bouton à un
'endroit précis où se trouve une cellule.
Dim L As Double, T As Double, B As Object
Dim NomBouton As String, NomFeuille As String
Dim Lg As Double, HT As Double
'********Variable à déterminer***************
NomBouton = "OK" 'A déterminer
NomFeuille = "Feuil1" 'à déterminer
Adr = Range("A2:C3").Address 'à déterminer
'********Variable à déterminer***************
With Worksheets(NomFeuille)
L = .Range(Adr).Left
T = .Range(Adr).Top
Lg = .Range(Adr).Width
HT = .Range(Adr).Height
With .OLEObjects.Add(ClassType:="Forms.CommandButton.1", _
Link:úlse, DisplayAsIcon:úlse, Left:=L, _
Top:=T, Width:=Lg, Height:=HT)
With .Object
.Caption = NomBouton
.Font.Name = "Arial"
.Font.Size = 14
.Font.Bold = True
End With
InsérerLeCodeDuBouton NomFeuille, .Name
End With
End With
End Sub
'-----------------------
Sub InsérerLeCodeDuBouton(NomFeuille As String, NomBouton As String)
Dim A As String, Code As String
A = Worksheets(NomFeuille).CodeName
Code = " Private Sub " & NomBouton & "_Click()" & vbCrLf
Code = Code & " Msgbox ""Bonjour""" & vbCrLf
Code = Code & "End Sub"
With ThisWorkbook.VBProject.VBComponents(A).CodeModule
.AddFromString Code
End With
End Sub
'-----------------------
Salutations!
"Mimi" a écrit dans le message de news:05c901c3a765$152afc60$
Bonjour, je veux créer un bouton avec un évenement click
en VBA. Seulement, je n'arrive pas à insérer les codes VBA
dans la feuille où se trouve le bouton. J'ai un message
d'erreur: "L'accès par programme au projet VBA n'est pas
fiable."
Code d'insertion au module:
With ThisWorkbook.VBProject.VBComponents.
(ActiveSheet.Name).CodeModule
Nb_Lignes= .CountOfLines + 1
.InsertLines Nb_Lignes, Code
End With
Merci de me filer un petit coup de main!
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont déjà
utilisé et contient des données différentes en fonction du répertoire ou il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé de
créer un nouveau document dans chacun des répertoires puis de copier les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t il un
outil qui me permettrait de modifier les fichiers existant sans initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:
Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" <nospam@nospam> a écrit dans le message de
news:%23kOxc3n$GHA.2192@TK2MSFTNGP02.phx.gbl...
La méthode à utiliser sera différente selon que la macro à insérer dans
les
classeurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjà
utilisé et contient des données différentes en fonction du répertoire
ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
de
créer un nouveau document dans chacun des répertoires puis de copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien existe t
il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:Tes précisions modifient sérieusement ta première demande (ajouter une macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer dans
lesclasseurs est située dans un module de code ordinaire (qu'il est possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller écrire
directement dans le module. Il serait également utile de savoir si l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro soit
directement dans mon fichier. je veux donc insérer une macro dans des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous sont
déjàutilisé et contient des données différentes en fonction du répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis obligé
decréer un nouveau document dans chacun des répertoires puis de copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Merci de faire avancer le schmilblick avec autant de précision.
Je ne pourrai donc malheureusement que rester dans des considérations
générales
dans ma réponse.
Ajouter une colonne ne veut rien dire pour moi, ou +tôt, n'est pas assez
précis
pour que je puisse en faire quelque chose. Excel comprend 256 colonnes et
personne n'a encore trouvé le moyen d'en ajouter une. Tu peux vouloir
insérer
une colonne dans un tableau existant, et cette insertion peut avoir des
conséquences à gérer (modification de formules par exemple), ou "créer"
une
colonne supplémentaire en fin d'un tableau existant, ou complètement
ailleurs
dans la feuille de calcul. Ces différentes possibilités ne se programment
pas de
la même manière. Désolé que tu ne sembles pas le comprendre.
Concernant l'ajout d'un bouton et de son code, Fredo P. a fait une petite
recherche pour toi dans les archives (c'est incroyable ce qu'on trouve
dans les
archives). Il y a aussi ce lien vers une procédure de Denis également :
http://frederic.sigonneau.free.fr/code/VBE/AjoutBoutonPlusCodeParVBA.txt
et ceux-ci, qui pourraient peut-être te servir également :
http://frederic.sigonneau.free.fr/code/VBE/AjouteEvenementAModule.txt
http://frederic.sigonneau.free.fr/code/VBE/AjouterDuCodeDansUnModule.txt
pour rechercher sur le disque les fichiers à modifier, plusieurs solutions
possibles dans cette page :
http://frederic.sigonneau.free.fr/Fichiers.htm
dont celle-ci qui serait facilement adaptable à ton problème
http://frederic.sigonneau.free.fr/code/Fichiers/ScanTousLesFichiers.txt
----------
Ange Ounis
----------Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information
en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut
faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom
se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le
même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:Tes précisions modifient sérieusement ta première demande (ajouter une
macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton
besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille
donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique
dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer
dans
lesclasseurs est située dans un module de code ordinaire (qu'il est
possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller
écrire
directement dans le module. Il serait également utile de savoir si
l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour
pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro
soit
directement dans mon fichier. je veux donc insérer une macro dans
des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de
news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers
Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires
sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous
sont
déjàutilisé et contient des données différentes en fonction du
répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis
obligé
decréer un nouveau document dans chacun des répertoires puis de
copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien
existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel
Merci de faire avancer le schmilblick avec autant de précision.
Je ne pourrai donc malheureusement que rester dans des considérations
générales
dans ma réponse.
Ajouter une colonne ne veut rien dire pour moi, ou +tôt, n'est pas assez
précis
pour que je puisse en faire quelque chose. Excel comprend 256 colonnes et
personne n'a encore trouvé le moyen d'en ajouter une. Tu peux vouloir
insérer
une colonne dans un tableau existant, et cette insertion peut avoir des
conséquences à gérer (modification de formules par exemple), ou "créer"
une
colonne supplémentaire en fin d'un tableau existant, ou complètement
ailleurs
dans la feuille de calcul. Ces différentes possibilités ne se programment
pas de
la même manière. Désolé que tu ne sembles pas le comprendre.
Concernant l'ajout d'un bouton et de son code, Fredo P. a fait une petite
recherche pour toi dans les archives (c'est incroyable ce qu'on trouve
dans les
archives). Il y a aussi ce lien vers une procédure de Denis également :
http://frederic.sigonneau.free.fr/code/VBE/AjoutBoutonPlusCodeParVBA.txt
et ceux-ci, qui pourraient peut-être te servir également :
http://frederic.sigonneau.free.fr/code/VBE/AjouteEvenementAModule.txt
http://frederic.sigonneau.free.fr/code/VBE/AjouterDuCodeDansUnModule.txt
pour rechercher sur le disque les fichiers à modifier, plusieurs solutions
possibles dans cette page :
http://frederic.sigonneau.free.fr/Fichiers.htm
dont celle-ci qui serait facilement adaptable à ton problème
http://frederic.sigonneau.free.fr/code/Fichiers/ScanTousLesFichiers.txt
----------
Ange Ounis
----------
Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information
en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut
faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom
se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le
même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:
Tes précisions modifient sérieusement ta première demande (ajouter une
macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton
besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille
donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique
dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------
Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" <nospam@nospam> a écrit dans le message de
news:%23kOxc3n$GHA.2192@TK2MSFTNGP02.phx.gbl...
La méthode à utiliser sera différente selon que la macro à insérer
dans
les
classeurs est située dans un module de code ordinaire (qu'il est
possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller
écrire
directement dans le module. Il serait également utile de savoir si
l'accès
aux
VBAProject des classeurs est protégé par mot de passe ou non pour
pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------
Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveurs
différents n'appartenant pas au même réseau) il faut que la macro
soit
directement dans mon fichier. je veux donc insérer une macro dans
des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." <frdpst@9online.fr> a écrit dans le message de
news:OOONGTj$GHA.3380@TK2MSFTNGP04.phx.gbl...
Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comande
Excel.
"NOBEL" <olivier.ramel@laposte.net> a écrit dans le message de
news:
4548f67f$0$22100$426a34cc@news.free.fr...
Bonjour,
Existe t il un moyen de déployer une modification de fichiers
Excel en
y
rajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires
sur
des
repertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous
sont
déjà
utilisé et contient des données différentes en fonction du
répertoire
ou
il
se trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis
obligé
de
créer un nouveau document dans chacun des répertoires puis de
copier
les
données de l'ancien fichier gestion dans le nouveau? ou bien
existe t
il
un
outil qui me permettrait de modifier les fichiers existant sans
initialiser
les données qui sont dedans ?
Merci,
Nobel
Merci de faire avancer le schmilblick avec autant de précision.
Je ne pourrai donc malheureusement que rester dans des considérations
générales
dans ma réponse.
Ajouter une colonne ne veut rien dire pour moi, ou +tôt, n'est pas assez
précis
pour que je puisse en faire quelque chose. Excel comprend 256 colonnes et
personne n'a encore trouvé le moyen d'en ajouter une. Tu peux vouloir
insérer
une colonne dans un tableau existant, et cette insertion peut avoir des
conséquences à gérer (modification de formules par exemple), ou "créer"
une
colonne supplémentaire en fin d'un tableau existant, ou complètement
ailleurs
dans la feuille de calcul. Ces différentes possibilités ne se programment
pas de
la même manière. Désolé que tu ne sembles pas le comprendre.
Concernant l'ajout d'un bouton et de son code, Fredo P. a fait une petite
recherche pour toi dans les archives (c'est incroyable ce qu'on trouve
dans les
archives). Il y a aussi ce lien vers une procédure de Denis également :
http://frederic.sigonneau.free.fr/code/VBE/AjoutBoutonPlusCodeParVBA.txt
et ceux-ci, qui pourraient peut-être te servir également :
http://frederic.sigonneau.free.fr/code/VBE/AjouteEvenementAModule.txt
http://frederic.sigonneau.free.fr/code/VBE/AjouterDuCodeDansUnModule.txt
pour rechercher sur le disque les fichiers à modifier, plusieurs solutions
possibles dans cette page :
http://frederic.sigonneau.free.fr/Fichiers.htm
dont celle-ci qui serait facilement adaptable à ton problème
http://frederic.sigonneau.free.fr/code/Fichiers/ScanTousLesFichiers.txt
----------
Ange Ounis
----------Bonjour,
Je réponds pour Nobel car je suis à la recherche de la même information
en
ce moment et je crois avoir bien compris ce qu'il recherche. Il veut
faire 2
choses :
1) Ajouter une colonne dans une feuille des 50 classeurs
2) Et ajouter un bouton-commande ou se trouve la macro dans ces mêmes 50
classeurs.
Nobel veut faire des modifications dans 50 classeurs portant le même nom
se
trouvant dans des répertoires différents.
Je cherche à faire la même chose, mais pour 20 classeurs situés dans le
même
répertoire.
J'espère que vos réponses apportées à ce forum pourront nous aider.
Merci!
"Ange Ounis" wrote:Tes précisions modifient sérieusement ta première demande (ajouter une
macro à
des classeurs existants), sans toutefois éclairer vraiment sur ton
besoin.
Ce que je comprends :
Tu veux ajouter dans chacun de tes 50 classeurs, dans une feuille
donnée, un
bouton de commande et le code qui va avec pour que, lorsqu'on clique
dessus, une
colonne s'ajoute à cette feuille.
Est-ce bien ça ?
----------
Ange Ounis
----------Bonsoir,
il y a deux éléments que je voudrais pouvoir déployer
1/ rajout d'une colonne dans une feuille Excel
2/ un "bouton-commande" ou se trouve la macro.
donc je pense que c'est plus des classes.
enfin dernier point, le vba project n'est pas protégé.
Nobel
"Ange Ounis" a écrit dans le message de
news:%23kOxc3n$La méthode à utiliser sera différente selon que la macro à insérer
dans
lesclasseurs est située dans un module de code ordinaire (qu'il est
possible
d'importer) ou de classe (feuille ou classeur), qu'il faudra aller
écrire
directement dans le module. Il serait également utile de savoir si
l'accès
auxVBAProject des classeurs est protégé par mot de passe ou non pour
pouvoir
proposer une solution adaptée.
----------
Ange Ounis
----------Bonjour,
Non ce n'est pas tout a fait cela.
en effet, pour la portabilité de ma feuille Excel (placée sur des
serveursdifférents n'appartenant pas au même réseau) il faut que la macro
soit
directement dans mon fichier. je veux donc insérer une macro dans
des
feuilles existantes sans avoir à le faire manuellement.
"Fredo P." a écrit dans le message de
news:OOONGTj$Bonjour
En fait ce que tu souhaite, c'est employer une macro pour tout tes
classeurs. Il suffit de la créer et l'enregistrer dans le classeur
Perso.xls, puis par ex placer un bouton de commande sur la barre de
comandeExcel.
"NOBEL" a écrit dans le message de
news:
4548f67f$0$22100$Bonjour,
Existe t il un moyen de déployer une modification de fichiers
Excel en
yrajoutant une macro, par exemple.
un cas concret sera plus explicite.
j'ai un fichier Excel (gestion.xls) qui existe en 50 exemplaires
sur
desrepertoires différents (XXX/Gestion.xls, YYY/Gestion.xls...) tous
sont
déjàutilisé et contient des données différentes en fonction du
répertoire
ouilse trouve.
si je veux rajouter une macro à ces fichier, est ce que je suis
obligé
decréer un nouveau document dans chacun des répertoires puis de
copier
lesdonnées de l'ancien fichier gestion dans le nouveau? ou bien
existe t
ilunoutil qui me permettrait de modifier les fichiers existant sans
initialiserles données qui sont dedans ?
Merci,
Nobel