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 / 391 / 59 / 76 ) »
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 / 427 / 131 / 45 ) »
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 / 391 / 59 / 76 ) »
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.
5241
Views
BOR methode ausführen
von stroker64 » 27.08.2008 10:44 • Verfasst in ABAP Objects®
2
Antw.
2456
Views
Module
von timfloyd » 10.09.2008 10:33 • Verfasst in SAP - Allgemeines
1
Antw.
1794
Views
sap Module
von dimes » 23.10.2006 11:40 • Verfasst in SAP - Allgemeines
5
Antw.
2874
Views
PAI-Module
von mc12345 » 23.05.2014 09:12 • Verfasst in ABAP® für Anfänger
1
Antw.
1119
Views
was ist ein Module in Abap
von bohne » 17.07.2006 09:24 • Verfasst in Basis

Über diesen Beitrag


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

Aktuelle Forenbeiträge

TABSTRIP oder Subscreen
vor 4 Tagen von ewx 2 / 5366
SELECT SUM CUST
vor 4 Tagen von wreichelt 4 / 5442
Banf anlegen
vor 5 Tagen von IHe 3 / 17148
FS-CD schnellstmöglich lernen
vor einer Woche von waltersen 3 / 9686
Banf anlegen
vor 2 Wochen von wreichelt 2 / 17583

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

TABSTRIP oder Subscreen
vor 4 Tagen von ewx 2 / 5366
SELECT SUM CUST
vor 4 Tagen von wreichelt 4 / 5442
Banf anlegen
vor 5 Tagen von IHe 3 / 17148
FS-CD schnellstmöglich lernen
vor einer Woche von waltersen 3 / 9686
Banf anlegen
vor 2 Wochen von wreichelt 2 / 17583