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.
5255
Views
BOR methode ausführen
von stroker64 » 27.08.2008 10:44 • Verfasst in ABAP Objects®
2
Antw.
2460
Views
Module
von timfloyd » 10.09.2008 10:33 • Verfasst in SAP - Allgemeines
1
Antw.
1797
Views
sap Module
von dimes » 23.10.2006 11:40 • Verfasst in SAP - Allgemeines
5
Antw.
2887
Views
PAI-Module
von mc12345 » 23.05.2014 09:12 • Verfasst in ABAP® für Anfänger
1
Antw.
1121
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

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.

Unbeantwortete Forenbeiträge

GUIXT Tabellen in Container ansprechen
vor 4 Wochen von Denaris 1 / 30681
Speichern Popup in MM42 verhindern
vor 4 Wochen von Noodl 1 / 31050
Meine Inbox
letzen Monat von Rabea1103 1 / 46467