ich habe schon sehr viel gegoogelt, aber leider keine Lösung für mein Problem gefunden. Ich hoffe, ihr könnt mir helfen.
Es geht um folgende Aufgabenstellung.
Ich habe ein File, in welches verschiedene Kennzahlen eingetragen werden sollen. Dieses File enthält Spalten für alle 12 Monate, wo für den betreffenden Monat Werte eingetragen werden sollen. Nun möchte ich über eine Wenn - Bedingung mittels Makro gerne Spalten schreibschützen oder ganz ausblenden.
Ich teste in meinem File drei Fälle:
Ist der Monat in der Spalte kleiner als der aktuell ausgewählte Monat, dann gibt er mir in Zeile 13 eine 1 zurück
Ist der Monat in der Spalte = dem aktuell ausgewähltem Monat, dann gibt er mir in Zeile 13 eine 2 zurück
Trifft nichts davon zu, also ist der Monat größer als der ausgewählte Monat, wird eine 0 zurückgegeben.
Jetzt wären meine Wünsche an das Makro:
Wenn in Zeile 13 eine 1 zurück gibt, soll er für alle Spalten, in denen die Bedingung zutrifft diese Spalten schreibschützen.
Wenn eine 2 zurückgegeben wird, soll nichts passieren
Wenn eine 0 zurückgegeben wird, soll er alle Spalten, für die das zutrifft, ausblenden.
Ich hoffe, ich habe mein Problem verständlich beschrieben und ihr könnt mir helfen. Leider habe ich bisher noch ganz wenig Erfahrung in VBA.
Danke und viele Grüße!
Leslie