6.3k Aufrufe
Gefragt in Tabellenkalkulation von Einsteiger_in (67 Punkte)
Hallo liebe VBA Experten,
ich habe ein dickes Problem und weiss nicht so recht wie ich es lösen soll!
Ich habe ein Tool gebaut was eine Kapazitaetsauslastung einzelner Berater auswertet,
Tool besteht aus 2 Tabellenblättern (Tool, Auswertung)
Im Tool tragen die Berater Projektnr. Untereinander ein (P1,P2,P3….), direkt daneben ist der Kalender fuer 2010 in 360 (Tage) bzw Spalten unterteilt, wo die Berater Zeiten eintragen können.
In der Auswertung möchte ich jetzt berechnen, wieviel Zeit jedes Projekt im Monat benötigt.
Die Projekte stehen bereits in der Auswertung in Zeile 1, neben der Projektnr ist dann Januar, Februar, Maerz….. aufgelistet, jetzt möchte ich die Januarsumme, Februarsumme, Maerzsumme….. fuer jedes Projekt reingeschrieben bekommen.
Die Gesamtjahressumme bekomme ich bereits berechnet, ist auch per Makro bewerkstelligt.
Kann ich zb. Vom 1.1 -31.1 einen Bereich aufsummieren, der naechste Bereich waere dann der 1.2.-26.2 usw.
Schaut ich bitte mal diese Bsp Datei an, habe jetzt nur mal fuer Jan und Feb aufgefuehrt ….
Es geht mir um die Auswertung damit ich die Stundensumme in jedem Monat bekomme.

Vielen Dank und ich hoffe ihr koennt mir helfen…

16 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

wird dann etwas umfangreicher und auch langsamer, da alle Zeilen mit einzubinden sind.

Wieviel Zeilen hat die Tabelle etwa?

Gruß

Helmut
0 Punkte
Beantwortet von Einsteiger_in (67 Punkte)
Open end, vll 1000!
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

bei der Tabellengröße könnte Excel das Handtuch werfen, da kommt dann vielleicht doch ein Makro in Frage. Werde mal überlegen was da zu machen ist

Gruß

Helmut
0 Punkte
Beantwortet von Einsteiger_in (67 Punkte)
das waere toll, vielen dank!

gruss
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi helmut ^^

kann dich ja bisl unterstuetzen :-)

um die daten in ein array zu legen,oder kommst klar ?

oder moechtest ein paar kleinere beispiele per email ?

gruss nighty
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi helmut und all ^^

die massivste bremse bei einem array sind die if bzw case abfragen,daher sollte immer probiert werden true false abfragen zu gestalten,wie auch entsprechende verschachtelungen bei komplexeren abfragen

gruss nighty
...