Bonjour,

Je vous contacte car je suis en train de développer un fichier Excel pour remplir automatiquement un template PDF.
J'ai un problème avec une macro et le message d'erreur "Variable objet ou variable de bloc With non définie" qui s'affiche.

Voici le code en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
Sub PDFTemplate()
Dim PDFIdr As FileDialog
Set PDFIdr = Application.FileDialog(msoFileDialogFilePicker)
With PDFIdr
    .Title = "Sélectionner le fichier PDF à importer"
    .Filters.Add "PDF Type Files", "*.pdf", 1
    If .Show <> -1 Then GoTo NoSelection
    Feuil1.Range("C2").Value = .SelectedItems(1)
End With
NoSelection:
End Sub
J'ai beau chercher partout, je ne vois pas d'où provient l'erreur (étant débutant dans le domaine, je suis un peu perdu !).

Pouvez-vous m'aider s'il-vous-plait ?