Makros
#16
Hallo Regina,
(26.05.2019, 15:41)pieksdi schrieb: Kannst Du auch den Unterschied zu "Modul" kurz erklären?

Ein Modul ist ein Bestandteil eines VBA-Makroprojekts.
VBA ist eine andere Programmiersprache als CorelScript und soll diese irgendwann vollständig ersetzen.

Als Beispiel habe ich ein Projekt mit dem Namen „pieksdi1“ angelegt.
Im Projekt habe ich ein Modul mit dem Namen Regina1 angelegt.

Der Quellcode des Moduls:
Code:
Sub start()
   MsgBox "VBA startet ein Skript", , "Skript ausführen"
   Dim Skriptdatei As CorelScriptFile
   Set Skriptdatei = OpenCorelScriptFile("C:\temp\corelforum\Regina\Skripts\R1.csc") 'Skript öffnen
   Skriptdatei.Play ActiveDocument 'Skript starten
End Sub

Das Modul öffnet ein Skript und startet es.

Der Quellcode des Skripts:
Code:
MESSAGE "Ich bin ein Skript"

Das Makro habe ich auf die Eigenschaftsleiste gelegt:

[Bild: scriptiyj99.gif]

Eine Möglichkeit ein Skript direkt auf eine Symbolleiste zu legen kenne ich nicht.
Ich habe X7. Ob das mit neueren Versionen klappt weiß ich nicht.
(einfach einmal ausprobieren)

Gruß

Koter
[-] 1 Benutzer bedankt sich bei koter für diesen Beitrag:
  • pieksdi
Zitieren



Nachrichten in diesem Thema
Makros - von pieksdi - 25.05.2019, 13:38
RE: Makros - von koter - 25.05.2019, 21:48
RE: Makros - von pieksdi - 26.05.2019, 08:30
RE: Makros - von Unkraut - 26.05.2019, 00:39
RE: Makros - von pieksdi - 26.05.2019, 08:39
RE: Makros - von norre - 26.05.2019, 01:38
RE: Makros - von pieksdi - 26.05.2019, 08:42
RE: Makros - von norre - 26.05.2019, 10:04
RE: Makros - von Unkraut - 26.05.2019, 10:43
RE: Makros - von pieksdi - 26.05.2019, 10:57
RE: Makros - von Unkraut - 26.05.2019, 11:40
RE: Makros - von pieksdi - 26.05.2019, 13:00
RE: Makros - von Unkraut - 26.05.2019, 15:10
RE: Makros - von pieksdi - 26.05.2019, 13:41
RE: Makros - von pieksdi - 26.05.2019, 15:41
RE: Makros - von koter - 26.05.2019, 22:06
RE: Makros - von pieksdi - 27.05.2019, 10:45

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Makros erstellen? tayke 3 1.820 01.06.2007, 07:47
Letzter Beitrag: Doris