Bereich 1
|
|
Spalte 1
|
Spalte 2
|
Spalte 3
|
Spalte 4
|
Spalte 5
|
Spalte 6
|
|
2
|
3
|
4
|
5
|
6
|
A
|
|
1
|
2
|
3
|
5
|
3
|
A
|
|
10
|
11
|
12
|
21
|
22
|
B
|
|
123
|
211
|
4
|
8
|
12
|
C
|
|
22
|
32
|
51
|
5
|
6
|
A
|
|
33
|
33
|
62
|
8
|
7
|
C
|
|
44
|
27
|
33
|
3
|
4
|
B
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
25
|
37
|
58
|
15
|
15
|
Summe A
|
|
54
|
38
|
45
|
24
|
26
|
Summe B
|
|
156
|
244
|
66
|
16
|
19
|
Summe C
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Liebe VBALer,
In obiger Tabelle ist erkennbar was ich mit einer VBA-Routine bzw. Makro erreichen möchte, nämlich, die Spalte 1 bis Spalte 5 sollen spaltenweise addiert werden und zwar in Abhängigkeit von der Angabe in der Spalte 6. Das Ergebnis sieht man unten als Summe A, Summe B bzw. Summe C.
Die Adressierung der Zellen (die miteinander addiert werden) sollen auch berechnet werden können. Das heißt, z.B. mit der Adressierungsart Cells(xZeile, xSpalte), wobei „xZeile“ und „xSpalte“ innerhalb einer Schleife berechnet werden sollen. Für den Lösungsansatz ist aber diese Berechnung hier nicht relevant. Bitte nur Lösungsvorschlägen mit VBA.
|