OVH Cloud OVH Cloud

Sauvegarde

2 réponses
Avatar
PB
Bonjour à tous,
Voici mon probléme:
Un classeur A avec des feuilles 1 à 4,
Je voudrais sauvegarder la feuille 4, après avoir crée un nouveau classeur
portant le nom de la feuille 4 le tout dans un autre dossier portant le nom
"Sauve"
Le tout en VBA bien sûr et en respectant la mise en forme intégrale.
J'ai bien un code, mais il ne me sauve pas les images qui sont insérés (Dans
une zone de texte)

Merci de vos réponses

Pascal

2 réponses

Avatar
Michel Pierron
Bonjour PB;
Essaie:
Sub SaveSheet4()
Dim FilePath As String
FilePath = ThisWorkbook.Path & "Sauve"
If Dir(FilePath, vbDirectory) = "" Then MkDir (FilePath)
Application.ScreenUpdating = False
ThisWorkbook.Sheets(4).Copy
ActiveWorkbook.SaveAs FilePath & ActiveSheet.Name
ActiveWorkbook.Close
End Sub

MP

"PB" a écrit dans le message de
news:Ouvyoi%
Bonjour à tous,
Voici mon probléme:
Un classeur A avec des feuilles 1 à 4,
Je voudrais sauvegarder la feuille 4, après avoir crée un nouveau classeur
portant le nom de la feuille 4 le tout dans un autre dossier portant le nom
"Sauve"
Le tout en VBA bien sûr et en respectant la mise en forme intégrale.
J'ai bien un code, mais il ne me sauve pas les images qui sont insérés (Dans
une zone de texte)

Merci de vos réponses

Pascal




Avatar
PB
Un grand Merci.
C'est parfait.
2 semaines que je prenais la tête.
Merci encore
"Michel Pierron" a écrit dans le message de
news:uhOsuw%
Bonjour PB;
Essaie:
Sub SaveSheet4()
Dim FilePath As String
FilePath = ThisWorkbook.Path & "Sauve"
If Dir(FilePath, vbDirectory) = "" Then MkDir (FilePath)
Application.ScreenUpdating = False
ThisWorkbook.Sheets(4).Copy
ActiveWorkbook.SaveAs FilePath & ActiveSheet.Name
ActiveWorkbook.Close
End Sub

MP

"PB" a écrit dans le message de
news:Ouvyoi%
Bonjour à tous,
Voici mon probléme:
Un classeur A avec des feuilles 1 à 4,
Je voudrais sauvegarder la feuille 4, après avoir crée un nouveau
classeur


portant le nom de la feuille 4 le tout dans un autre dossier portant le
nom


"Sauve"
Le tout en VBA bien sûr et en respectant la mise en forme intégrale.
J'ai bien un code, mais il ne me sauve pas les images qui sont insérés
(Dans


une zone de texte)

Merci de vos réponses

Pascal