Office - Word, Excel und Co. 9.703 Themen, 40.813 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 peterson „Da mußt Du Dich mal mit Auto-Makros beschäftigen. Ich benutze zB. eine zweite...“
Optionen

Hallo Peterson!

Hab ich das richtig verstanden?


Wenn ich 3 Untertabellen habe :

Private Sub Workbook_Open()
Sheets(1).OnEntry = "DieseArbeitsmappe.NeuBerechnen"
Sheets(2).OnEntry = "DieseArbeitsmappe.NeuBerechnen"
Sheets(3).OnEntry = "DieseArbeitsmappe.NeuBerechnen"
Sheets(4).OnEntry = "DieseArbeitsmappe.NeuBerechnen"
End Sub

oder natürlich mit Schleife.

Kann es leider jetzt nicht testen.

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