Bonjour,
Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general:
- J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)?
- J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
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
Jinroh
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur .Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et je souhaiterais l'installer sur differents postes clients: existe t il un moyen d'effectuer cette operation de maniere automatique (type batch ou autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du fichier project ouvert: est il techniquement possible depuis un programme externe(par ex VB.net) de copier cette macro dans un autre fichier Project? Merci par avance
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à
votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un
quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour,
Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general:
- J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)?
- J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur .Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et je souhaiterais l'installer sur differents postes clients: existe t il un moyen d'effectuer cette operation de maniere automatique (type batch ou autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du fichier project ouvert: est il techniquement possible depuis un programme externe(par ex VB.net) de copier cette macro dans un autre fichier Project? Merci par avance
Olivier
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform (.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste client de faire "import file" mais cette solution ne me convient pas car il faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur .Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et je souhaiterais l'installer sur differents postes clients: existe t il un moyen d'effectuer cette operation de maniere automatique (type batch ou autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du fichier project ouvert: est il techniquement possible depuis un programme externe(par ex VB.net) de copier cette macro dans un autre fichier Project? Merci par avance
Bonjour Jinroh ,
Etes vous certains qu'il soit ainsi possible de copier un bout de code macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un
module)
Actuellement la seule solution que j'ai trouvee est d'exporter mon userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste
client de faire "import file" mais cette solution ne me convient pas car il
faut passer par l'editeur VBE.
J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela
ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce
fichier.
Si vous pensez qu'il est possible de faire autrement, pourriez me donner
plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut
installer une macro sur des postes clients.
Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à
votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un
quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour,
Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general:
- J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)?
- J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform (.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste client de faire "import file" mais cette solution ne me convient pas car il faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur .Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et je souhaiterais l'installer sur differents postes clients: existe t il un moyen d'effectuer cette operation de maniere automatique (type batch ou autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du fichier project ouvert: est il techniquement possible depuis un programme externe(par ex VB.net) de copier cette macro dans un autre fichier Project? Merci par avance
JF Morvan - MVP Project
Bonjour,
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant la commande Organiser du menu Outils. Cette copie peut bien sûr s'automatiser par une macro VBA.
Cordialement,
-- Jean-François Morvan www.stk-management.fr
"Olivier" a écrit dans le message de news:
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un
module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste
client de faire "import file" mais cette solution ne me convient pas car il
faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
Bonjour,
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant
la commande Organiser du menu Outils. Cette copie peut bien sûr
s'automatiser par une macro VBA.
Cordialement,
--
Jean-François Morvan
www.stk-management.fr
"Olivier" <Olivier@discussions.microsoft.com> a écrit dans le message de
news:7EFB7512-7674-4CD9-AEDF-87A77947AD76@microsoft.com...
Bonjour Jinroh ,
Etes vous certains qu'il soit ainsi possible de copier un bout de code
macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et
d'un
module)
Actuellement la seule solution que j'ai trouvee est d'exporter mon
userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque
poste
client de faire "import file" mais cette solution ne me convient pas car
il
faut passer par l'editeur VBE.
J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela
ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce
fichier.
Si vous pensez qu'il est possible de faire autrement, pourriez me donner
plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau),
ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut
installer une macro sur des postes clients.
Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à
votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon
sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais
une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un
quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour,
Je travaille avec MS-Project mais mes questions s'appliquent a la
suite
office en general:
- J'ai developpé une macro sous ms-project (enregistree dans
Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il
un
moyen d'effectuer cette operation de maniere automatique (type batch
ou
autre...)?
- J'ai developpé une macro sous ms-project, enregistree au sein meme
du
fichier project ouvert: est il techniquement possible depuis un
programme
externe(par ex VB.net) de copier cette macro dans un autre fichier
Project?
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant la commande Organiser du menu Outils. Cette copie peut bien sûr s'automatiser par une macro VBA.
Cordialement,
-- Jean-François Morvan www.stk-management.fr
"Olivier" a écrit dans le message de news:
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un
module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste
client de faire "import file" mais cette solution ne me convient pas car il
faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
Olivier
En effet, je m'en suis sorti en creant une macro qui copie le .frm et le .bas d'un emplacement specifique vers le Global.mpt: VBE.VBProjects("ProjectGlobal").VBComponents.Import _ FileName:="C:TEMPPMS_Save_Menu.frm" VBE.VBProjects("ProjectGlobal").VBComponents.Import _ FileName:="C:TEMPPMS_Module.bas"
Merci
Olivier
Bonjour,
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant la commande Organiser du menu Outils. Cette copie peut bien sûr s'automatiser par une macro VBA.
Cordialement,
-- Jean-François Morvan www.stk-management.fr
"Olivier" a écrit dans le message de news:
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un
module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste
client de faire "import file" mais cette solution ne me convient pas car il
faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?
Merci par avance
En effet, je m'en suis sorti en creant une macro qui copie le .frm et le .bas
d'un emplacement specifique vers le Global.mpt:
VBE.VBProjects("ProjectGlobal").VBComponents.Import _
FileName:="C:TEMPPMS_Save_Menu.frm"
VBE.VBProjects("ProjectGlobal").VBComponents.Import _
FileName:="C:TEMPPMS_Module.bas"
Merci
Olivier
Bonjour,
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant
la commande Organiser du menu Outils. Cette copie peut bien sûr
s'automatiser par une macro VBA.
Cordialement,
--
Jean-François Morvan
www.stk-management.fr
"Olivier" <Olivier@discussions.microsoft.com> a écrit dans le message de
news:7EFB7512-7674-4CD9-AEDF-87A77947AD76@microsoft.com...
Bonjour Jinroh ,
Etes vous certains qu'il soit ainsi possible de copier un bout de code
macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et
d'un
module)
Actuellement la seule solution que j'ai trouvee est d'exporter mon
userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque
poste
client de faire "import file" mais cette solution ne me convient pas car
il
faut passer par l'editeur VBE.
J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela
ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce
fichier.
Si vous pensez qu'il est possible de faire autrement, pourriez me donner
plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau),
ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut
installer une macro sur des postes clients.
Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à
votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon
sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais
une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un
quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour,
Je travaille avec MS-Project mais mes questions s'appliquent a la
suite
office en general:
- J'ai developpé une macro sous ms-project (enregistree dans
Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il
un
moyen d'effectuer cette operation de maniere automatique (type batch
ou
autre...)?
- J'ai developpé une macro sous ms-project, enregistree au sein meme
du
fichier project ouvert: est il techniquement possible depuis un
programme
externe(par ex VB.net) de copier cette macro dans un autre fichier
Project?
En effet, je m'en suis sorti en creant une macro qui copie le .frm et le .bas d'un emplacement specifique vers le Global.mpt: VBE.VBProjects("ProjectGlobal").VBComponents.Import _ FileName:="C:TEMPPMS_Save_Menu.frm" VBE.VBProjects("ProjectGlobal").VBComponents.Import _ FileName:="C:TEMPPMS_Module.bas"
Merci
Olivier
Bonjour,
Les modules peuvent être copiés d'un fichier Project à l'autre en utilisant la commande Organiser du menu Outils. Cette copie peut bien sûr s'automatiser par une macro VBA.
Cordialement,
-- Jean-François Morvan www.stk-management.fr
"Olivier" a écrit dans le message de news:
Bonjour Jinroh , Etes vous certains qu'il soit ainsi possible de copier un bout de code macro
dans le fichier Global.mpt d'un poste client?(il s'agit d'un userform et d'un
module) Actuellement la seule solution que j'ai trouvee est d'exporter mon userform
(.frm) et mon module (.bas) en faisant " export file", puis sur chaque poste
client de faire "import file" mais cette solution ne me convient pas car il
faut passer par l'editeur VBE. J'ai essaye de copier le fichier Global.mpt sur les poste client mais cela ne fonctionne pas, j'en deduis que le code macro n'est pas contenu dans ce fichier. Si vous pensez qu'il est possible de faire autrement, pourriez me donner plus d'info sur la creation de la MSI?(Nous n'avons pas d'admin reseau), ou
bien sur click once car je ne vois pas de quelle maniere ce logiciel peut installer une macro sur des postes clients. Merci pour la reponse a la 2eme question.
Cordialement
Bonsoir
Pour la première question : oui c'est possible. il suffit de demander à votre Admin Win Server 2003 de créer une MSI à déployer via AD. Sinon sur
.Net 2005, vous créez un package d'installation en utilisant Click-Once.
En gros, demandez à une informaticien.
Pour la deuxième question : (d'abord VB.Net n'est pas un programme mais une
technologie...) http://dj.joss.free.fr/ecrisub.htm un exemple avec un quelconque logiciel Office fera l'affaire
Cordialement
"Olivier" wrote:
Bonjour, Je travaille avec MS-Project mais mes questions s'appliquent a la suite
office en general: - J'ai developpé une macro sous ms-project (enregistree dans Global.mpt) et
je souhaiterais l'installer sur differents postes clients: existe t il un
moyen d'effectuer cette operation de maniere automatique (type batch ou
autre...)? - J'ai developpé une macro sous ms-project, enregistree au sein meme du
fichier project ouvert: est il techniquement possible depuis un programme
externe(par ex VB.net) de copier cette macro dans un autre fichier Project?