OLE - Ausführen einer Methode aus Module

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

OLE - Ausführen einer Methode aus Module

Beitrag von msfox (Specialist / 412 / 61 / 79 ) »
Ich habe eine WordVorlage mit Macros - dotm-Datei. Diese wird wie folgt geöffnet:

Code: Alles auswählen.

  DATA document  TYPE ole2_object.
  DATA documents TYPE ole2_object.  
  DATA worddoc   TYPE ole2_object.
  DATA wordapp   TYPE ole2_object.
  DATA module1   TYPE ole2_object.

  CREATE OBJECT p_worddoc 'Word.APPLICATION'.
  GET PROPERTY OF worddoc 'Application' = wordapp. "NO FLUSH.
  SET PROPERTY OF wordapp 'Visible' = 1.
  GET PROPERTY OF wordapp 'Documents' = documents.
  CALL METHOD OF documents 'Add'
    EXPORTING
      #01 = p_path.

  GET PROPERTY OF wordapp 'ActiveDocument' = document.
In diesem Word gibt es verschiedene eigene Module mit Methoden. Hier soll nun folgende Methode ausgeführt werden:

Code: Alles auswählen.

Modul1.Document_mischen()
Wie kann ich das machen?

Folgendes klappt nicht:

Code: Alles auswählen.

GET PROPERTY OF document 'Modul1' = module1.
CALL METHOD OF module1 'Document_mischen'.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: OLE - Ausführen einer Methode aus Module

Beitrag von deejey (Specialist / 429 / 133 / 46 ) »
Schon der Name klingt komisch, halb englisch, halb deutsch 😜 die gibts bestimmt garnicht wirklich

Re: OLE - Ausführen einer Methode aus Module

Beitrag von msfox (Specialist / 412 / 61 / 79 ) »
Der Name stammt nicht von mir. War auch nur zum Test....

Ich hab es gefunden...

Code: Alles auswählen.

call method of wordapp 'RUN' exporting #1 = 'Document_mischen'.
Document_mischen ist das Macro. Es ist egal in welchem Modul das liegt.
...ich bin (noch) nicht VBA-Entwickler, um hier die Zusammenhänge zu kennen.

Seite 1 von 1

Vergleichbare Themen

5
Antw.
6344
Views
BOR methode ausführen
von stroker64 » 27.08.2008 10:44 • Verfasst in ABAP Objects®
5
Antw.
3553
Views
PAI-Module
von mc12345 » 23.05.2014 09:12 • Verfasst in ABAP® für Anfänger
2
Antw.
2795
Views
Module
von timfloyd » 10.09.2008 10:33 • Verfasst in SAP - Allgemeines
1
Antw.
2056
Views
sap Module
von dimes » 23.10.2006 11:40 • Verfasst in SAP - Allgemeines
5
Antw.
5502
Views
Lukrative SAP-Module?
von ABAP_User » 21.12.2012 17:28 • Verfasst in SAP - Allgemeines

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 18 Stunden von DeathAndPain 2 / 391
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1025
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46694
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4582

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

BAPI zur ABSO?
vor 18 Stunden von DeathAndPain 2 / 391
Materialstammerweiterung: Neuer Reiter
vor einer Woche von DeathAndPain gelöst 4 / 1025
Ermittlung der Arbeitstage (Mosid)
vor einer Woche von Radinator 11 / 46694
LSMW-Problem
vor 3 Wochen von DeathAndPain gelöst 6 / 4582