Wie bringe ich Matizen ins VBA und wie 29.02.
07.06.2006 14:52:08
HorstH
habe 12 fast identische Matrizen, weiß aber nicht, wie ich das ins VBA bringe, damit dadurch 12 Bereiche verformelt werden:
in den Bereich 1 (F3:AJ26):~f~
{=SUMME((MONAT('01'!$O$2:$BX$2)=$D3)*(TAG('01'!$O$2:$BX$2)=F$2)*(LINKS('01'!$B$3:$B$2000;1)=LINKS($B3;1))*('01'!$F$3:$F$2000=Tabelle2!$C3)*('01'!$O$3:$BX$2000="x"))}
in den Bereich 2 (F27:AG50 bzw. bei 29.02. AH50):
{=SUMME((MONAT('02'!$O$2:$BT$2)=$D27)*(TAG('02'!$O$2:$BT$2)=F$2)*(LINKS('02'!$B$3:$B$2000;1)=LINKS($B27;1))*('02'!$F$3:$F$2000=Tabelle2!$C27)*('02'!$O$3:$BT$2000="x"))}
usw. bis Bereich 12. Es ist eine Tabelle (F2:AJ2 sind die Kalendertage 1 ...31), in D stehen 1...12 für Monate und die Quellen '01', '02' bis '12' enthalten die Daten der jeweiligen Monate; addiert entsprechend der übrigen Kiriterien. Zwar sind die Quelltabellen '01' usw. unterschiedlich in der Zeilenanzahl, jedoch kann ich mit festem Satz von 2000 oder 3000 Zeilen leben.
Wie setze ich die Eintragungen der Matrizen in die Bereiche in z. B. Tabelle2! um? Die Bereiche sind alle gleich groß und fortlaufend untereinander. Und wie macht man das, dass den Tagesanzahl des jeweiligen Monats entsprechen auch nur soweit die Matrizen eingetragen werden (Spalte F:AJ)?? Wer kann mir hier mit VBA helfen? Gruß Horst