Microsoft Excel

Herbers Excel/VBA-Archiv

Informationen und Beispiele zum Thema TextBox
BildScreenshot zu TextBox TextBox-Seite mit Beispielarbeitsmappe aufrufen

Bestimmtes Sheet berechnen bei Aktivierung | Herbers Excel-Forum


Betrifft: Bestimmtes Sheet berechnen bei Aktivierung von: Peter
Geschrieben am: 07.01.2010 15:26:34

Guten Tag

In einem Workbook habe ich in der Tabelle "Cockpit" in einer Zelle die Formel
=LINKS(ZELLE("Dateiname");SUCHEN("Datentransfer";ZELLE("Dateiname"))-2)

Wenn ich die Arbeitsmappe verlasse und wieder aktiviere erscheint #WERT.

Wie kann ich beim Wiederanwählen erreichen, dass eine Berechnung erfolgt?
Sheets("cockpit").Calculate funktioniert nicht.

Danke und Gruss, Peter

Private Sub Workbook_Activate()
'Application.Calculation = xlCalculationAutomatic
Menü_Erstellen
Sheets("Cockpit").Calculate
End Sub

  

Betrifft: AW: Bestimmtes Sheet berechnen bei Aktivierung von: Hajo_Zi
Geschrieben am: 07.01.2010 15:34:36

Hallo Peter,

vielleicht
Sheets("Tabelle1").EnableCalculation = True


GrußformelHomepage


  

Betrifft: AW: Nein leider nicht owT von: Peter
Geschrieben am: 07.01.2010 15:41:58




  

Betrifft: ich denke in Deinem Dateipfad von: Tino
Geschrieben am: 07.01.2010 15:41:43

Hallo,
gibt es 'Datentransfer' nicht oder ist die Datei nicht gespeichert?

Gruß Tino


  

Betrifft: AW: ich denke in Deinem Dateipfad von: Peter
Geschrieben am: 07.01.2010 15:44:05

Hallo Tino
Doch "Datentransfer" gibt es - und die Datei ist auch gespeichert. Manuell kann ich bringe ich den #WERT weg, wenn ich F9 drücke.

Gruss, Peter


  

Betrifft: hab es getestet kein #WERT (Frage offen) von: Tino
Geschrieben am: 07.01.2010 15:57:51

Hallo,
auch wenn ich die Berechnung auf Manuell stelle, hätte mich auch sehr gewundert.
Da muss es noch was anders in Deiner Datei geben.

Sorry kann nicht helfen. Frage offen.

Gruß Tino


  

Betrifft: AW: Danke, Tino - Calculate tut's owT von: Peter
Geschrieben am: 07.01.2010 15:59:33




  

Betrifft: AW: Manchmal geht's einfacher als man denkt ... von: Peter
Geschrieben am: 07.01.2010 15:54:53

... ich habe jetzt nur noch "Calculate" geschrieben - und es funktioniert.

Gruss, Peter

Private Sub Workbook_Activate()
'Application.Calculation = xlCalculationAutomatic
Menü_Erstellen
Calculate
End Sub



Beiträge aus den Excel-Beispielen zum Thema "Bestimmtes Sheet berechnen bei Aktivierung"