Live-Forum - Die aktuellen Beiträge
Datum
Titel
17.10.2025 10:28:49
16.10.2025 17:40:39
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Prozedur per Parameter starten

Forumthread: Prozedur per Parameter starten

Prozedur per Parameter starten
08.10.2002 10:26:16
René Zimmermann
Hallo zusammen

Weiss jemand, ob es eine Möglichkeit gibt, eine Prozedur in einem XLS-File aus dem Startmenü heraus per Parameter zu starten?

Angenommen die Prozedur heisst "Schnittstelle". Das XLS-File heisst "test.xls". Nun möchte ich gerne, dass die Prozedur Schnittstelle gestartet wird, wenn ich das File "test.xls" öffne. Allerdings darf diese Prozedur nicht immer gestartet werden, also fällt die Funktion "Auto_Open" weg. Die Prozedur darf nur dann gestartet werden, wenn ich dies per Parameter im Startmenü-Eintrag mitgebe.

Kann mir jemand weiterhelfen?

Vielen Dank schon mal und Gruss aus der Schweiz
René

Anzeige

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

Betreff
Datum
Anwender
Anzeige
Re: Prozedur per Parameter starten
08.10.2002 17:00:57
Roland Köstring
Gruezi René,
Meine Empfehlung: Trotzdem mit "Auto_Open" arbeiten, dort
aber den Übergabeparameter herausfinden und dann davon
abhängig die gewünschte Prozedur starten. Den Übergabeparameter
(zB -1, -2, ..) kriegst Du wie folgt heraus:

Gruss Roland

Anzeige
Re: Prozedur per Parameter starten
08.10.2002 17:13:45
GerdZ
Hallo René,

hier ein paar Links zum Basteln.
http://www.allapi.net/apilist/GetCommandLine.shtml hier das Messagebox-Beispiel ansehen.
http://www.j-walk.com/ss/excel/eee/eee002.txt hier wird die Befehlszeile zerlegt.
In Excel 2000 unter Win 2000 wird die Befehlszeile nur bis zum Dateinamen ausgegeben. Parameter müssen daher zwischen Excel und der Datei stehen. Bei XP wird das vielleicht auch so sein.
z.B.
C:\...\Excel.exe /eSchnitt C:\Daten\Test.xls

In der Auto_Open kannst Du die Befehlszeile zerlegen und falls dort Schnitt steht, Deine Prozedur aufrufen.

Gruß
Gerd

Anzeige
Re: Prozedur per Parameter starten
09.10.2002 10:54:19
René Zimmermann
Hallo Roland

Hat funktioniert und ich bin happy :-)

Vielen Dank für deine Hilfe...
Gruss
René

Re: Prozedur per Parameter starten
09.10.2002 10:55:06
René Zimmermann
Hallo Gerd

Vielen Dank für deine Antwort. Das mit den Parametern funktioniert einwandfrei...

Gruss
René

;

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