OVH Cloud OVH Cloud

Uniquement le classeur et pas les autres

7 réponses
Avatar
Didier Novarin
Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la page
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas les
autres ?
Je vous remercie
Didier

7 réponses

Avatar
Michel Gaboly
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbook .

Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la pa ge
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas les
autres ?
Je vous remercie
Didier




--
Cordialement,

Michel Gaboly
www.gaboly.com

Avatar
Didier Novarin
Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tous les
classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message de news:
%23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbook.

Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la page
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas
les autres ?
Je vous remercie
Didier




--
Cordialement,

Michel Gaboly
www.gaboly.com

Avatar
Michel Gaboly
Re,

Pourquoi Application.Quit ?


Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tous les
classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message de news:
%23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbo ok.


Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la pa ge
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas
les autres ?
Je vous remercie
Didier








--
Cordialement,

Michel Gaboly
www.gaboly.com


Avatar
Didier Novarin
Re Bonjour Michel
Pour fermer l'appli, mais tu as raison, il faut que je ferme le classeur, je
vais donc essayer Thisworkbook.close après Thisworkbook.save
Merci
Didier


"Michel Gaboly" a écrit dans le message de news:

Re,

Pourquoi Application.Quit ?


Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tous
les classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message de
news: %23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbook.


Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la page
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas
les autres ?
Je vous remercie
Didier








--
Cordialement,

Michel Gaboly
www.gaboly.com


Avatar
Michel Gaboly
Re,

Tu peux écrire directement

This Workbook.Close True

Cela provoque directement l'enregistrement ET la fermeture.

Re Bonjour Michel
Pour fermer l'appli, mais tu as raison, il faut que je ferme le classeu r, je
vais donc essayer Thisworkbook.close après Thisworkbook.save
Merci
Didier


"Michel Gaboly" a écrit dans le message de news:

Re,

Pourquoi Application.Quit ?



Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tous
les classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message de
news: %23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbo ok.



Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la p age
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pa s
les autres ?
Je vous remercie
Didier











--
Cordialement,

Michel Gaboly
www.gaboly.com



Avatar
Didier Novarin
Merci beaucoup Michel
c'est impeccable !
Didier

"Michel Gaboly" a écrit dans le message de news:

Re,

Tu peux écrire directement

This Workbook.Close True

Cela provoque directement l'enregistrement ET la fermeture.

Re Bonjour Michel
Pour fermer l'appli, mais tu as raison, il faut que je ferme le classeur,
je vais donc essayer Thisworkbook.close après Thisworkbook.save
Merci
Didier


"Michel Gaboly" a écrit dans le message de
news:
Re,

Pourquoi Application.Quit ?



Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tous
les classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message de
news: %23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkbook.



Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la page
d'accueil, ceci se trouve dans le Before_Close, mais le problème est que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dans
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et pas
les autres ?
Je vous remercie
Didier











--
Cordialement,

Michel Gaboly
www.gaboly.com



Avatar
Michel Gaboly
De rien, c'atait avec plaisir ;-))

Merci beaucoup Michel
c'est impeccable !
Didier

"Michel Gaboly" a écrit dans le message de news:

Re,

Tu peux écrire directement

This Workbook.Close True

Cela provoque directement l'enregistrement ET la fermeture.


Re Bonjour Michel
Pour fermer l'appli, mais tu as raison, il faut que je ferme le classeu r,
je vais donc essayer Thisworkbook.close après Thisworkbook.save
Merci
Didier


"Michel Gaboly" a écrit dans le message de
news:
Re,

Pourquoi Application.Quit ?




Bonjour Michel et merci
Le pb est que si je mets Thisworkbook.Save, puis Application.Quit, tou s
les classeurs ouverts s'enregistrent et se ferment
Didier

"Michel Gaboly" a écrit dans le message d e
news: %23IS%
Bonsoir,

Si dans ton code, il ya ActiveWorkbook, utilise à la place ThisWorkb ook.




Bonsoir
J'ai un classeur, qui à la fermeture écrit quelque chose sans la page
d'accueil, ceci se trouve dans le Before_Close, mais le problème es t que
quand j'ai 2 classeurs ouverts, cela plante et enregistre parfois dan s
l'autre classeur les éléments du 1er
Comment faire afin que cela ne concerne que le premier classeur, et p as
les autres ?
Je vous remercie
Didier













--
Cordialement,

Michel Gaboly
www.gaboly.com