OVH Cloud OVH Cloud

activer les macros

10 réponses
Avatar
AndréSch
Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97 et
la suite

Merci d'avance
André

10 réponses

Avatar
Patrick BASTARD
Bonjour, *AndréSch*


Pour que VBA fonctionne, les macros doivent être activées, et tant que les
macros ne seront pas autorisées, ton code ne démarrera pas.

Désolé, amha, pas de solution : ta demande ressemble à : comment prononcer
distinctement, et sans mentir "JE SUIS MUET".
Qui sait, avec Excel 2006, peut-être ...
:-)

--
Bien amicordialement,
P. Bastard


Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur
Excel 97 et la suite

Merci d'avance
André


Avatar
AndréSch
Salut Patrick..

J'ai du mal poser ma question:

un fois ouvert le classeur et après avoir activées les macros manuellment,
comment cocher cette case par VBA pour que les macros soient toujours
activées (comme on peut le faire manuellment par diverses solution suivant
le type d'Excel

A+
André

"Patrick BASTARD" a écrit dans le
message de news:
Bonjour, *AndréSch*


Pour que VBA fonctionne, les macros doivent être activées, et tant que les
macros ne seront pas autorisées, ton code ne démarrera pas.

Désolé, amha, pas de solution : ta demande ressemble à : comment prononcer
distinctement, et sans mentir "JE SUIS MUET".
Qui sait, avec Excel 2006, peut-être ...
:-)

--
Bien amicordialement,
P. Bastard


Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur
Excel 97 et la suite

Merci d'avance
André






Avatar
LSteph
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97
et la suite

Merci d'avance
André



Avatar
AndréSch
Merci stephane
mais ce "logiciel" doit etre utiliosé sur Excel 97 comme sur les autres, je
programme donc sur eXCEL97pour etre sur de la compatibilité

de plus sur 97 je n'ai pas la possibilité de la certification

merci donc de ton interessante info, que je note, mais je ne peux donc pas
m'en servir... je m'en doutais un peu

Cordialement
André


"LSteph" a écrit dans le message de news:
%
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97
et la suite

Merci d'avance
André







Avatar
LSteph
..qd je dis 97 pas possible , sauf de se priver d'une manière générale
de cette sécurité .

"LSteph" a écrit dans le message de news:
%
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97
et la suite

Merci d'avance
André







Avatar
AndréSch
Merci stephane mais je programme sur Excel 97 pour etre sur de la
compatibilité ascendante... ce classeur doit aller sur tous type de
machines...

je n'ai donc pas la possibilité d'un Certificat sur Excel97...

je note ton info avec plaisir mais je ne pourrai m'en servir, dommage mais
je m'en doutais un peu..

Cordiualement

andré

"LSteph" a écrit dans le message de news:
%
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97
et la suite

Merci d'avance
André







Avatar
LSteph
Re,
Dans ce cas, selon le nidveau de confiance et l'objectif d'utilisation le
plus simple est d' avertir l'utilisateur
(ou si vraiment risque de patacaisse en cas de non activation l'obliger à
le faire sinon rien ne s'affiche
dans le before_close tu mets une feuille avertissement visible à true et
toutes les autres feuilles visible:=xlveryhidden
si les macros sont activées avec le Workbook_open tu remets visible à true
sauf la feuille avertissement que tu cache).
Pour un classeur utilisable par une trentaine de personnes c'est finalement
la 1ère solution,
la confiance qui est la plus simple à mettre en oeuvre .

Une alternative si les personnes d'un même ensemble ou réseau doivent
utiliser sur leur poste
les mêmes macros pour travailler sur des classeurs est
d'exporter le module et de se l'importer dans chaque perso.xls
Perso.xls est chargé au démarrage sans poser de questions.

'lSteph

"AndréSch" a écrit dans le message de news:

Merci stephane mais je programme sur Excel 97 pour etre sur de la
compatibilité ascendante... ce classeur doit aller sur tous type de
machines...

je n'ai donc pas la possibilité d'un Certificat sur Excel97...

je note ton info avec plaisir mais je ne pourrai m'en servir, dommage mais
je m'en doutais un peu..

Cordiualement

andré

"LSteph" a écrit dans le message de news:
%
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel
97 et la suite

Merci d'avance
André











Avatar
JLuc
d'exporter le module et de se l'importer dans chaque perso.xls
Perso.xls est chargé au démarrage sans poser de questions.
Une petite question au passage, ca fait plusieur fois que je vois

