Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1472to1476
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
Inhaltsverzeichnis

Makro mit Makro ändern

Makro mit Makro ändern
31.01.2016 17:00:10
Ulrich

Hallo zusammen!
Warum kann ich diese beiden Makros nicht per Button
starten?
Das Excel-Fenster wird grau.
Felermeldung: „Fenster schließen“
Die Datei ist dann nur noch „Schreibgeschützt“ zu öffnen.
Wenn ich die Makros mit „F5“ starte laufen sie ohne Probleme.
Woran liegt das?
Sub ein()
With ActiveWorkbook.VBProject.VBComponents _
("Tabelle12").CodeModule
.deleteLines 1, 1
.InsertLines 1, "


Private Sub Worksheet_Calculate()"
End With
Sheets("CDAX").Range("B1").Interior.Color = vbGreen
End Sub

Sub aus()
With ActiveWorkbook.VBProject.VBComponents _
("Tabelle12").CodeModule
.deleteLines 1, 1
.InsertLines 1, "

Private Sub gespert()"
End With
Sheets("CDAX").Range("B1").Interior.Color = vbRed
End Sub

Mit freundlichen Grüßen
Ulrich

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Gibt es einen vernünftigen Grund …
31.01.2016 17:28:58
RPP63
… Ulrich, warum Du dies über .VBComponents versuchst?
Ich würde .Calculation temporär auf xlCalculationManual setzen.
Dürfte die Fehlerquellen erheblich einschränken.
Gruß Ralf

Richtig, Ralf; ...
31.01.2016 18:15:23
Luc:-?
…so etwas macht man nicht, Ulrich;
eine geänderte oder neu geschriebene Prozedur kann nicht im selben Lauf aufgerufen wdn, muss uU auch gespeichert wdn, damit Xl wieder aus dem Entwurfsmodus rauskommt.
Das kann man sicher besser anderweitig lösen.
Gruß, Luc :-?
Besser informiert mit …

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige