Bonjour,
J'ai cr=E9=E9 une macro sous excel XP qui permet entre autre=20
un enregistrement automatiquement du classeur.
Losque le classeur est utilis=E9 sous excel 97, lors de=20
l'enregistrement un message du type "Vous avez cr=E9e ce=20
classeur avec une version sup=E8rieur : Souhaitez vous=20
enregistrer au format 97 ?- oui - non "
Je ne souhaite pas voir ce message apparaitre. --> J'ai=20
donc mis la propori=E9t=E9 Application.Displayalert =E0 faux=20
avant l'enregistrment mais dans ce cas la s=E9lection par=20
d=E9faut est "non" et mon classeur n'est pas enregistr=E9 !
Comment Faire ? Est-il possible de "forcer" la s=E9lection=20
d'un bouton dans une boite de dialogue (sans utiliser les=20
SendKey car la boite de dialogue n'apparait pas par=20
exemple sur une version 2000) ?
Sinon, j'ai donc classeur avec cette macro et le message=20
n'apparait pas sous excel 97 ? Comment cela se fait-il ?
Merci.
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
Clément Marcotte
Bonjour,
C'est le même format de fichier; il n'y a probablement pas de problème à l'enregistrer au format par défaut, sans faire de cérémonie particulière.
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.
Bonjour,
C'est le même format de fichier; il n'y a probablement pas de problème
à l'enregistrer au format par défaut, sans faire de cérémonie
particulière.
"Dush" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:194e001c41c76$969321c0$a301280a@phx.gbl...
Bonjour,
J'ai créé une macro sous excel XP qui permet entre autre
un enregistrement automatiquement du classeur.
Losque le classeur est utilisé sous excel 97, lors de
l'enregistrement un message du type "Vous avez crée ce
classeur avec une version supèrieur : Souhaitez vous
enregistrer au format 97 ?- oui - non "
Je ne souhaite pas voir ce message apparaitre. --> J'ai
donc mis la proporiété Application.Displayalert à faux
avant l'enregistrment mais dans ce cas la sélection par
défaut est "non" et mon classeur n'est pas enregistré !
Comment Faire ? Est-il possible de "forcer" la sélection
d'un bouton dans une boite de dialogue (sans utiliser les
SendKey car la boite de dialogue n'apparait pas par
exemple sur une version 2000) ?
Sinon, j'ai donc classeur avec cette macro et le message
n'apparait pas sous excel 97 ? Comment cela se fait-il ?
Merci.
C'est le même format de fichier; il n'y a probablement pas de problème à l'enregistrer au format par défaut, sans faire de cérémonie particulière.
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.
Clément Marcotte
Oupss! j'ai lu trooooooooooooooooop vite. Désolé.
"Clément Marcotte" a écrit dans le message de news:
Bonjour,
C'est le même format de fichier; il n'y a probablement pas de problème
à l'enregistrer au format par défaut, sans faire de cérémonie particulière.
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.
Oupss! j'ai lu trooooooooooooooooop vite. Désolé.
"Clément Marcotte" <clement.marcotte@sympatico.ca> a écrit dans le
message de news:uIY6HMKHEHA.2688@tk2msftngp13.phx.gbl...
Bonjour,
C'est le même format de fichier; il n'y a probablement pas de
problème
à l'enregistrer au format par défaut, sans faire de cérémonie
particulière.
"Dush" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:194e001c41c76$969321c0$a301280a@phx.gbl...
Bonjour,
J'ai créé une macro sous excel XP qui permet entre autre
un enregistrement automatiquement du classeur.
Losque le classeur est utilisé sous excel 97, lors de
l'enregistrement un message du type "Vous avez crée ce
classeur avec une version supèrieur : Souhaitez vous
enregistrer au format 97 ?- oui - non "
Je ne souhaite pas voir ce message apparaitre. --> J'ai
donc mis la proporiété Application.Displayalert à faux
avant l'enregistrment mais dans ce cas la sélection par
défaut est "non" et mon classeur n'est pas enregistré !
Comment Faire ? Est-il possible de "forcer" la sélection
d'un bouton dans une boite de dialogue (sans utiliser les
SendKey car la boite de dialogue n'apparait pas par
exemple sur une version 2000) ?
Sinon, j'ai donc classeur avec cette macro et le message
n'apparait pas sous excel 97 ? Comment cela se fait-il ?
Merci.
"Clément Marcotte" a écrit dans le message de news:
Bonjour,
C'est le même format de fichier; il n'y a probablement pas de problème
à l'enregistrer au format par défaut, sans faire de cérémonie particulière.
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.
Philippe.R
Bonsoir, Ceci, dans le module Thisworkbook conviendrait il ?
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayAlerts = False ThisWorkbook.Save End Sub
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.
Bonsoir,
Ceci, dans le module Thisworkbook conviendrait il ?
Private Sub Workbook_BeforeClose(Cancel As Boolean)
Application.DisplayAlerts = False
ThisWorkbook.Save
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL 97 / 2000 / 2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"Dush" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:194e001c41c76$969321c0$a301280a@phx.gbl...
Bonjour,
J'ai créé une macro sous excel XP qui permet entre autre
un enregistrement automatiquement du classeur.
Losque le classeur est utilisé sous excel 97, lors de
l'enregistrement un message du type "Vous avez crée ce
classeur avec une version supèrieur : Souhaitez vous
enregistrer au format 97 ?- oui - non "
Je ne souhaite pas voir ce message apparaitre. --> J'ai
donc mis la proporiété Application.Displayalert à faux
avant l'enregistrment mais dans ce cas la sélection par
défaut est "non" et mon classeur n'est pas enregistré !
Comment Faire ? Est-il possible de "forcer" la sélection
d'un bouton dans une boite de dialogue (sans utiliser les
SendKey car la boite de dialogue n'apparait pas par
exemple sur une version 2000) ?
Sinon, j'ai donc classeur avec cette macro et le message
n'apparait pas sous excel 97 ? Comment cela se fait-il ?
Merci.
Bonsoir, Ceci, dans le module Thisworkbook conviendrait il ?
Private Sub Workbook_BeforeClose(Cancel As Boolean) Application.DisplayAlerts = False ThisWorkbook.Save End Sub
-- Amicales Salutations Retirer A_S_ pour répondre. XL 97 / 2000 / 2002 Pour suivre le forum : news://msnews.microsoft.com/microsoft.public.fr.excel (Voulez-vous vous abonner ? -> Oui)
"Dush" a écrit dans le message de news:194e001c41c76$969321c0$ Bonjour, J'ai créé une macro sous excel XP qui permet entre autre un enregistrement automatiquement du classeur. Losque le classeur est utilisé sous excel 97, lors de l'enregistrement un message du type "Vous avez crée ce classeur avec une version supèrieur : Souhaitez vous enregistrer au format 97 ?- oui - non " Je ne souhaite pas voir ce message apparaitre. --> J'ai donc mis la proporiété Application.Displayalert à faux avant l'enregistrment mais dans ce cas la sélection par défaut est "non" et mon classeur n'est pas enregistré ! Comment Faire ? Est-il possible de "forcer" la sélection d'un bouton dans une boite de dialogue (sans utiliser les SendKey car la boite de dialogue n'apparait pas par exemple sur une version 2000) ? Sinon, j'ai donc classeur avec cette macro et le message n'apparait pas sous excel 97 ? Comment cela se fait-il ? Merci.