Hallo nighty und Karin,
vielen Dank für Eure Hinweise. Leider gehen meine VB-Kenntnisse gegen null und ich habe folgende Probleme beim Verständnis bzw. bei der Umsetzung:
@ nighty: Ich habe den Code aus Deinem zweiten Posting bei vor dem Code des Makros eingefügt. Da es sich bei mir um 5 Spalten handelt, habe ich die 3en aus Deinem Code durch 5en ersetzt. Aber ich erkenne keinen Effekt.
@Karin: Den If-Teil könnte ich analog zu den If-Teilen in nightys Code wahrscheinlich noch nachbauen, aber ich glaube, das mit den Bedingungen bekomme ich nicht hin.
Evtl. hilft Euch die folgende Info noch zum besseren Verständnis, wo mein Problem ist. Das Tabellenblatt ist wie folgt aufgebaut
A1 - Tabellenüberschrift
Zeilen 2 und 3 leer
Zeile A4:E4 - Überschriften der Spalten
ab Zeile 5, die Einträge
Es ist egal, ob eine oder hundert Zeilen befüllt sind. Wichtig ist nur, dass wenn eine Zeile befüllt ist, sie auch komplett befüllt ist.
Tabellenüberschrift
Spalte A | Spalte B | Spalte C | Spalte D | Spalte E
Eintrag1| Eintrag2 | Eintrag 3 | Eintrag4 | Eintrag5
...
Es darf keiner der Einträge 1-5 fehlen, sonst darf das Makro nicht ausgeführt werden.
Allerdings: Wenn es jetzt größeren Aufwand machen würde, ist es den Aufwand nicht wert. Wenn Ihr also noch eine schnelle Idee habt, wie man das Problem lösen kann, die Euch keine Mühe bereitet, dann freue ich mich auf Eure Vorschläge. Wenn Ihr aber jetzt langwierig etwas erklären oder Code schreiben müsstest, dann lasst es bitte. Denn ich selbst habe auch nicht die Zeit, es entsprechend zu würdigen und möchte Euch daher nicht unnötig damit beschäftigen.
Gruß, Phlip