Programmieren - alles kontrollieren 4.935 Themen, 20.621 Beiträge

Unerklärliches Problem in Excel 2000 VBA

gelöscht_265507 / 7 Antworten / Flachansicht Nickles

Hilfe:

Ich erstelle mir Kalenderblätter, in denen in der ersten Zeile die Tageszahlen stehen und in der zweiten Zeile die Tage (Mo, Di)

Bei dieser Gelegenheit markiere ich die Zellen der Wochenenden mit Farben.
Das funktioniert auch mit diesem Code.









Nun habe ich versucht, die Farben zu ändern. Das interessiert ihn nicht.
Dann habe ich die Markierungsfunktion mal ganz entfernt.









Das interessiert ihn  auch nicht. Er macht lustig die alten Farben und Markierungen.

Was passiert denn hier?

bei Antwort benachrichtigen
gelöscht_265507 Hyperboreal „Hallo, Wieso Du hast doch das Problem gelöst und geistig ...“
Optionen

Das ist aber nicht befriedigend.

Während des stufenweise Programmierens hat ja alles funktioniert.

Erst nachdem ich Änderungen gemacht hatte, hat ihn das nicht interessiert.

Selbst als ich ganze Code-Blöcke gelöscht hatte, hat er das trotzdem richtig ausgeführt.
(Ach, wenn das auch bei einem leeren Tank ginge)

Und erst mit dem Entfernen von Public - das war aber mehr zufällig - hat er auf einmal  alles wieder gemerkt.

Das ist möglicherweise ein Geheimnis in Excel 2000. Das Mitschleppen der Variablen in andere Makros ist wohl nicht sauber programmiert.

bei Antwort benachrichtigen