J'aimerais lancer chaque jour un traitement de données qui a lieu sous
Excel via du code VBA.
Je comptais donc utiliser un fichier Batch relié à un planificateur de
taches avec comme ligne de
commande : "c:\...\excel.exe monfichier.xls"
Mais en lancant cette commande , excel me demande si je veux activer les
macros ... j aimerais
que ce message soit zappé .... est-ce possible ? (genre excel.exe
/activatemacros ...)
Sinon voyez vous d autres moyen de réaliser ce que je veux faire ?
Je reconnais bien là ta grande sagesse, Robert. -- Amicales Salutations
"Herdet" a écrit dans le message de news: uwb7qnB$
Bonsoir Philippe et FxM, Comme la plupart de mes classeurs font la navette bureau/maison, je vais en rester à la maison sur la protection moyenne en attendant de plus amples certitudes. Amitiès Robert
"Philippe.R" a écrit dans le message de news: u9$260A$
Bonsoir la compagnie, Je fais usage de Selfcert chez moi puisqu'au bureau Selfcert.exe ne fait pas partie des standards autorisés sur les profils non administrateur sur des classeurs qui voyagent entre le bureau et la maison, les deux postes étant réglés avec un niveau de sécurité moyen pour les macros. Un classeur certifié chez moi, une fois le certificat accepté, fonctionne sans alerte tant que je n'en modifie pas les macros au bureau, en revanche toute modification du code entraîne la réactivation de l'alerte classique à l'ouverture suivante, comme s'il n'avait jamais été certifié. Il semble bien qu'il faille donc que la modification du code soit faite sur le poste où réside le certificat, ce qui offre quand même un minimum de garantie. -- Amicales Salutations XL 97 / 2000 / 2002
"FxM" a écrit dans le message de news: %23Pn5aE$%
Bonsoir Ami Robert,
Pour répondre de manière générale, le fait d'utiliser selfcert pour un classeur ne garantit pas son contenu. Je n'ai pas pris le temps de voir les avertissements si un petit malin venait à modifier le code.
L'avantage de selfcert est d'ouvrir ce fichier sans rien demander et de maintenir les avertissements pour les autres si le lancement n'est pas contourné par quelque subtilité -n'est-ce pas Michel ?-
Si tu as déjà le niveau de sécurité à bas, tu ne seras pas plus en sécurité par l'utilisation de selfcert car ce n'est pas le but cherché. Personnellement, je préfère valider le bouton même pour mes fichiers (et suis parfois surpris de voir des macros là où je n'en attends pas). Quelque soit le fichier, tu as toujours la possibilité de 'bloquer' les macros au démarrage en appuyant sur MAJ lors de l'ouverture.
C'était mes 2 cents :o)
@+ FxM
Salut l'ami, C'est pourquoi je parlais d'un bidouilleur...pour contourner ce problème. Comme je n'ai jamais eu de problème de virus par le VBA, le niveau est faible sur mon Excel depuis plusieurs années. Toutefois, sachant qu'il ne faut lamais dire jamais et sans être parano outre mesure, je vais mettre le selfcert.exe à l'étude. Questions diverses pour essayer de comprendre le mécanisme de la signature : - Parmi tous les classeurs que l'on télécharge y compris ceux d'Excelabo quel est la proportion de classeurs signés ? - Si les classeurs sont signés, sont-t'il vraiment sans risque de contenir un petit bout de code qui se déclenche à l'ouverture ? - Comment vérifier la signature avant l'ouverture - Si le code à subit diverses modifications même par quelqu'un de mal intentionné, la signature initiale est-elle toujour valable ? Bref, comment çà marche réellement Cà fait beaucoup de questions ! A+ Robert
"FxM" a écrit dans le message de news: %23Jasruv%
Bonjour Robert,
Niveau de sécurité faible
Arghh, il a osé !!!! :o$
Excel ne posera plus la question
C'est sûr :o) Rappelons que le niveau faible n'offre aucun message lors de l'ouverture d'un classeur avec macros. Si le classeur décide de formater le disque dur ... Aaahh ? trop tard !
Dans le cas où la désactivation souhaitée ne concerne qu'un nombre limité de classeurs, vois plutôt du coté de selfcert.exe http://www.google.fr/groups?as_q=selfcert.exe&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
@+ FxM
Bonjour, Le message ne peut pas être supprimé par VBA à moins que un bidouilleur ....... Il faut simplement faire menu "Outils Macros Sécurité et sélectionner Niveau de sécurité faible" après avoir lu le message associé à l'option. Excel ne posera plus la question Cordialement Robert Dezan "gege" a écrit dans le message de news: 41e8fc63$0$7131$
Bonjour,
J'aimerais lancer chaque jour un traitement de données qui a lieu sous Excel via du code VBA. Je comptais donc utiliser un fichier Batch relié à un planificateur de taches avec comme ligne de commande : "c:...excel.exe monfichier.xls"
Mais en lancant cette commande , excel me demande si je veux activer les macros ... j aimerais que ce message soit zappé .... est-ce possible ? (genre excel.exe /activatemacros ...)
Sinon voyez vous d autres moyen de réaliser ce que je veux faire ?
Merci d'avance Gégé
Je reconnais bien là ta grande sagesse, Robert.
--
Amicales Salutations
"Herdet" <rdezan@noos.fr> a écrit dans le message de news: uwb7qnB$EHA.1936@TK2MSFTNGP10.phx.gbl...
Bonsoir Philippe et FxM,
Comme la plupart de mes classeurs font la navette bureau/maison, je vais en rester à la maison sur la
protection moyenne en attendant de plus amples certitudes.
Amitiès
Robert
"Philippe.R" <A_S_rauphil@wanadoo.fr> a écrit dans le message de news:
u9$260A$EHA.3416@TK2MSFTNGP09.phx.gbl...
Bonsoir la compagnie,
Je fais usage de Selfcert chez moi puisqu'au bureau Selfcert.exe ne fait pas partie des standards
autorisés sur les profils non administrateur sur des classeurs qui voyagent entre le bureau et la
maison, les deux postes étant réglés avec un niveau de sécurité moyen pour les macros.
Un classeur certifié chez moi, une fois le certificat accepté, fonctionne sans alerte tant que je
n'en modifie pas les macros au bureau, en revanche toute modification du code entraîne la
réactivation de l'alerte classique à l'ouverture suivante, comme s'il n'avait jamais été certifié.
Il semble bien qu'il faille donc que la modification du code soit faite sur le poste où réside le
certificat, ce qui offre quand même un minimum de garantie.
--
Amicales Salutations
XL 97 / 2000 / 2002
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
%23Pn5aE$%23EHA.3596@TK2MSFTNGP12.phx.gbl...
Bonsoir Ami Robert,
Pour répondre de manière générale, le fait d'utiliser selfcert pour un classeur ne garantit pas son
contenu. Je n'ai pas pris le temps de voir les avertissements si un petit malin venait à modifier le
code.
L'avantage de selfcert est d'ouvrir ce fichier sans rien demander et de maintenir les avertissements
pour les autres si le lancement n'est pas contourné par quelque subtilité -n'est-ce pas Michel ?-
Si tu as déjà le niveau de sécurité à bas, tu ne seras pas plus en sécurité par l'utilisation de
selfcert car ce n'est pas le but cherché.
Personnellement, je préfère valider le bouton même pour mes fichiers (et suis parfois surpris de
voir des macros là où je n'en attends pas).
Quelque soit le fichier, tu as toujours la possibilité de 'bloquer' les macros au démarrage en
appuyant sur MAJ lors de l'ouverture.
C'était mes 2 cents :o)
@+
FxM
Salut l'ami,
C'est pourquoi je parlais d'un bidouilleur...pour contourner ce problème.
Comme je n'ai jamais eu de problème de virus par le VBA, le niveau est faible sur mon Excel depuis
plusieurs années.
Toutefois, sachant qu'il ne faut lamais dire jamais et sans être parano outre mesure, je vais
mettre le selfcert.exe à l'étude.
Questions diverses pour essayer de comprendre le mécanisme de la signature :
- Parmi tous les classeurs que l'on télécharge y compris ceux d'Excelabo quel est la proportion de
classeurs signés ?
- Si les classeurs sont signés, sont-t'il vraiment sans risque de contenir un petit bout de code
qui se déclenche à l'ouverture ?
- Comment vérifier la signature avant l'ouverture
- Si le code à subit diverses modifications même par quelqu'un de mal intentionné, la signature
initiale est-elle toujour valable ?
Bref, comment çà marche réellement
Cà fait beaucoup de questions !
A+
Robert
"FxM" <nullos@greuchmeu.ici> a écrit dans le message de news:
%23Jasruv%23EHA.3820@TK2MSFTNGP11.phx.gbl...
Bonjour Robert,
Niveau de sécurité faible
Arghh, il a osé !!!! :o$
Excel ne posera plus la question
C'est sûr :o)
Rappelons que le niveau faible n'offre aucun message lors de l'ouverture d'un classeur avec macros.
Si le classeur décide de formater le disque dur ... Aaahh ? trop tard !
Dans le cas où la désactivation souhaitée ne concerne qu'un nombre limité de classeurs, vois plutôt
du coté de selfcert.exe
http://www.google.fr/groups?as_q=selfcert.exe&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
@+
FxM
Bonjour,
Le message ne peut pas être supprimé par VBA à moins que un bidouilleur .......
Il faut simplement faire menu "Outils Macros Sécurité et sélectionner Niveau de sécurité
faible" après avoir lu le message associé à l'option.
Excel ne posera plus la question
Cordialement
Robert Dezan
"gege" <gege@gege.com> a écrit dans le message de news:
41e8fc63$0$7131$8fcfb975@news.wanadoo.fr...
Bonjour,
J'aimerais lancer chaque jour un traitement de données qui a lieu sous Excel via du code VBA.
Je comptais donc utiliser un fichier Batch relié à un planificateur de taches avec comme ligne de
commande : "c:...excel.exe monfichier.xls"
Mais en lancant cette commande , excel me demande si je veux activer les macros ... j aimerais
que ce message soit zappé .... est-ce possible ? (genre excel.exe /activatemacros ...)
Sinon voyez vous d autres moyen de réaliser ce que je veux faire ?
Je reconnais bien là ta grande sagesse, Robert. -- Amicales Salutations
"Herdet" a écrit dans le message de news: uwb7qnB$
Bonsoir Philippe et FxM, Comme la plupart de mes classeurs font la navette bureau/maison, je vais en rester à la maison sur la protection moyenne en attendant de plus amples certitudes. Amitiès Robert
"Philippe.R" a écrit dans le message de news: u9$260A$
Bonsoir la compagnie, Je fais usage de Selfcert chez moi puisqu'au bureau Selfcert.exe ne fait pas partie des standards autorisés sur les profils non administrateur sur des classeurs qui voyagent entre le bureau et la maison, les deux postes étant réglés avec un niveau de sécurité moyen pour les macros. Un classeur certifié chez moi, une fois le certificat accepté, fonctionne sans alerte tant que je n'en modifie pas les macros au bureau, en revanche toute modification du code entraîne la réactivation de l'alerte classique à l'ouverture suivante, comme s'il n'avait jamais été certifié. Il semble bien qu'il faille donc que la modification du code soit faite sur le poste où réside le certificat, ce qui offre quand même un minimum de garantie. -- Amicales Salutations XL 97 / 2000 / 2002
"FxM" a écrit dans le message de news: %23Pn5aE$%
Bonsoir Ami Robert,
Pour répondre de manière générale, le fait d'utiliser selfcert pour un classeur ne garantit pas son contenu. Je n'ai pas pris le temps de voir les avertissements si un petit malin venait à modifier le code.
L'avantage de selfcert est d'ouvrir ce fichier sans rien demander et de maintenir les avertissements pour les autres si le lancement n'est pas contourné par quelque subtilité -n'est-ce pas Michel ?-
Si tu as déjà le niveau de sécurité à bas, tu ne seras pas plus en sécurité par l'utilisation de selfcert car ce n'est pas le but cherché. Personnellement, je préfère valider le bouton même pour mes fichiers (et suis parfois surpris de voir des macros là où je n'en attends pas). Quelque soit le fichier, tu as toujours la possibilité de 'bloquer' les macros au démarrage en appuyant sur MAJ lors de l'ouverture.
C'était mes 2 cents :o)
@+ FxM
Salut l'ami, C'est pourquoi je parlais d'un bidouilleur...pour contourner ce problème. Comme je n'ai jamais eu de problème de virus par le VBA, le niveau est faible sur mon Excel depuis plusieurs années. Toutefois, sachant qu'il ne faut lamais dire jamais et sans être parano outre mesure, je vais mettre le selfcert.exe à l'étude. Questions diverses pour essayer de comprendre le mécanisme de la signature : - Parmi tous les classeurs que l'on télécharge y compris ceux d'Excelabo quel est la proportion de classeurs signés ? - Si les classeurs sont signés, sont-t'il vraiment sans risque de contenir un petit bout de code qui se déclenche à l'ouverture ? - Comment vérifier la signature avant l'ouverture - Si le code à subit diverses modifications même par quelqu'un de mal intentionné, la signature initiale est-elle toujour valable ? Bref, comment çà marche réellement Cà fait beaucoup de questions ! A+ Robert
"FxM" a écrit dans le message de news: %23Jasruv%
Bonjour Robert,
Niveau de sécurité faible
Arghh, il a osé !!!! :o$
Excel ne posera plus la question
C'est sûr :o) Rappelons que le niveau faible n'offre aucun message lors de l'ouverture d'un classeur avec macros. Si le classeur décide de formater le disque dur ... Aaahh ? trop tard !
Dans le cas où la désactivation souhaitée ne concerne qu'un nombre limité de classeurs, vois plutôt du coté de selfcert.exe http://www.google.fr/groups?as_q=selfcert.exe&as_ugroup=*.fr.excel&as_scoring=d&lr=&num0&hl=fr
@+ FxM
Bonjour, Le message ne peut pas être supprimé par VBA à moins que un bidouilleur ....... Il faut simplement faire menu "Outils Macros Sécurité et sélectionner Niveau de sécurité faible" après avoir lu le message associé à l'option. Excel ne posera plus la question Cordialement Robert Dezan "gege" a écrit dans le message de news: 41e8fc63$0$7131$
Bonjour,
J'aimerais lancer chaque jour un traitement de données qui a lieu sous Excel via du code VBA. Je comptais donc utiliser un fichier Batch relié à un planificateur de taches avec comme ligne de commande : "c:...excel.exe monfichier.xls"
Mais en lancant cette commande , excel me demande si je veux activer les macros ... j aimerais que ce message soit zappé .... est-ce possible ? (genre excel.exe /activatemacros ...)
Sinon voyez vous d autres moyen de réaliser ce que je veux faire ?