Hallo zusammen,
habe mir mal eine Tabelle zur Stundenübersicht erstellt. Über ein Button wird ein neues Formular aufgerufen und der entsprechende Monat über ein Dropdown-Feld ausgewählt. Nun sollen die entsprechenden Tage in Zeile A8-A38 erscheinen. Bis zum 28. eines Monats macht Excel es auch. Nur die restlichen 3 Tage verschluckt er. Was habe ich verkehrt gemacht?
Hab die Tabelle mal hier hochgeladen…
http://www.file-upload.net/download-4037031/Test-Mon…
Lg Frank
habe mir mal eine Tabelle zur Stundenübersicht erstellt. Über
ein Button wird ein neues Formular aufgerufen und der
entsprechende Monat über ein Dropdown-Feld ausgewählt. Nun
sollen die entsprechenden Tage in Zeile A8-A38 erscheinen. Bis
zum 28. eines Monats macht Excel es auch. Nur die restlichen 3
Tage verschluckt er. Was habe ich verkehrt gemacht?
http://www.file-upload.net/download-4037031/Test-Mon…
Hallo Frank,
ich habe wie fast immer erstmal die Mappe mit deaktivierten Makros angeschaut.
Wenn du da im Open_Ereignis Code hast der irgendwas an den Einstellungen macht so mache das bitte immer zumindest im BeforeClose_Ereignis rückgängig.
Du hast diesen Code:
Sub TabelleAUSBLENDEN()
Sheets(1).Visible = False
Sheets(2).Visible = False
End Sub
In der mappe sehe ich zwei Blätter also ergibt der Code einen Fehler denn EIN Blatt, egal welches muß immer sichtbar sein.
Im Code selbst sah ich nix was mit A8-A38 zusammenhängen könnte.
Wenn ich da nicht falsch liege müßte der Fehler ggfs. in deinen Formeln in A stecken.
Muß ich aber noch prüfen.
Gruß
Reinhard
Hallo Reinhard,
irgndwas war in der Tabelle verkehrt.
Hab sie hier nochmal hochgeladen:
http://www.file-upload.net/download-4037332/Test-Mon…
Wenn du diese Tabelle nun öffnest,wirst du sehen,dass es die Blätter H und Blanko gibt. In dem Moment,wo du auf den Button „Neuer Monat“ klickst,wird Blanko dupliziert und beide Blätter(H und Blanko) versteckt. Nun bleibt nur Blanko(2) sichtbar. Über das Dropdownfeld gibt du diesem Blatt den entsprechenden Namen.
Der Fehler muss in den Formeln der Spalte A liegen.
Gruss Frank
Hallo Frank,
hast du da alle deine 31 Formeln pro Monat per Hand abgeändert?
Sieht nämlich so aus.
In Zeile 15 hast du dabei übersehen die eine 8 in eine 7 zu wandeln.
Grundsätzlich, jetzt bei einem Monatskalender für die tage,
schreibt man in alle Zellen eine Formel, hab jetzt nicht geschaut aber ich glaube Thomas hat das so gemacht:
http://users.quick-line.ch/ramel/Files/ARBEITS-RAPPO…
Oder aber nur für die ersten 28 Tage. Für die tage danach nimmt man dann eine andere Formel.
Bei beiden Varianten gilt aber, man trägt eine Formel in Zeile 1 ein und kopiert das bis Zeile 31 oder 28.
Im zweiten Fall baut man in Zelle 29 eine andere Formel und zieht die runter bis Zelle 31.
Schau dir an wie Thomas das gemacht hat. Weiß grad nicht, wenn da keine Feiertage drin sind so macht das nix, kann man nachtrgaen/einfügen.
Gruß
Reinhard
http://www.file-upload.net/download-4037332/Test-Mon…