"dany" a écrit dans le message de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui se produira s'il l'était déjà.
Rémy
ng
Salut,
Comment ça ? Car on pourrait se baser sur erreur renvoyée lors d'un essai d'ouverture mais il se trouve qu'une erreur est renvoyée uniquement si le fichier est locké (et non seulement ouvert).
pour que je puissent le fermer
?? Comment comptes-tu fermer le fichier ? Il faudrait déjà savoir quel processus l'utilise puis le tuer non ? Ca me parait bien compliqué !
Quel est le but de ceci ?
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Salut,
Comment ça ? Car on pourrait se baser sur erreur renvoyée lors d'un essai
d'ouverture mais il se trouve qu'une erreur est renvoyée uniquement si le
fichier est locké (et non seulement ouvert).
pour que je puissent le fermer
?? Comment comptes-tu fermer le fichier ? Il faudrait déjà savoir quel
processus l'utilise puis le tuer non ? Ca me parait bien compliqué !
Quel est le but de ceci ?
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
dany <anonymous@discussions.microsoft.com> a écrit :
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Comment ça ? Car on pourrait se baser sur erreur renvoyée lors d'un essai d'ouverture mais il se trouve qu'une erreur est renvoyée uniquement si le fichier est locké (et non seulement ouvert).
pour que je puissent le fermer
?? Comment comptes-tu fermer le fichier ? Il faudrait déjà savoir quel processus l'utilise puis le tuer non ? Ca me parait bien compliqué !
Quel est le but de ceci ?
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
dany
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit dans
le message de
news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui
se produira s'il
l'était déjà.
Rémy
.
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le
fichier est déja fermé ?
-----Message d'origine-----
"dany" <anonymous@discussions.microsoft.com> a écrit dans
le message de
news:225b01c427b4$a1d3def0$a601280a@phx.gbl...
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui
Juste devant tu mets on error resume next et dessous on error goto 0
ce qui va passer par dessus sil ya une erreure, et le goto 0 remet la detection derreur !
bonne chance !
Fred
"dany" wrote in message news:250e01c427c2$68520180$ ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit dans
le message de
news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui
se produira s'il
l'était déjà.
Rémy
.
ng
Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit dans le message de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui se produira s'il l'était déjà.
Rémy
.
Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next
Call Worbooks("nom du fichier").Close
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
dany <anonymous@discussions.microsoft.com> a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le
fichier est déja fermé ?
-----Message d'origine-----
"dany" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:225b01c427b4$a1d3def0$a601280a@phx.gbl...
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui se
produira s'il l'était déjà.
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit dans le message de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur qui se produira s'il l'était déjà.
Rémy
.
Dany
merci
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
qui se
produira s'il l'était déjà.
Rémy
.
.
merci
cela fonctionne très bien, mais je me retrouve avec un
autre problème.
Le fichier que je fait fermer par cette procédure était
mon fichier de départ celui qui fait l'activation des
macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des
macro de mon projet en cour dans le fichier actif qui
reste ouvert.
-----Message d'origine-----
Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next
Call Worbooks("nom du fichier").Close
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
dany <anonymous@discussions.microsoft.com> a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le
fichier est déja fermé ?
-----Message d'origine-----
"dany" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:225b01c427b4$a1d3def0$a601280a@phx.gbl...
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
qui se
produira s'il l'était déjà.
Rémy
.
.
Himselff
Bonjour Dany,
Donc si je comprend bien , ton fichier.xls ouvre un second fichier excel qui inscrit les traitements qui proviennent du premier fichier , je ne vois donc pas l'utiliter de fermer un ou lautre des fichiers dans et aussi longtemps que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller les autres donc a la fin de cette procedure tu serais en mesure de fermer le fichier sans causer aucune degat et tu serais 100% sure que tout a ete executer !
bonne chance !
Fred "Dany" wrote in message news:253c01c427cf$0aa1b5a0$ merci
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
qui se
produira s'il l'était déjà.
Rémy
.
.
Bonjour Dany,
Donc si je comprend bien , ton fichier.xls ouvre un second fichier excel qui
inscrit les traitements qui proviennent du premier fichier , je ne vois donc
pas l'utiliter de fermer un ou lautre des fichiers dans et aussi longtemps
que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller les autres donc a la
fin de cette procedure tu serais en mesure de fermer le fichier sans causer
aucune degat et tu serais 100% sure que tout a ete executer !
bonne chance !
Fred
"Dany" <anonymous@discussions.microsoft.com> wrote in message
news:253c01c427cf$0aa1b5a0$a501280a@phx.gbl...
merci
cela fonctionne très bien, mais je me retrouve avec un
autre problème.
Le fichier que je fait fermer par cette procédure était
mon fichier de départ celui qui fait l'activation des
macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des
macro de mon projet en cour dans le fichier actif qui
reste ouvert.
-----Message d'origine-----
Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next
Call Worbooks("nom du fichier").Close
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
dany <anonymous@discussions.microsoft.com> a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le
fichier est déja fermé ?
-----Message d'origine-----
"dany" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:225b01c427b4$a1d3def0$a601280a@phx.gbl...
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
Donc si je comprend bien , ton fichier.xls ouvre un second fichier excel qui inscrit les traitements qui proviennent du premier fichier , je ne vois donc pas l'utiliter de fermer un ou lautre des fichiers dans et aussi longtemps que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller les autres donc a la fin de cette procedure tu serais en mesure de fermer le fichier sans causer aucune degat et tu serais 100% sure que tout a ete executer !
bonne chance !
Fred "Dany" wrote in message news:253c01c427cf$0aa1b5a0$ merci
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
qui se
produira s'il l'était déjà.
Rémy
.
.
Dany
Salut Himselff
Je suis d'accord avec toi pour ce que tu dit, mon problème était que c'est 2 fichiers peuvent fonctionner indépendamment l'un de l'autre et qu'il ont des appellation de macro identique mais qui ne pointe pas au même endroit. Je vais faire des modifications à cet macro et voir le résultat.
merci.
-----Message d'origine----- Bonjour Dany,
Donc si je comprend bien , ton fichier.xls ouvre un
second fichier excel qui
inscrit les traitements qui proviennent du premier
fichier , je ne vois donc
pas l'utiliter de fermer un ou lautre des fichiers dans
et aussi longtemps
que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller
les autres donc a la
fin de cette procedure tu serais en mesure de fermer le
fichier sans causer
aucune degat et tu serais 100% sure que tout a ete
executer !
bonne chance !
Fred "Dany" wrote in
message
news:253c01c427cf$0aa1b5a0$ merci
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
qui se
produira s'il l'était déjà.
Rémy
.
.
.
Salut Himselff
Je suis d'accord avec toi pour ce que tu dit, mon problème
était que c'est 2 fichiers peuvent fonctionner
indépendamment l'un de l'autre et qu'il ont des
appellation de macro identique mais qui ne pointe pas au
même endroit. Je vais faire des modifications à cet macro
et voir le résultat.
merci.
-----Message d'origine-----
Bonjour Dany,
Donc si je comprend bien , ton fichier.xls ouvre un
second fichier excel qui
inscrit les traitements qui proviennent du premier
fichier , je ne vois donc
pas l'utiliter de fermer un ou lautre des fichiers dans
et aussi longtemps
que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller
les autres donc a la
fin de cette procedure tu serais en mesure de fermer le
fichier sans causer
aucune degat et tu serais 100% sure que tout a ete
executer !
bonne chance !
Fred
"Dany" <anonymous@discussions.microsoft.com> wrote in
cela fonctionne très bien, mais je me retrouve avec un
autre problème.
Le fichier que je fait fermer par cette procédure était
mon fichier de départ celui qui fait l'activation des
macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des
macro de mon projet en cour dans le fichier actif qui
reste ouvert.
-----Message d'origine-----
Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next
Call Worbooks("nom du fichier").Close
--
Nicolas G.
FAQ VB : http://faq.vb.free.fr
API Guide : http://www.allapi.net
Google Groups : http://groups.google.fr/
MZ-Tools : http://www.mztools.com/
http://apisvb.europe.webmatrixhosting.net/
dany <anonymous@discussions.microsoft.com> a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le
fichier est déja fermé ?
-----Message d'origine-----
"dany" <anonymous@discussions.microsoft.com> a écrit
dans le message
de news:225b01c427b4$a1d3def0$a601280a@phx.gbl...
salut,
une question facile pour vous, comment je doit faire
valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur
Je suis d'accord avec toi pour ce que tu dit, mon problème était que c'est 2 fichiers peuvent fonctionner indépendamment l'un de l'autre et qu'il ont des appellation de macro identique mais qui ne pointe pas au même endroit. Je vais faire des modifications à cet macro et voir le résultat.
merci.
-----Message d'origine----- Bonjour Dany,
Donc si je comprend bien , ton fichier.xls ouvre un
second fichier excel qui
inscrit les traitements qui proviennent du premier
fichier , je ne vois donc
pas l'utiliter de fermer un ou lautre des fichiers dans
et aussi longtemps
que tout les macro nont pas fini de tourner !
Il faudrait que dune procedure principale soit apeller
les autres donc a la
fin de cette procedure tu serais en mesure de fermer le
fichier sans causer
aucune degat et tu serais 100% sure que tout a ete
executer !
bonne chance !
Fred "Dany" wrote in
message
news:253c01c427cf$0aa1b5a0$ merci
cela fonctionne très bien, mais je me retrouve avec un autre problème.
Le fichier que je fait fermer par cette procédure était mon fichier de départ celui qui fait l'activation des macro à l'ouverture du fichier.
Et lors de sa fermeture ca provoque la non activation des macro de mon projet en cour dans le fichier actif qui reste ouvert.
-----Message d'origine----- Salut,
C'est du VBA je suppose, essaye qqch comme ceci :
On Error Resume Next Call Worbooks("nom du fichier").Close
-- Nicolas G. FAQ VB : http://faq.vb.free.fr API Guide : http://www.allapi.net Google Groups : http://groups.google.fr/ MZ-Tools : http://www.mztools.com/ http://apisvb.europe.webmatrixhosting.net/
dany a écrit :
ok
je lui fait faire exemple:
worbooks("nom du fichier").close
et comment faire pour lui faire ignorer l'erreur si le fichier est déja fermé ?
-----Message d'origine-----
"dany" a écrit
dans le message
de news:225b01c427b4$a1d3def0$
salut,
une question facile pour vous, comment je doit faire valider si un fichier est déja ouvert?
pour que je puissent le fermer s'il est déja ouvert.
Bonjour,
Le plus simple est de le fermer et d'ignorer l'erreur