Office - Word, Excel und Co. 9.710 Themen, 40.895 Beiträge

Excel: Neuberechnung Tabellenblatt

jdeen / 7 Antworten / Flachansicht Nickles

Hallo zusammen.

Ich habe eine Excel-Datei mit einer Haupttabelle und
mehreren Untertabellen (Auto, Miete, Kleidung etc.)

Um die aktuellen Daten aus der Haupttabelle
(Spalte D : Auto, Miete, Kleidung etc, Spalte D die entsprechenden Werte)
in die jeweiligen Untertabellen zu übertragen verwende ich in :

Zelle C3 "=Teil(Zelle("Dateiname");Suchen("]";Zelle("Dateiname"))+1;31)" - Tabellenname -

Zelle D3 "=Sverweis(C3;Tabelle!D10:E20;2;0) - Werte -

Das funktioniert einwandfrei.

Nur : In "Dateiname" steht immer der Name der zuletzt geänderten (und somit berechneten Tabelle).

Ich möchte nun eine Neuberechnung beim Betreten der jeweiligen Untertabelle auslösen.

Wer hat da Erfahrung?

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
jdeen Nachtrag zu: „Excel: Neuberechnung Tabellenblatt“
Optionen

OK.

Auto_open ist bekannt.
Wird beim Öffnen der Mappe ausgeführt.
workbook_open ist wohl das gleiche.

Ich benötige worksheet_open - und das gibt es nicht.


Habe jetzt dieses gefunden :

Private Sub Worksheet_Activate()
Calculate
End Sub

Bin gerade bei der Arbeit.
Werde es bei Gelegenheit austesten.

Gruß jdeen

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
Ja, das geht auch. peterson