mentionner une reference a ce fichier "Perso.xls", c'est quoi ,il est
ou, a quoi sert'il ... :-?
J'ai rechercher sur tous mes disques locaux, aucun perso.xls 8-o
Merci d'avance pour la reponse
JLuc

'lSteph

"AndréSch" a écrit dans le message de news:

Merci stephane mais je programme sur Excel 97 pour etre sur de la
compatibilité ascendante... ce classeur doit aller sur tous type de
machines...

je n'ai donc pas la possibilité d'un Certificat sur Excel97...

je note ton info avec plaisir mais je ne pourrai m'en servir, dommage mais
je m'en doutais un peu..

Cordiualement

andré

"LSteph" a écrit dans le message de news:
%
Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:

Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel 97
et la suite

Merci d'avance
André













Avatar
Misange
Bonsoir,
c'est un classeur particulier d'excel qui te permet de stocker des
macros utilisables partout. Tu n'en n'as pas encore si tu n'as pas
utilisé l'enregistreur de macros. Plus de détails ici
http://www.excelabo.net/xl/fichiers.php#perso

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Le 16/10/2005 18:18, :
d'exporter le module et de se l'importer dans chaque perso.xls
Perso.xls est chargé au démarrage sans poser de questions.


Une petite question au passage, ca fait plusieur fois que je vois
mentionner une reference a ce fichier "Perso.xls", c'est quoi ,il est
ou, a quoi sert'il ... :-?
J'ai rechercher sur tous mes disques locaux, aucun perso.xls 8-o
Merci d'avance pour la reponse
JLuc

'lSteph

"AndréSch" a écrit dans le message de news:


Merci stephane mais je programme sur Excel 97 pour etre sur de la
compatibilité ascendante... ce classeur doit aller sur tous type de
machines...

je n'ai donc pas la possibilité d'un Certificat sur Excel97...

je note ton info avec plaisir mais je ne pourrai m'en servir, dommage
mais je m'en doutais un peu..

Cordiualement

andré

"LSteph" a écrit dans le message de news:
%

Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que
tu supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:


Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur
Excel 97 et la suite

Merci d'avance
André

















Avatar
JLuc
Merci de tes precisions, Misange. Je vais faire quelques essais
A+
JLuc

Bonsoir,
c'est un classeur particulier d'excel qui te permet de stocker des macros
utilisables partout. Tu n'en n'as pas encore si tu n'as pas utilisé
l'enregistreur de macros. Plus de détails ici
http://www.excelabo.net/xl/fichiers.php#perso

Misange migrateuse http://www.excelabo.net
mail : http://cerbermail.com/?k5Q8Dh2mta

Le 16/10/2005 18:18, :
d'exporter le module et de se l'importer dans chaque perso.xls
Perso.xls est chargé au démarrage sans poser de questions.


Une petite question au passage, ca fait plusieur fois que je vois
mentionner une reference a ce fichier "Perso.xls", c'est quoi ,il est ou, a
quoi sert'il ... :-?
J'ai rechercher sur tous mes disques locaux, aucun perso.xls 8-o
Merci d'avance pour la reponse
JLuc

'lSteph

"AndréSch" a écrit dans le message de news:


Merci stephane mais je programme sur Excel 97 pour etre sur de la
compatibilité ascendante... ce classeur doit aller sur tous type de
machines...

je n'ai donc pas la possibilité d'un Certificat sur Excel97...

je note ton info avec plaisir mais je ne pourrai m'en servir, dommage
mais je m'en doutais un peu..

Cordiualement

andré

"LSteph" a écrit dans le message de news:
%

Bonsoir,
Sur 97 amha niet pas possible.
Avec 2003 tu peux utiliser selfcert.exe
dans le rep d'office

tu crée un certificat (tu lui donnes un nom)
ok..
tu ouvres ton projet ,
dans vbe outil signature électronique
choisir
le nom de ton certificat.
valider fermer tout.
Ouvrir à nouveau excel
rappeler le projet
la question est posée pour accepter le certificat
Cocher toujours faire confiance.
Cela restera valable sur ce poste et pour ce projet jusqu'à ce que tu
supprimes ce certificat.
tu peux appliquer ce certificat à d'autres projets.


lSteph


"AndréSch" a écrit dans le message de news:


Bonjour à tous en ce bon WE

Ma question, toute petite...

Comment désactiver par VBA la question Activer les macros... sur Excel
97 et la suite

Merci d'avance
André