Bonjour,
cela fait bien longtemps que je n'ai plus fait de VBA et j'avoue que je suis un peu perdu.
j'ai pris des informations un peu partout, mais je ne m'en sors plus. j'ai besoin d'enregistrer un fichier excel en PDF avec un nom bien particulier dans un dossier bien particulier.
ci-dessous ce que j'ai fait
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'
' ENREGISTREMENTPDF Macro
'
'
Dim Chemin As String, NomFichier As String
NomFichier = Range("B2").Value & "_" & Format(Date, "dd_mm_yyyy") & "_VIREMENT" & ".pdf"
'NomFichier = Range("C2").Value & "_" & Range("G2").Value & "_VIREMENT" & ".pdf"
With Application.FileDialog(msoFileDialogFolderPicker)
If .Show = -1 Then ' Clic sur Ok
Chemin = .SelectedItems(1)
Else
' Clic sur Annuler
Exit Sub
End If
End With
Sheets("virement").ExportAsFixedFormat Type:=xlTypePDF, Filename:="Y:\02.DOUANE\DEMANDE DE VIREMENT DOUANE\Demande comptabilisée" & NomFichier, _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
malheureusement, comme mon fichier ne fonctionne pas, je n'arrive pas à savoir ou est l'erreur, mais aussi si le nom sélectionné est le bon.
Pourriez-vous me venir en aide s'il-vous-plaît?
je vous en remercie par avance