pivot bericht - summenfeld per makro auslesen?
14.01.2004 11:22:00
alex mair
bitte um hilfe bei folgendem problem:
ich habe eine datum / uhrzeit - tabelle.
(vereinfacht: spalte A = arbeitszeit, spalte B = datum)
ich erzeuge jetzt einen pivot - bericht mit dem datenfeld arbeitszeit und mit dem zeilenfeld datum.
die kumulierte arbeitszeit, also die summe aller arbeitszeiten möchte ich nun dynamisch (am besten mittels FORMEL) ansprechen.
sinn des ganzen ist es für einen hand voll mitarbeiter eine art zeitkonto zu führen, welches jede woche gegengerechnet wird.
also z.b. mitarbeiter X hat in kalenderwoche 1 eine soll-zeit von 20h, die pivot - summe ergibt 18, differenz -2 irgendwo in einer zelle ausweisen.
mittels formel fällt mir nichts schlaues ein, wie ich zu dieser einen summen-zelle am ende des berichts springen könnte.
mit einer db - funktion möchte ich das ganze nicht nachbilden, da der pivot bericht wirklich dynamisch sein soll, also von den mitarbeitern nach allen möglichen und unmöglichen feldern ausgewertet werden können soll.
die makro - aufzeichnung hat mir leider auch nichts gebracht, ich blick das pivottable.objekt nicht durch, die dokumentation ist sehr spärlich in der online hilfe.
als einzige möglichkeit fällt mir eine (relativ dumme) schleife ein, welche im sheet nach der richtigen spalte sucht und dann solange nach unten "geht", bis das letzte element - die vermeintliche summe - gefunden ist.
diese methode ist allerdings sehr unzuverlässig wie ich meine..
vielleicht kann mir jemand helfen, das pivot-objekt muss doch irgendwie dazu zum überreden sein diese info rauszurücken?
vielen dank,
alex mair