Mister Binaire
XLDnaute Occasionnel
Bonjour le Forum,
Cette macro de sauvegarde (voir ci-dessous) fonctionne très bien, cependant quand l'utilisateur re clic sur le bouton une seconde fois pour enregistrer son travail le message "le nom du fichier existe déja voulez l'écrasez" apparaît est il possible de modifier la macro pour éviter ce message un peu comme par l'interface excel une fois que l'enregistrer sous a été effectué.
Merci de votre aide ...
Sub Sauvegarde()
On Error Resume Next ' s'il y a une erreur sur la prochaine ligne elle sera ignorée
With ActiveWorkbook
.SaveAs "Z:\PROCESS\LABO\Produits Finis\Etudes Process en Cours\" & Range("B2").Value & " " & Range("B3"), FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End With
If Err Then ' si 'il y a eu une erreur
On Error GoTo 0 'on annule l'erreur
MsgBox " Attention, Merci de renseigner les cellules $B$2 et $B$3" 'on prévient l'utilisateur
End If
End Sub
Cette macro de sauvegarde (voir ci-dessous) fonctionne très bien, cependant quand l'utilisateur re clic sur le bouton une seconde fois pour enregistrer son travail le message "le nom du fichier existe déja voulez l'écrasez" apparaît est il possible de modifier la macro pour éviter ce message un peu comme par l'interface excel une fois que l'enregistrer sous a été effectué.
Merci de votre aide ...
Sub Sauvegarde()
On Error Resume Next ' s'il y a une erreur sur la prochaine ligne elle sera ignorée
With ActiveWorkbook
.SaveAs "Z:\PROCESS\LABO\Produits Finis\Etudes Process en Cours\" & Range("B2").Value & " " & Range("B3"), FileFormat:=xlOpenXMLWorkbookMacroEnabled, CreateBackup:=False
End With
If Err Then ' si 'il y a eu une erreur
On Error GoTo 0 'on annule l'erreur
MsgBox " Attention, Merci de renseigner les cellules $B$2 et $B$3" 'on prévient l'utilisateur
End If
End Sub