Tabellenberechnung auf ein Blatt beschränken

Bild

Betrifft: Tabellenberechnung auf ein Blatt beschränken
von: Rosenfeld
Geschrieben am: 08.11.2015 16:17:44

Hallo zusammen,
ich habe für eine Datei die Berechnungsart:
Application.Calculation = xlCalculationManual

und möchte diese nur für ein bestimmtes Tabellenblatt (z.B. Tabelle49!) ändern in:
Application.Calculation = xlCalculationAutomatic
Geht das? und wie muss ich das anstellen?
Gruß
Siegfried

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Nepumuk
Geschrieben am: 08.11.2015 16:40:21
Hallo,
du musst für alle anderen Blätter die Berechnung abschalten. Beispiel:

Option Explicit

Private Sub Workbook_Open()
    Dim objWorksheet As Worksheet
    For Each objWorksheet In Worksheets
        If objWorksheet.Name <> "Tabelle49" Then objWorksheet.EnableCalculation = False
    Next
End Sub

Gruß
Nepumuk

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Rosenfeld
Geschrieben am: 08.11.2015 16:54:07
Hi Nepumuk,
vielen Dank.
Mein Test erfolgt noch.
Gruß
Siegfried

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Rosenfeld
Geschrieben am: 08.11.2015 16:58:32
Hi Nepumuk,
noch eine weitere Frage:
Was bewirkt der Berechnungsmodus:
Application.Calculation = xlCalculationSemiautomatic ?
Gruß
Siegfried

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Nepumuk
Geschrieben am: 08.11.2015 17:02:37
Hallo,
die Berechnung wird für Datentabellen abgeschaltet (Register Start - Als Tabelle formatieren)
Gruß
Nepumuk

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Nepumuk
Geschrieben am: 08.11.2015 17:07:37
Hallo,
ich hab das soeben getestet. Das hat keinen Einfluss. Also: Ich hab leider keine Ahnung was Microsoft unter "Datentabellen" versteht.
Gruß
Nepumuk

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Rosenfeld
Geschrieben am: 08.11.2015 17:12:56
Hi Nepumuk,
trotzdem Danke,
meine Idee war, dass mit Semiautomatic ebenfalls eine Beschränkung erfolgen würde
Manual = nichts
Automatic = alles
Semi = teilweise
Gruß
Siegfried

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Nepumuk
Geschrieben am: 08.11.2015 17:21:29
Hallo,
ich hab eine Erklärung gefunden:
https://support.office.com/de-de/article/Berechnen-und-Neuberechnen-von-Formeln-in-browserbasierten-Arbeitsmappen-cdab7e4c-6b15-4004-8958-6b89c0484545
Gruß
Nepumuk

Bild

Betrifft: AW: Tabellenberechnung auf ein Blatt beschränken
von: Rosenfeld
Geschrieben am: 08.11.2015 23:49:52
Hi Nepumuk,
Danke,
jetzt weiß ich, dass ich mit meiner Idee zwar richtig lag, dies allerdings für meine eigentliche Fragestellung vernachlässigen kann.
Dann schon eher Deine erste Hilfe mit der For Each Schleife.
Gruß
Siegfried

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Tabellenberechnung auf ein Blatt beschränken"