habs verstanden, der Aufbau der Tabelle laesst es nicht zu. Hier noch ein Makro zum kopieren von KW1 in die übrigen KW's. Dürfte erheblich schneller gehen als alles von Hand zu kopieren.
@Frogger meine Idee die Formel CountA in Spalte G zu setzen ist ja nicht durchführbar. muss man akzeptieren.
mfg Gast 123
Code:
Sub Formel_kopieren() 'Formeln in KW1 verbindlich festlegen und kopieren Worksheets("KW1").Range("A197:E213").Copy For j = 2 To Worksheets.Count 'Formel nur in "KW" Blaetter kopieren! If Left(Worksheets(j).Name, 2) = "KW" Then Sheets(j).Range("A197:E213").PasteSpecial xlPasteAll End If Next j Application.CutCopyMode = False End Sub
Folgende(r) 1 Nutzer sagt Danke an Gast 123 für diesen Beitrag:1 Nutzer sagt Danke an Gast 123 für diesen Beitrag 28 • didi*
Hallo zusammen, da bin ich wieder :17: ich habe jetzt mal auf allen Tabellenblättern Bereichsnamen erstellt, Urlaub1.....Urlaub52. Ich würde jetzt gern die doch sehr umfangreiche "Grundformel" in:
Code:
=SUMMEWENN(Urlaub1;$M5)
ändern. Kopieren durch ziehen funktioniert nicht, also das sich der Bereichsname erhöht. Gibt es da eine Möglichkeit? LG
das ist nicht die Summe einer Zahl, es ist die Summe von einem Namen in einer Urlaubstabelle. Warum ich die einzelnen Tabellenblätter brauche, hatten wir schon. es geht halt nicht anders.
Ich zähle halt auf jedem Blatt wie oft der Name in der Tabelle steht und sammle es separat.
Hallo und vielen Dank! Sehe ich das richtig, dass jetzt ALLE Bereiche die "Urlaub" heißen abgefragt werden und ich KW1-52 in der Auswertung nach rechts kopieren kann? Dann hätte ich die Formel verstanden und das wäre mal ein Ding.
es wird zuerst "urlaub" und B1 abgefragt, was "urlaub1" entspricht. Wenn du die Formel nach rechts ziehst, wird "urlaub2" abgefragt, dann "urlaub3" usw.
Gruß, steve1da
Folgende(r) 1 Nutzer sagt Danke an steve1da für diesen Beitrag:1 Nutzer sagt Danke an steve1da für diesen Beitrag 28 • didi*