Es ist sehr wichtig

Bild

Betrifft: Es ist sehr wichtig
von: Jens
Geschrieben am: 17.11.2003 13:16:46

Hallo,nochmal,

jetzt poste ich dies schon zum 2. Mal, denn es ist dringend.

Ich möchte ein ExcelMakro aus Outlook herraus starten. Dass klappt auch soweit, nur ohne Werteübergabe:
With objXL
.Workbooks.Open "Meine ExcelMappe",0 , false
.Run "Main"

Wie kann ich beim Aufruf der Main Sub noch 2 Werte mit übergeben??
Mit
.Run "Main (a, b)" oder
.Run "Main" (a, b)
funktioniert es leider nicht.

Wer weiss Rat??

Bild


Betrifft: AW: Es ist sehr wichtig
von: Hajo_Zi
Geschrieben am: 17.11.2003 13:20:18

Hallo Jens

es gibt hier den Schalter offen. Fragen brauchen nicht wiederholt werden.


Bitte keine Mail, Probleme sollten im Forum gelöst werden.

Microsoft MVP für Excel

Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro und Excel Version XP Pro




Bild


Betrifft: AW: Es ist sehr wichtig
von: xXx
Geschrieben am: 17.11.2003 13:22:58

Hallo,
wenn du nach der unendlich langen Zeit von einer halben Stunde noch keine Antwort erhalten hast, weiss es wohl auch keiner bzw. die Lösung dauert.
Was denkst du, wo du hier bist?

Aus den FAQ:
Frage neu stellen
Wenn eine gestellte Frage keine Antworten fand, stelle sie nicht mit dem gleichen Text neu. Vermutlich haben die Forumsteilnehmer Deine erste Frage gelesen, konnten aber nichts damit anfangen. Formuliere die Frage neu.Vor allem: Werde nicht ungeduldig, wenn nach ein, zwei Stunden noch keine Antwort da ist.


Gruß aus'm Pott
Udo
http://www.excelerator.de

P.S. Das Forum lebt auch von den Rückmeldungen der Frager an die Antworter!


Bild


Betrifft: AW: Es ist sehr wichtig
von: RAnton
Geschrieben am: 17.11.2003 13:25:17

Hallo Jens

.Run ("'" & xlsWorkbook.Name & "'!Main", a,b)


Müsste eigentlich klappen

Gruß
RAnton


Bild


Betrifft: Danke Ranton.
von: Jens
Geschrieben am: 17.11.2003 13:40:28

Mit einer kleinen Änderung hat es funktioniert:

.Run "Main", a, b


Bild

Beiträge aus den Excel-Beispielen zum Thema " Doppelte Spalteneinträge löschen"