J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon
classeur.
Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon
formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture
automatique du formulaire.
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
Ardus Petus
Bonjour fbr,
Au moment de l'ouverture de ton formulaire, teste la valeur d'une cellule définie. Si VRAI, tu ouvres le formulaire.
Dans Button_Click,, tu remets cette valeur à FAUX
Et voilà!
-- AP
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture automatique du formulaire.
Si quelqu'un à une idée...
merci
fred
Bonjour fbr,
Au moment de l'ouverture de ton formulaire, teste la valeur d'une cellule
définie.
Si VRAI, tu ouvres le formulaire.
Dans Button_Click,, tu remets cette valeur à FAUX
Et voilà!
--
AP
"fbr" <brossefred@aol.com> a écrit dans le message de news:
epJKBZkeGHA.3364@TK2MSFTNGP05.phx.gbl...
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon
classeur.
Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon
formulaire et la je cliquerai sur un un bouton qui desactiverai
l'ouverture automatique du formulaire.
Au moment de l'ouverture de ton formulaire, teste la valeur d'une cellule définie. Si VRAI, tu ouvres le formulaire.
Dans Button_Click,, tu remets cette valeur à FAUX
Et voilà!
-- AP
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture automatique du formulaire.
Si quelqu'un à une idée...
merci
fred
AV
Si ton formulaire est ouvert par un "UserForm1.Show" dans le "Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple : Créer le nom caché et l'initialiser à 1 : Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0 : Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre : If [monChoix] = 0 Then Exit Sub
AV
Si ton formulaire est ouvert par un "UserForm1.Show" dans le
"Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en
fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple :
Créer le nom caché et l'initialiser à 1 :
Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0 :
Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre :
If [monChoix] = 0 Then Exit Sub
Si ton formulaire est ouvert par un "UserForm1.Show" dans le "Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple : Créer le nom caché et l'initialiser à 1 : Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0 : Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre : If [monChoix] = 0 Then Exit Sub
AV
Ardus Petus
Bon sang, mais c'est bien sûr!
"AV" a écrit dans le message de news:
Si ton formulaire est ouvert par un "UserForm1.Show" dans le "Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple : Créer le nom caché et l'initialiser à 1 : Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0 : Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre : If [monChoix] = 0 Then Exit Sub
AV
Bon sang, mais c'est bien sûr!
"AV" <alainPFFFvallon@wanadoo.fr> a écrit dans le message de news:
O4xb4lkeGHA.536@TK2MSFTNGP02.phx.gbl...
Si ton formulaire est ouvert par un "UserForm1.Show" dans le
"Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en
fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple :
Créer le nom caché et l'initialiser à 1 :
Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0
:
Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre :
If [monChoix] = 0 Then Exit Sub
Si ton formulaire est ouvert par un "UserForm1.Show" dans le "Workbook_Open", tu pourrais affecter une valeur à un nom (caché) et, en fonction de cette valeur, mettre un Exit Sub avant l'ouverture.
Exemple : Créer le nom caché et l'initialiser à 1 : Names.Add "monChoix", 1, False
A un bouton, tu pourrais affecter une instruction qui met le nom à 0 : Names("monChoix").Value = 0
Dans le "Workbook_Open", tu aurais donc un test du genre : If [monChoix] = 0 Then Exit Sub
AV
Jacky
Bonjour à tous.
Y la un truc qui m'interpelle...... Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur, si c'est pour ne pas l'exécuter ??
JJ
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture
automatique du formulaire.
Si quelqu'un à une idée...
merci
fred
Bonjour à tous.
Y la un truc qui m'interpelle......
Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur, si
c'est pour ne pas l'exécuter ??
JJ
"fbr" <brossefred@aol.com> a écrit dans le message de
news:epJKBZkeGHA.3364@TK2MSFTNGP05.phx.gbl...
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon
classeur.
Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon
formulaire et la je cliquerai sur un un bouton qui desactiverai
l'ouverture
Y la un truc qui m'interpelle...... Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur, si c'est pour ne pas l'exécuter ??
JJ
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture
automatique du formulaire.
Si quelqu'un à une idée...
merci
fred
fbr
En fait c'est un formulaire de saisie unique. les gens saisissent les informations quand le formulaire s'ouvre et ensuite si il veulent retourner sur le document il ne faut pas que le formulaire s'ouvre àç nouveau. ce sera juste pour de la consulation de la feuille "Jacky" a écrit dans le message de news:
Bonjour à tous.
Y la un truc qui m'interpelle...... Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur, si c'est pour ne pas l'exécuter ??
JJ
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture
automatique du formulaire.
Si quelqu'un à une idée...
merci
fred
En fait c'est un formulaire de saisie unique. les gens saisissent les
informations quand le formulaire s'ouvre et ensuite si il veulent retourner
sur le document il ne faut pas que le formulaire s'ouvre àç nouveau. ce sera
juste pour de la consulation de la feuille
"Jacky" <nospam@bidon.fr> a écrit dans le message de news:
eXOyfEleGHA.4892@TK2MSFTNGP02.phx.gbl...
Bonjour à tous.
Y la un truc qui m'interpelle......
Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur,
si
c'est pour ne pas l'exécuter ??
JJ
"fbr" <brossefred@aol.com> a écrit dans le message de
news:epJKBZkeGHA.3364@TK2MSFTNGP05.phx.gbl...
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon
classeur.
Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon
formulaire et la je cliquerai sur un un bouton qui desactiverai
l'ouverture
En fait c'est un formulaire de saisie unique. les gens saisissent les informations quand le formulaire s'ouvre et ensuite si il veulent retourner sur le document il ne faut pas que le formulaire s'ouvre àç nouveau. ce sera juste pour de la consulation de la feuille "Jacky" a écrit dans le message de news:
Bonjour à tous.
Y la un truc qui m'interpelle...... Quel est l'intérêt de mettre cette instruction à l'ouverture du classeur, si c'est pour ne pas l'exécuter ??
JJ
"fbr" a écrit dans le message de news:
Bonjour,
J'ai un formulaire qui s'ouvre automatiquement à l'ouverture de mon classeur. Je voudrai créer une macro qui desactiverai cette ouverture.
Par exemple, j'ouvre mon classeur, j'utilise mon formulaire, je ferme mon formulaire et la je cliquerai sur un un bouton qui desactiverai l'ouverture