Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui
a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui
a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui
a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
--
Hasta luego
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
--
Hasta luego
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
--
Hasta luego
Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme :-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme :-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !
Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme :-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs
qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant
des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme
:-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux
dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier
?
Mieux encore, comment afficher un message à destination d'un opérateur
qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais
lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs
qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant
des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme
:-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux
dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !
Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier
?
Mieux encore, comment afficher un message à destination d'un opérateur
qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais
lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Merci pour ta réponse.
L'idée est d'inciter fortement à l'utilisation de macros des opérateurs
qui,
sinon, pourraient créer des dégats dans le fichier, par exemple en faisant
des
copier-coller intempestifs là où des macros ont été prévues pour faire le
travail proprement. Il ne s'agit cependant pas de faire du totalitarisme
:-) ni
que l'ensemble résiste à une armada d'informaticiens armés jusqu'aux
dents -;)
d'où l'idée n° 3 d'un simple message incitatif.
- Quel est l'effet de "thisworkbook.isaddin=true" ?
- Comment fait-on pour cacher / décacher les feuilles par VBA ?
Merci d'avance !Bonjour,
beaucoup de questions dont la solution est contradictoire.
Si tu veux empêcher quelqu'un, non pas d'acceder à un fichier , mais de
ne rien pouvoir faire avec (sauf s'il connait VBA et/ou est capable de
déplomber ton projet), il existe au moins 2 solutions. La 1ere, faire en
sorte que ton fichier soit du type macro complémentaire , c.à.d ecrire
thisworkbook.isaddin=true pour le présent fichier à sa fermeture p.e
dans le workbook_beforeclose.
Dans ces conditions lors du workbook_open de ce fichier , si les macros
ne sont pas activées, alors le fichier reste Addin=true et l'utilisateur
ne le voit pas sur le plan de travail. Si il active les macros, tu mets
dans le workbook_open l'instruction Thisworkbook.isaddinúlse.
La 2eme solution consiste à cacher toutes les feuilles sauf une ( la
feuille d'accueil p.e) et à ne les décacher que si l'utilisateur active
les macros, avec toujours pareil des instructions dans le workbook_open
pour les décacher.
Ppour lui présenter un message avant l'apparition de la boite de
dialogue "Activer les macros, ce n'est pas possible ( et c'est tant
mieux, sinon les amateurs de virus se régaleraient)
Quant à ta 3eme question, je ne suis pas sur de comprendre et ce en
raison des 2 premières questions. Si l'utilisateur n'a pas activé les
macros, à quoi celà sert t-il qu'il accède au fichier puisque semble
t-il celles paraissent indispensables à son fonctionnement optimal.
A+Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a
pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier
?
Mieux encore, comment afficher un message à destination d'un opérateur
qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais
lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori
insoluble.
--
Hasta luego
--
Amicalement vôtre
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
tu t'en sers depuis un moment ???
Bonsour®
ChrisV wrote:Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
tu maîtrises excel pas trop mal ...
tu t'en sers depuis un moment ???
Portes-toi bien !!!
;o)))
tu t'en sers depuis un moment ???
Bonsour®
ChrisV wrote:
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
tu maîtrises excel pas trop mal ...
tu t'en sers depuis un moment ???
Portes-toi bien !!!
;o)))
tu t'en sers depuis un moment ???
Bonsour®
ChrisV wrote:Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:microsoft.public.fr.excel+author:ChrisV&hl=fr&lr=&ie=UTF-8&oe=UTF-8&selm=%23WeS7KVWBHA.992%40tkmsftngp03&rnum=1
tu maîtrises excel pas trop mal ...
tu t'en sers depuis un moment ???
Portes-toi bien !!!
;o)))
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
Bonsoir,
Comment faire pour interdire l'accès à un fichier XLS si l'opérateur n'a pas
accepté d'activer les macros à l'ouverture du fichier ?
Et comment afficher en plus un message à destination de l'opérateur, lui
indiquant qu'il doit accepter les macros pour pouvoir accéder au fichier ?
Mieux encore, comment afficher un message à destination d'un opérateur qui a
refusé les macros, lui indiquant qu'il doit utiliser les macros, mais lui
laissant de toute façon la possibilité d'accéder au fichier ?
Merci d'avance pour toute piste pour résoudre ce problème, a priori insoluble.
Bonjour
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:mi
Bonjour
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:mi
Bonjour
Commence à dater...
(2001-10-20 03:43:26)
http://groups.google.com/groups?q=Pour+utiliser+ce+classeur,+vous+devez+group:mi