Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
692to696
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
692to696
692to696
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Makro aus Formel Aktivieren!

Makro aus Formel Aktivieren!
10.11.2005 11:30:31
Rolf
Hallo Leute,
Ich habe eine wenn-dann Formel: =wenn(A1=1;A;B)
Dort steh ich an. Ich will dass in der formel nicht B steht sondern dass er anstelle vom B mein Makro 1 aufruft. Geht dass, und wenn ja, wie?
Gruss
Rolf

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

Betreff
Datum
Anwender
Anzeige
Vielleicht so:
10.11.2005 11:46:46
Worti
Hallo Ralf,
vielleicht eine Lösung für dich: Angenommen, deien Wenn-Formel steht in A2, dann könnte man über das WorksheetChange-Ereignis so was realisieren.


      
Private Sub Worksheet_Change(ByVal Target As Range)
    
If Target.Address(FalseFalse) = "A1" Then
       
If[a2] = "WertB" Then
          DeinMakro 
'Aufruf deines Makros
        End If
    
End If
End Sub
 


Gruß Worti
Anzeige
AW: Makro aus Formel Aktivieren!
10.11.2005 11:50:57
Andi
Hi,
das geht, wenn Du Dein Makro nicht in eine 'sub' sondern in eine 'function' schreibst, zB so:

Function B()
MsgBox "hallo"
End Function

Deine Formel müsste dann nur noch um zwei Klammern ergänzt werden:
=WENN(A1=1;"A";B())
Schönen Gruß,
Andi
Danke: Funzt! :)
10.11.2005 13:12:23
Rolf
Gern geschehen... (ot)
10.11.2005 13:39:12
Andi
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige