Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
Philippe
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Merci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Merci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
Philippe
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Merci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Re,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
PhilippeMerci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Re,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
Philippe
Merci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
Philippe
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Re,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
PhilippeMerci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts = False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date, "YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Désolé mes je ne trouve pas Microsoft Scripting Runtime dans les
références...
--
René DelcourtRe,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une
boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
PhilippeMerci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les
références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts
= False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je
choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier
existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en
garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Désolé mes je ne trouve pas Microsoft Scripting Runtime dans les
références...
--
René Delcourt
Re,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une
boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
Philippe
Merci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les
références.
2.Que fais-je de la variable SAV?
--
René Delcourt
Bonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts
= False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je
choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier
existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
Philippe
Bonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en
garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt
Désolé mes je ne trouve pas Microsoft Scripting Runtime dans les
références...
--
René DelcourtRe,
Pour la reference à cocher : Microsoft Scripting Runtime (c'est une mine
d'or cette methode)
Pour SAV : ActiveWorkbookSaveAs Sav
Mais là, je traitais un problème spécifique; j'aurais pu envoyer une
boite
de dialogue du type (apres test que le fichier existe comme montré)
'voulez-vous ecraser le fichier ?'.
Bon courage.
PhilippeMerci de ton aide.
Je sens la bonne voie mais il me faudrait 2 précisions :
1.Je ne trouve pas la reference File Scrpting Object dans les
références.
2.Que fais-je de la variable SAV?
--
René DelcourtBonjour René,
Ceci devrait t'aider. Personnellement, je gere avec le displayalerts
= False
et j'ecris moi-meme le code. Pour te mettre sur la piste, tu verras
ci-dessous comment je teste si le fichier existe deja et comment je
choisis
un nom evitant l'ecrasement.
Je te joins un code permettant de gérer la situation 'le fichier
existe
deja' :
(ne pas oublier de cocher la reference File Scrpting Object)
toto=1
Set fso = CreateObject("Scripting.FileSystemObject")
If Not (fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & ".xls")) Then
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
".xls"
Else
i = 1
While fso.FileExists(FullNameOfDir & "REL" & toto & "-" &
Format(Date, "YYMMDD") & "-" & i & ".xls")
i = i + 1
Wend
Sav = FullNameOfDir & "REL" & toto & "-" & Format(Date,
"YYMMDD") &
"-" & i & ".xls"
End If
En esperant te mettre sur la voie,
PhilippeBonjour à tous,
Comment gérer le oui-non-annule lorsque displayalerts=true?
Ci-dessous, le fichier existe déjà et j'ai un message de mise en
garde qui,
quoique je choisisse, continue le code, ce que j'aimerais gérer.
Application.DisplayAlerts = True
ActiveWorkbook.SaveAs FileName:=pa & "" & kopie
Application.DisplayAlerts = False
Merci de votre aide
--
René Delcourt