bonjour,
j'aimerais insérer un compte à rebours (de 30 minutes par exemple) dans un
classeur excel ou j'ai créer un test QCM. Je voudrais que ce compte à rebours
se déclenche quand le candidat commence le test et qu'il reste affiché. Est
ce que quelqu'un peut m'aider car en prog je ne suis pas très fort
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se
ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
michdenis
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance. Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news: Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as
droit à une fermeture d'excel très spécial...
un peu longuet à expliquer !
La façon de faire normalement utilisée :
Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre
chacun d'eux. Si tu remplace "true" par "false" dans
la procédure, tout va se fermer sans enregistrement au préalable
'-------------------
Sub FermerExcel()
For each Wk in Workbooks
Wk.Close True
next
Applicatation.Quit
End sub
'-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu
désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" <Faya49@discussions.microsoft.com> a écrit dans le message de news: 2FCF3EB6-504A-40AF-AB3E-4D06081A895B@microsoft.com...
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se
ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance. Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news: Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
docm
Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
Bonjour michdenis.
Pour que tous les classeurs soient fermés correctement, il ne faut pas
fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres
classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" <michdenis@hotmail.com> a écrit dans le message news:
uDytKmc#FHA.3608@TK2MSFTNGP09.phx.gbl...
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as
droit à une fermeture d'excel très spécial...
un peu longuet à expliquer !
La façon de faire normalement utilisée :
Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette
instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a
quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre
chacun d'eux. Si tu remplace "true" par "false" dans
la procédure, tout va se fermer sans enregistrement au préalable
'-------------------
Sub FermerExcel()
For each Wk in Workbooks
Wk.Close True
next
Applicatation.Quit
End sub
'-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu
désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" <Faya49@discussions.microsoft.com> a écrit dans le message de
news: 2FCF3EB6-504A-40AF-AB3E-4D06081A895B@microsoft.com...
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se
ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais
en
cliquant sur un bouton, peut tu medire comment faire ?
Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
michdenis
Bonjour Docm,
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le nombre de classeurs ouverts dans cette instance d'excel et peu importe dans quel classeur est écrite cette ligne de code, Excel demandera à l'usager s'il désire sauvegarder chacun des fichiers ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur ouverture.
À l'évidence même, si tu places devant cette ligne de commande "Application.Quit, cette autre ligne de code "ThisWorkbook.Close False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces de l'écran.
Salutations!
"docm" a écrit dans le message de news: OI%23afKo% Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
Bonjour Docm,
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le nombre de classeurs ouverts dans cette instance d'excel et peu
importe dans quel classeur est écrite cette ligne de code, Excel demandera à l'usager s'il désire sauvegarder chacun des fichiers
ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur ouverture.
À l'évidence même, si tu places devant cette ligne de commande "Application.Quit, cette autre ligne de code "ThisWorkbook.Close
False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces de l'écran.
Salutations!
"docm" <antispam@fsi.net> a écrit dans le message de news: OI%23afKo%23FHA.272@tk2msftngp13.phx.gbl...
Bonjour michdenis.
Pour que tous les classeurs soient fermés correctement, il ne faut pas
fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres
classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" <michdenis@hotmail.com> a écrit dans le message news:
uDytKmc#FHA.3608@TK2MSFTNGP09.phx.gbl...
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as
droit à une fermeture d'excel très spécial...
un peu longuet à expliquer !
La façon de faire normalement utilisée :
Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette
instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a
quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre
chacun d'eux. Si tu remplace "true" par "false" dans
la procédure, tout va se fermer sans enregistrement au préalable
'-------------------
Sub FermerExcel()
For each Wk in Workbooks
Wk.Close True
next
Applicatation.Quit
End sub
'-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu
désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" <Faya49@discussions.microsoft.com> a écrit dans le message de
news: 2FCF3EB6-504A-40AF-AB3E-4D06081A895B@microsoft.com...
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se
ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais
en
cliquant sur un bouton, peut tu medire comment faire ?
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le nombre de classeurs ouverts dans cette instance d'excel et peu importe dans quel classeur est écrite cette ligne de code, Excel demandera à l'usager s'il désire sauvegarder chacun des fichiers ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur ouverture.
À l'évidence même, si tu places devant cette ligne de commande "Application.Quit, cette autre ligne de code "ThisWorkbook.Close False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces de l'écran.
Salutations!
"docm" a écrit dans le message de news: OI%23afKo% Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
docm
Uniquement pour pour faire avancer le schmilblick, si j'ai ouvert successivement 3 classeurs, et que le code suivant se trouve dans le premier classeur avec comme objectif de fermer tous les 3 classeurs, Sub FermerExcel() For each Wk in Workbooks Wk.Close false next stop Application.Quit End sub le code ne parviendra jamais à la commande Stop, car le classeur contenant ce code sera fermé et ce code interrompu avant que les autres classeurs soient fermés.
docm
"michdenis" a écrit dans le message news: uu8ZvNs#
Bonjour Docm,
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le nombre de classeurs ouverts dans cette instance d'excel et peu
importe dans quel classeur est écrite cette ligne de code, Excel demandera à l'usager s'il désire sauvegarder chacun des fichiers
ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur ouverture.
À l'évidence même, si tu places devant cette ligne de commande "Application.Quit, cette autre ligne de code "ThisWorkbook.Close
False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces de l'écran.
Salutations!
"docm" a écrit dans le message de news: OI%23afKo%
Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?
merci et @+
Uniquement pour pour faire avancer le schmilblick,
si j'ai ouvert successivement 3 classeurs, et que le code suivant se trouve
dans le premier classeur avec comme objectif de fermer tous les 3 classeurs,
Sub FermerExcel()
For each Wk in Workbooks
Wk.Close false
next
stop
Application.Quit
End sub
le code ne parviendra jamais à la commande Stop, car le classeur contenant
ce code sera fermé et ce code interrompu avant que les autres classeurs
soient fermés.
docm
"michdenis" <michdenis@hotmail.com> a écrit dans le message news:
uu8ZvNs#FHA.3308@TK2MSFTNGP11.phx.gbl...
Bonjour Docm,
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le
nombre de classeurs ouverts dans cette instance d'excel et peu
importe dans quel classeur est écrite cette ligne de code, Excel demandera
à l'usager s'il désire sauvegarder chacun des fichiers
ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur
ouverture.
À l'évidence même, si tu places devant cette ligne de commande
"Application.Quit, cette autre ligne de code "ThisWorkbook.Close
False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces
de l'écran.
Salutations!
"docm" <antispam@fsi.net> a écrit dans le message de news:
OI%23afKo%23FHA.272@tk2msftngp13.phx.gbl...
Bonjour michdenis.
Pour que tous les classeurs soient fermés correctement, il ne faut pas
fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres
classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" <michdenis@hotmail.com> a écrit dans le message news:
uDytKmc#FHA.3608@TK2MSFTNGP09.phx.gbl...
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as
droit à une fermeture d'excel très spécial...
un peu longuet à expliquer !
La façon de faire normalement utilisée :
Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette
instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a
quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre
chacun d'eux. Si tu remplace "true" par "false" dans
la procédure, tout va se fermer sans enregistrement au préalable
'-------------------
Sub FermerExcel()
For each Wk in Workbooks
Wk.Close True
next
Applicatation.Quit
End sub
'-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu
désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" <Faya49@discussions.microsoft.com> a écrit dans le message de
news: 2FCF3EB6-504A-40AF-AB3E-4D06081A895B@microsoft.com...
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se
ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais
en
cliquant sur un bouton, peut tu medire comment faire ?
Uniquement pour pour faire avancer le schmilblick, si j'ai ouvert successivement 3 classeurs, et que le code suivant se trouve dans le premier classeur avec comme objectif de fermer tous les 3 classeurs, Sub FermerExcel() For each Wk in Workbooks Wk.Close false next stop Application.Quit End sub le code ne parviendra jamais à la commande Stop, car le classeur contenant ce code sera fermé et ce code interrompu avant que les autres classeurs soient fermés.
docm
"michdenis" a écrit dans le message news: uu8ZvNs#
Bonjour Docm,
Je ne sais pas où tu veux en venir avec ta remarque....
Mais si la ligne de code "Application.Quit" s'exécute, peu importe le nombre de classeurs ouverts dans cette instance d'excel et peu
importe dans quel classeur est écrite cette ligne de code, Excel demandera à l'usager s'il désire sauvegarder chacun des fichiers
ouverts, ou, tout au moins les fichiers qui ont été modifiés depuis leur ouverture.
À l'évidence même, si tu places devant cette ligne de commande "Application.Quit, cette autre ligne de code "ThisWorkbook.Close
False" ...le problème ne se situe pas au niveau d'excel mais à 12 pouces de l'écran.
Salutations!
"docm" a écrit dans le message de news: OI%23afKo%
Bonjour michdenis. Pour que tous les classeurs soient fermés correctement, il ne faut pas fermer le classeur ThisWorkbook avant d'avoir fermé tous les autres classeurs sinon la procédure va être interrompue prématurément.
docm
"michdenis" a écrit dans le message news: uDytKmc#
Bonjour Faya49,
Disons que dans la procédure que tu as récupérée, tu as droit à une fermeture d'excel très spécial... un peu longuet à expliquer !
La façon de faire normalement utilisée : Il faut d'abord fermer tous les classeurs qui sont ouverts dans cette instance.
Selon que tu veuilles ou non enregistrer tes fichiers ouverts, il y a quelques
variantes ...
Ceci ferme tous les classeurs ouverts et enregistre chacun d'eux. Si tu remplace "true" par "false" dans la procédure, tout va se fermer sans enregistrement au préalable '------------------- Sub FermerExcel() For each Wk in Workbooks Wk.Close True next Applicatation.Quit End sub '-------------------
Si tu veux qu'excel te demande pour chacun des fichiers ouverts si tu désires sauvegarder ton fichier,
Application.Quit
Salutations!
"Faya49" a écrit dans le message de news:
Toujours super extra ton chrono, et ce qui m'épate le plus c qu excel se ferme a la fin. A ce propos je voudrais pouvoir faire la même chose mais en
cliquant sur un bouton, peut tu medire comment faire ?