VBA Pdf Excel avec ShellExecute ne colle pas à Excel

J'ai essayé d'get VBA dans Excel pour copyr un PDF vers Excel.

J'ai essayé différentes choses, que je list ci-dessous si quelqu'un veut essayer une fortune:

Enfin, en utilisant ShellExecute, j'ai trouvé un code ici qui me permet d'ouvrir le file pdf sans erreur

Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _ (ByVal hwnd As Long, ByVal lpOperation As Ssortingng, ByVal lpFile As Ssortingng, _ ByVal lpParameters As Ssortingng, ByVal lpDirectory As Ssortingng, ByVal nShowCmd As Long) As Long Sub EVN() Filename = "C:\test.pdf" ShellExecute 0, "Open", Filename, "", "", vbNormalNoFocus End Sub 

Le problème consiste à copyr le contenu une fois que j'ai ouvert le file. J'ai essayé d'append ce qui suit après l'ouverture du file:

 ' select all using ctrl a SendKeys "^a", True ' wait 2 secs Application.Wait Now + TimeValue("00:00:2") ' copy all using ctrl c SendKeys "^c" ' wait 2 secs Application.Wait Now + TimeValue("00:00:2") ' activate this wokbook Windows("PdfToExcel.xlsb").Activate Range("a2").Select ActiveSheet.Paste 

Mais je reçois un message d'erreur quand il arrive à Range ("a2"). Sélectionnez l'expression Erreur d'exécution 1004: erreur définie par l'application ou définie par l'object.

Existe-t-il un moyen de copyr avec succès le contenu du file pdf une fois ouvert pour le coller dans Excel?