Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: pdf in Excel einfügen

pdf in Excel einfügen
16.07.2013 12:53:53
Dirk
Hallo zusammen!
Ich möchte mit VBA eine pdf in Excel einfügen.
Das funktioniert mit den nachstehenden Code einwandfrei:
ActiveSheet.OLEObjects.Add(ClassType:="AcroExch.Document.7", Link:=False, _
DisplayAsIcon:=False).Activate
Dabei wird die pdf-Datei aber immer im Acrobat Reader geöffnet. Gibt es eine
Möglichkeit, das auszuschalten?
Besten Dank schonmal
Dirk

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: pdf in Excel einfügen
16.07.2013 13:45:30
Rudi
Hallo,
evtl. ohne .activate?
Gruß
Rudi

AW: pdf in Excel einfügen
16.07.2013 14:26:25
Dirk
Habe ich auch schon gedacht. Aber wenn ich activate entferne, kommt der Hinweis:
Fehler beim Kompilieren:
Erwartet: =

Ohne .Activate und ohne Klammern ! _oT
16.07.2013 14:27:18
NoNet
_oT = "ohne Text"

Anzeige
AW: Ohne .Activate und ohne Klammern ! _oT
16.07.2013 14:50:02
Dirk
Ich habe es gerade mal mit "select" statt "activate" probiert und das hat funktioniert.
Besten Dank für Eure Rückmeldungen.
Dirk
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

PDF in Excel einfügen: So geht's


Schritt-für-Schritt-Anleitung

Um eine PDF-Datei in Excel einzufügen, kannst du den folgenden VBA-Code verwenden. Dieser Code ermöglicht es dir, die PDF-Datei einfach in dein Excel-Dokument einzufügen:

ActiveSheet.OLEObjects.Add(ClassType:="AcroExch.Document.7", Link:=False, _
DisplayAsIcon:=False).Select
  1. Öffne Excel und drücke ALT + F11, um den VBA-Editor zu öffnen.
  2. Füge ein neues Modul hinzu, indem du mit der rechten Maustaste auf "VBAProject" klickst und "Einfügen" > "Modul" wählst.
  3. Kopiere den obigen Code in das Modul.
  4. Schließe den VBA-Editor und gehe zurück zu Excel.
  5. Führe das Makro aus, indem du ALT + F8 drückst und das Makro auswählst.

Mit diesem Code wird die PDF in Excel eingefügt, und du kannst sie direkt in dein Arbeitsblatt integrieren.


Häufige Fehler und Lösungen

  • Fehler beim Kompilieren: Erwartet: =
    Dieser Fehler tritt auf, wenn du den .Activate-Befehl verwendest. Stattdessen solltest du .Select verwenden, um die PDF-Datei ohne Aktivierung einzufügen.

  • PDF öffnet sich automatisch im Acrobat Reader
    Um zu verhindern, dass die PDF-Datei direkt geöffnet wird, stelle sicher, dass du den Code ohne .Activate verwendest.


Alternative Methoden

Es gibt mehrere Möglichkeiten, PDFs in Excel einzufügen:

  1. PDF als Bild in Excel einfügen
    Du kannst ein PDF-Dokument in ein Bild umwandeln und das Bild in Excel einfügen. Dazu kannst du Online-Tools oder Bildbearbeitungssoftware verwenden.

  2. PDF-Dokument in Excel einbinden
    Du kannst auch die Funktion „Objekt einfügen“ verwenden:

    • Gehe zu „Einfügen“ > „Objekt“ > „Aus Datei“ und wähle die PDF-Datei aus.

Praktische Beispiele

  • PDF-Dokument in Excel einfügen und bearbeiten
    Um ein PDF-Dokument in Excel einzufügen und es gleichzeitig zu bearbeiten, verwende den folgenden Befehl:
ActiveSheet.OLEObjects.Add(ClassType:="AcroExch.Document.7", Link:=False, _
DisplayAsIcon:=True).Select

Mit DisplayAsIcon:=True wird die PDF-Datei als Symbol angezeigt, das du anklicken kannst, um die Datei zu öffnen.

  • PDF in Excel zelle einfügen
    Um eine PDF-Datei in eine bestimmte Zelle einzufügen, kannst du den Code anpassen, indem du die Position der Zelle angibst.

Tipps für Profis

  • Verwendung von Symbolen: Wenn du eine PDF als Symbol einfügst, spart das Platz in deinem Arbeitsblatt und sorgt für eine übersichtlichere Darstellung.

  • VBA optimieren: Du kannst den VBA-Code anpassen, um mehrere PDF-Dokumente gleichzeitig einzufügen oder bestimmte Eigenschaften zu ändern.


FAQ: Häufige Fragen

1. Kann ich mehrere PDFs in Excel gleichzeitig einfügen?
Ja, du kannst eine Schleife in VBA verwenden, um mehrere PDF-Dokumente nacheinander einzufügen.

2. Wie kann ich eine PDF-Datei in Excel als Bild einfügen?
Um eine PDF als Bild einzufügen, musst du die PDF zuerst in ein Bildformat umwandeln und dann das Bild in dein Arbeitsblatt einfügen.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige