Hallo Zusammen,
ich bin in Excel und VBA leider nicht allzu bewandert, deshalb bin ich für eure Hilfe sehr dankbar.
Folgende Situation:
A B
1 1 =WENN(ANZAHL2(B2:B6);"x";"")
2 2 x
3 2
4 3 x
5 2 x
6 3
7 1 =WENN(ANZAHL2(B8:B16);"x";"")
8 2 x
(...)
(Formel immer, wenn in Spalte A eine 1 steht)
Nun füge ich per VBA (CommandButton) eine zusätzliche Zeile ein, und zwar nach Zeile 1 oder nach Zeile 6.
Da die Erweiterung nicht innerhalb des in der Zelle B1 definierten Bereichs liegt, wird die Formel auch nicht automatisch angepasst.
Gibt es hierfür eine einfache Lösung? Oder muss ich das ganze mit VBA lösen, indem ich nach dem Wert 1 in Spalte A suche und so den Bereich herausfinde und neu in die Zelle schreibe? Falls dem so ist, wäre ein Quellcode Vorschlag sehr hilfreich.
Besten Dank im Voraus.
Grüße
Patrick
|