Aktuell kann es Probleme bei der Anmeldung mit dem Chrome oder Edge Browser geben. Ihr müsstet in die Einstellungen des Browsers gehen und Cache, Cookies und sofern vorhanden, gespeicherte Passwörter vom CEF löschen oder alternativ auf einen anderen Browser ausweichen. Ursache sind vermutlich kürzliche Browserupdates. x

EXCEL mit VBA eine pdf einfügen
#1
Hallo Forum,

ich möchte in eine verbunden Zelle eine PDF- Datei einfügen und an die Zellengröße anpassen,

mit einem "jpg-Bild" funktioniert alles wunderbar, sieht so aus:

"Pfad" ist ein veränderbarer Link zu einen Datei
------------------------------------------------------------------------------------------------
With ActiveSheet
        For Rw = 4 To 4
          PFAD = Range("N" & 4).Value
         
            If Dir(PFAD) <> vbNullString Then .Pictures.Insert (PFAD)
                Set bild = .Shapes(.Shapes.Count)
                bild.LockAspectRatio = msoFalse
                bild.Left = .Range("D" & Rw + 52, "F" & Rw + 59).Left
                bild.Top = .Range("D" & Rw + 52, "F" & Rw + 59).Top
                bild.Width = .Range("D" & Rw + 52, "F" & Rw + 59).Width
                bild.Height = .Range("D" & Rw + 52, "F" & Rw + 59).Height
           
        Next
      End With

------------------------------------------------------------------------------------------------
Hat jemand eine Lösung für mein kleines Problem mit der PDF?

Vielen Dank für Eure Mithilfe

VG
Flow
Top
#2
Hallöchen,

Du kannst die pdf nur als Objekt oder Verknüpfung einfügen …Du kannst dann nur das Symbol anpassen, im Prinzip

Sub Makro1()
With ActiveSheet.OLEObjects.Add(Filename:= _
"C:\Test\Meine.pdf", Link:=True, DisplayAsIcon:=False)
.Width = 40
.Height = 10
End With
End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste