Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro abschalten

Forumthread: Makro abschalten

Makro abschalten
14.03.2009 19:04:56
Rolf
Hallo Leute!
Ich habe eine Makrokette,also
das erste Makro ruft das zweite auf.
Stabile konstruktion.Ich möchte aber
mit einem ToggleButton das zwiete Makro
abschalten bzw wieder anhängen.
Wie könnte man sowas bewerkstelligen?
Grüße
Rolf
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro abschalten
14.03.2009 19:10:47
Josef
Hallo Rolf,
Sub StabilesMakro()
  
  'dein Code
  
  If ToggleButton1 Then
    DeinAnderesStabilesMakro
  End If
  
  'anderer Code
End Sub

Gruß Sepp

Anzeige
AW: Makro abschalten
14.03.2009 19:40:29
Rolf
Hallo Sepp!
Habe die Sache ausprobiert -leider
lassen sich die Makros(Makro1 und Makro2)
nicht austauschen.
Es passiert überhaupt nichts!
Grüße
Rolf
Glaskugel kaputt, bitte Code zeigen! o.T.
14.03.2009 20:03:02
Josef
Gruß Sepp

AW: Glaskugel kaputt, bitte Code zeigen! o.T.
14.03.2009 20:14:58
Rolf
Hallo Sepp!
Hier der Code bedenke jedoch das ich ein Diletant bin.
Option Explicit

Public Sub reset()
' Dim Makro1 As Object
Sheets("Tabelle1").ToggleButton1.Value = False
Makro1
End Sub


Sub Makro1()
'dein Code
Makro1
If ToggleButton1.Caption = False Then
' Makro2
End If
Makro2
'anderer Code
End Sub


Sub Makro1()
MsgBox "1"
End Sub


Sub Makro2()
MsgBox "2"
End Sub


Anzeige
AW: Glaskugel kaputt, bitte Code zeigen! o.T.
14.03.2009 20:22:26
Josef
Hallo Rolf,
wenn Der ToggleButton gedrückt ist,werden beide Makros ausgeführt, sonst nur Makro1.
Wenn es andersrum sein soll, dann den auskommentierten Codeteil verwenden.
Public Sub reset()
  Makro1
  If Sheets("Tabelle1").ToggleButton1 Then Makro2
  'oder?
  'If Not Sheets("Tabelle1").ToggleButton1 Then Makro2
End Sub


Sub Makro1()
  MsgBox "1"
End Sub


Sub Makro2()
  MsgBox "2"
End Sub

Gruß Sepp

Anzeige
AW: Glaskugel kaputt, bitte Code zeigen! o.T.
14.03.2009 21:44:07
Rolf
Hallo Sepp!
Es funktioniert so- ToggleButton.Caption=False-nur Makro1
,TogleButton.Caption=True dann Makro1 und Makro2
sollte jedoch nur Makro2 kommen.
Grüße
Rolf
AW: Glaskugel kaputt, bitte Code zeigen! o.T.
14.03.2009 21:58:29
Josef
Hallo Rolf,
was willst du immer mit .Caption?
Probier doch einfach mal meinen Code aus.
Gruß Sepp

Anzeige
AW: Glaskugel kaputt, bitte Code zeigen! o.T.
15.03.2009 08:58:26
Rolf
Hallo Sepp!
Mit Caption wollte ich bewirken das einem
bestimmten Wert ein bestimmtes Makro
zugeordnet wird!
Aber Dein code lasst sich auch ohne anpassen!
Danke Dir sehr!
Grüße
Rolf
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken

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