Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema MsgBox
BildScreenshot zu MsgBox MsgBox-Seite mit Beispielarbeitsmappe aufrufen

Makro aus WENN-Funktion



Excel-Version: 10.0 (Office XP)

Betrifft: Makro aus WENN-Funktion
von: BerndR
Geschrieben am: 29.05.2002 - 15:01:51

Hallo*
Ist es möglich aus einer WENN-Funktion mit dem DANN- oder SONST-Wert ein Makro aufzurufen ? Wenn ja, Wie ?
Gruss BerndR

  

Re: Makro aus WENN-Funktion
von: Volker Croll
Geschrieben am: 29.05.2002 - 16:15:48

Hallo Bernd,

Deine Angaben sind zwar sehr allgemein, aber vielleicht hilft Dir dies:
https://www.herber.de/forum/archiv/120to124/t123322.htm

Diese Frage war zwar etwas anders gelagert, wenn Du aber den Aufruf des Speichern-unter-Dialoges ersetzt durch Dein Makro, koennte es vielleicht passen, oder?

Gruss Volker

  

Re: Makro aus WENN-Funktion
von: ajk
Geschrieben am: 29.05.2002 - 16:19:23

Hallo,

Direktaufruf ist m.E. nicht möglich, aber ich habe folgendes gemacht:

in ein Modul:

Function wennn()
Beep
MsgBox "OK"
Call test
End Function

Sub test()
MsgBox " Ich bin die Sub TEST"
End Sub

Gib mal in eine Zelle ein: =wenn(a1=1;wennn();"Nö")
und dann in zelle a1 eine 1 eingeben.
Ich hoffe es gibt Dir einen Denkanstoß.

Gruß
AJK

  

Re: Makro aus WENN-Funktion
von: BerndR
Geschrieben am: 29.05.2002 - 21:14:26

Hallo AJK, leider werden nur die MsgBoxes ausgeführt, alle übrigen Anweisungen aber ignoriert.
Trotzdem vielen Dank
Gruss Bernd

  

Re: Makro aus WENN-Funktion
von: ajk
Geschrieben am: 30.05.2002 - 10:01:51

Dann schreib Dein Makro in Funktion, dann sollte es klappen. Ist zwar nicht "sauber", aber bei mir geht's.

Gruß
AJK


 

Beiträge aus den Excel-Beispielen zum Thema "Makro aus WENN-Funktion"