j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
"aurore" <aurore05@hotmail.com> a écrit dans le message de news:
Oa7ggTPLEHA.3300@TK2MSFTNGP10.phx.gbl...
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
sabatier
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
bonjour aurore,
un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH
jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
sabatier
hum, hum, éric, je crois qu'en écrivant cela, aurore n'aura toujours pas enregistré son classeur... mais elle nous dira, donc wait and see... jps
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
hum, hum, éric, je crois qu'en écrivant cela, aurore n'aura toujours pas
enregistré son classeur...
mais elle nous dira, donc wait and see...
jps
"aurore" <aurore05@hotmail.com> a écrit dans le message de news:
Oa7ggTPLEHA.3300@TK2MSFTNGP10.phx.gbl...
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
E KERGRESSE
Salut Jean Paul,
Tu as raison, j'étais complètement obnubilé par le message d'avertissement. C'est vrai que sauvegarder avant de fermer, cela peut être intéressant :-)))
Cordialement.
"sabatier" a écrit dans le message de news:
hum, hum, éric, je crois qu'en écrivant cela, aurore n'aura toujours pas enregistré son classeur... mais elle nous dira, donc wait and see... jps
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
Salut Jean Paul,
Tu as raison, j'étais complètement obnubilé par le message d'avertissement.
C'est vrai que sauvegarder avant de fermer, cela peut être intéressant :-)))
Cordialement.
"sabatier" <biscotteUnScudJjpsabatdelaile@wanadoo.fr> a écrit dans le
message de news: 408F6E12.5020101@wanadoo.fr...
hum, hum, éric, je crois qu'en écrivant cela, aurore n'aura toujours pas
enregistré son classeur...
mais elle nous dira, donc wait and see...
jps
"aurore" <aurore05@hotmail.com> a écrit dans le message de news:
Oa7ggTPLEHA.3300@TK2MSFTNGP10.phx.gbl...
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
Tu as raison, j'étais complètement obnubilé par le message d'avertissement. C'est vrai que sauvegarder avant de fermer, cela peut être intéressant :-)))
Cordialement.
"sabatier" a écrit dans le message de news:
hum, hum, éric, je crois qu'en écrivant cela, aurore n'aura toujours pas enregistré son classeur... mais elle nous dira, donc wait and see... jps
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
aurore
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème:
lorsque j'ai exécuter cette procédure sur de nombreux classeur,
excel me pose alors la question :
Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler
J'aimerai bien que ce message n'apparaisse plus et que je réponde
automatiquement annuler
sans que la boite de dialogue s'affiche
Merci
"sabatier" <biscotteUnScudJjpsabatdelaile@wanadoo.fr> a écrit dans le
message de news: 408F6D89.6070803@wanadoo.fr...
bonjour aurore,
un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH
jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
sabatier
rebonjour aurore alors, dans ce cas, je pense qu'il faut ajouter ce que t'avait proposé éric :
Application.DisplayAlerts = False
à placer avant l'instruction d'enregistrer... jps
aurore a écrit:
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
rebonjour aurore
alors, dans ce cas, je pense qu'il faut ajouter ce que t'avait proposé
éric :
Application.DisplayAlerts = False
à placer avant l'instruction d'enregistrer...
jps
aurore a écrit:
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème:
lorsque j'ai exécuter cette procédure sur de nombreux classeur,
excel me pose alors la question :
Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler
J'aimerai bien que ce message n'apparaisse plus et que je réponde
automatiquement annuler
sans que la boite de dialogue s'affiche
Merci
"sabatier" <biscotteUnScudJjpsabatdelaile@wanadoo.fr> a écrit dans le
message de news: 408F6D89.6070803@wanadoo.fr...
bonjour aurore,
un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH
jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
rebonjour aurore alors, dans ce cas, je pense qu'il faut ajouter ce que t'avait proposé éric :
Application.DisplayAlerts = False
à placer avant l'instruction d'enregistrer... jps
aurore a écrit:
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
E KERGRESSE
Re,
Mille excuses pour le tuyau percé de tout à l'heure.
Question : As-tu vérifié que tes fichiers n'étaient pas en lecture seule ? Pour voir, va dans l'explorateur windows, sur les fichiers en question, clic-droit, propriétés : tu décoches si en lecture seule.
Cordialement.
"aurore" a écrit dans le message de news:
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
Re,
Mille excuses pour le tuyau percé de tout à l'heure.
Question : As-tu vérifié que tes fichiers n'étaient pas en lecture seule ?
Pour voir, va dans l'explorateur windows, sur les fichiers en question,
clic-droit, propriétés : tu décoches si en lecture seule.
Cordialement.
"aurore" <aurore05@hotmail.com> a écrit dans le message de news:
OQf8YGQLEHA.4080@TK2MSFTNGP12.phx.gbl...
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème:
lorsque j'ai exécuter cette procédure sur de nombreux classeur,
excel me pose alors la question :
Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler
J'aimerai bien que ce message n'apparaisse plus et que je réponde
automatiquement annuler
sans que la boite de dialogue s'affiche
Merci
"sabatier" <biscotteUnScudJjpsabatdelaile@wanadoo.fr> a écrit dans le
message de news: 408F6D89.6070803@wanadoo.fr...
bonjour aurore,
un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH
jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur
tout cela grace à vba
Mais le problème est qu'après avoir exécuter la macro il faut que je
ferme
le classeur en enregistrant les modifications
Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction
Workbooks.Close
Mais le problème c'est qu'il me demande si je veux enregistrer
et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
Mille excuses pour le tuyau percé de tout à l'heure.
Question : As-tu vérifié que tes fichiers n'étaient pas en lecture seule ? Pour voir, va dans l'explorateur windows, sur les fichiers en question, clic-droit, propriétés : tu décoches si en lecture seule.
Cordialement.
"aurore" a écrit dans le message de news:
Merci pour l'aide et rebonjour,
mais ces solutions mon posé un autre problème: lorsque j'ai exécuter cette procédure sur de nombreux classeur, excel me pose alors la question : Ouvrez le fichier en lecture-écriture pour le modifier
Lecture-écriture
Annuler J'aimerai bien que ce message n'apparaisse plus et que je réponde automatiquement annuler sans que la boite de dialogue s'affiche
Merci
"sabatier" a écrit dans le message de news:
bonjour aurore, un p'tit coup de
ActiveWorkbook.Save
suivi d'un autre p'tit coup de
ActiveWorkbook.Close
HTH jps
aurore a écrit:
Bonjour,
j'ouvre un classeur pour y exécuter une macro à l'intérieur tout cela grace à vba Mais le problème est qu'après avoir exécuter la macro il faut que je ferme
le classeur en enregistrant les modifications Et tout cela doit se faire automatiquement
Actuellement j'ai l'instruction Workbooks.Close Mais le problème c'est qu'il me demande si je veux enregistrer et si je lui dit oui il m'enregistre une copie
Si vuv avait une soluion je vous remercie d'avance !!!!!
aurore
Rebonjour, c'est encore aurore
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là le problème c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je puisse sauvergarder le fichier et non une copie de ce fichier. Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là
le problème
c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je
puisse sauvergarder
le fichier et non une copie de ce fichier.
Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là le problème c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je puisse sauvergarder le fichier et non une copie de ce fichier. Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Je viens de reproduire le problème chez moi. A partir d'une application qui lance une session excel pour générer des compte-rendus, j'ai sauvegardé un de ces comptes-rendus en un fichier B.xls par exemple.
J'ai lancé une nouvelle session d'excel, et j'ai essayé d'ouvrir en mode normal le fichier B.xls (B..xls est toujours ouvert dans l'autre session). J'ai eu le message que le fichier était en lecture seule. Jusqu'ici tout va bien.
Par contre, j'ai créé une procédure pour ouvrir ce fichier en VBA. Je n'ai pas eu de message à l'ouverture, mais j'ai eu le même message que toi lorsque j'ai voulu sauvegarder.
Donc, question : Les fichiers que tu manipules, peuvent-ils être ouverts dans une autre session Excel en même temps ? Surtout s'ils sont sur un serveur.
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là le problème c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je puisse sauvergarder le fichier et non une copie de ce fichier. Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Je viens de reproduire le problème chez moi. A partir d'une application qui
lance une session excel pour générer des compte-rendus, j'ai sauvegardé un
de ces comptes-rendus en un fichier B.xls par exemple.
J'ai lancé une nouvelle session d'excel, et j'ai essayé d'ouvrir en mode
normal le fichier B.xls (B..xls est toujours ouvert dans l'autre session).
J'ai eu le message que le fichier était en lecture seule. Jusqu'ici tout va
bien.
Par contre, j'ai créé une procédure pour ouvrir ce fichier en VBA. Je n'ai
pas eu de message à l'ouverture, mais j'ai eu le même message que toi
lorsque j'ai voulu sauvegarder.
Donc, question : Les fichiers que tu manipules, peuvent-ils être ouverts
dans une autre session Excel en même temps ? Surtout s'ils sont sur un
serveur.
"aurore" <aurore05@hotmail.com> a écrit dans le message de news:
e1H6XgQLEHA.2456@TK2MSFTNGP12.phx.gbl...
Rebonjour, c'est encore aurore
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là
le problème
c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je
puisse sauvergarder
le fichier et non une copie de ce fichier.
Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Je viens de reproduire le problème chez moi. A partir d'une application qui lance une session excel pour générer des compte-rendus, j'ai sauvegardé un de ces comptes-rendus en un fichier B.xls par exemple.
J'ai lancé une nouvelle session d'excel, et j'ai essayé d'ouvrir en mode normal le fichier B.xls (B..xls est toujours ouvert dans l'autre session). J'ai eu le message que le fichier était en lecture seule. Jusqu'ici tout va bien.
Par contre, j'ai créé une procédure pour ouvrir ce fichier en VBA. Je n'ai pas eu de message à l'ouverture, mais j'ai eu le même message que toi lorsque j'ai voulu sauvegarder.
Donc, question : Les fichiers que tu manipules, peuvent-ils être ouverts dans une autre session Excel en même temps ? Surtout s'ils sont sur un serveur.
Merci pour toutes vos aides à Sabatier et à E KERGRESSE,
le problème est que mes classeurs ne sont pas en lectures seule
mais quand ma macro les ouvres elle les ouvre en lecture seule et c'est là le problème c'est que moi j'aimeraiqu'ell me les ouvre en lecture normale afin que je puisse sauvergarder le fichier et non une copie de ce fichier. Or je n'arrive pas à l'ouvrir normalement! Voici ma macro:
Tous mes fichiers sont sur un serveur et on peut les ouvrir sur différents postes. mais il est en ouverture normal que sur le premier poste qui l'a ouvert.
dans les autres postes, le fichier est ouvert en mode lecture seule. J'ai aussi essayé de l'ouvrir dans une autre nouvelle session excel et il me l'ouvre aussi en lecture seule en me prevenant par le même message que toi.
Seulement dans mon programme vba il m'ouvre mon classeur 37.xls seulement si celui ci est fermé. Donc je comprend pas pourquoi il ne veux pas, me l'ouvrir en lecture normal (sachant qu'il ne m'affiche pas le message me disant que je suis en lecture seule)
Merci pour l'écriture d'enregistrement mais le problème est toujours le même puisque je suis en lecture seule donc il me demande d'enregistrer une copie de mon fichier 37.xls
Merci,
Re,
Tous mes fichiers sont sur un serveur et on peut les ouvrir
sur différents postes. mais il est en ouverture normal
que sur le premier poste qui l'a ouvert.
dans les autres postes, le fichier est ouvert en mode lecture seule.
J'ai aussi essayé de l'ouvrir dans une autre nouvelle session excel
et il me l'ouvre aussi en lecture seule en me prevenant par le même
message que toi.
Seulement dans mon programme vba il m'ouvre mon classeur
37.xls seulement si celui ci est fermé. Donc je comprend pas
pourquoi il ne veux pas, me l'ouvrir en lecture normal (sachant
qu'il ne m'affiche pas le message me disant que je suis en lecture
seule)
Merci pour l'écriture d'enregistrement mais le problème est
toujours le même puisque je suis en lecture seule donc il me demande
d'enregistrer
une copie de mon fichier 37.xls
Tous mes fichiers sont sur un serveur et on peut les ouvrir sur différents postes. mais il est en ouverture normal que sur le premier poste qui l'a ouvert.
dans les autres postes, le fichier est ouvert en mode lecture seule. J'ai aussi essayé de l'ouvrir dans une autre nouvelle session excel et il me l'ouvre aussi en lecture seule en me prevenant par le même message que toi.
Seulement dans mon programme vba il m'ouvre mon classeur 37.xls seulement si celui ci est fermé. Donc je comprend pas pourquoi il ne veux pas, me l'ouvrir en lecture normal (sachant qu'il ne m'affiche pas le message me disant que je suis en lecture seule)
Merci pour l'écriture d'enregistrement mais le problème est toujours le même puisque je suis en lecture seule donc il me demande d'enregistrer une copie de mon fichier 37.xls