• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Excel opstarten waarbij 1 werkblad standaard uit staat om te berekenen

Status
Niet open voor verdere reacties.

ddr780

Gebruiker
Lid geworden
4 okt 2009
Berichten
9
Hallo,

Ik heb een excel gemaakt die prima werkt.
De gebruiker kiezen of er een extra berekening gemaakt door een button te activeren of niet.
Die button zet de calculatie op een bepaald werkblad aan / uit.

Als ik bij het opslaan de calculatie uitzet en dan het bestand weer open dan gaat excel toch blad betreffende uitrekenen, wat in totaal zo'n 20 seconden duurt.
Graag zou ik willen dat het bestand wordt geopend met de calculatie uit op het blad en dat ik d.m.v. een macro de calculatie aan kan zetten of later weer uit.

Het zou niet uit moeten maken hoe de gebruiker het bestand afsluit. Het zou altijd moeten opstarten met het specifieke werkblad met uitgeschakelde calculatie.

ik hoop dat jullie me kunnen helpen...

Ik gebruik nu onderstaande VB in de Activex Checkbox

Private Sub CheckBox1_Click()
If CheckBox1.Caption = "Windscreen check is ON" Then
Sheet1.EnableCalculation = False
CheckBox1.Caption = "Windscreen check is OFF"
Else
Sheet1.EnableCalculation = True
CheckBox1.Caption = "Windscreen check is ON"
End If
End Sub

Bedankt!!
 
In de ThisWorkbook sectie:
Code:
Private Sub Workbook_Open()
    Sheet1.EnableCalculation = False
End Sub
 
Codetags en voorbeeldbestandjes zijn blijkbaar uit de mode vandaag.

Code:
Private Sub CheckBox1_Click()
  b = Right(CheckBox1.Caption, 2) = "ON"
  CheckBox1.Caption = "Windscreen check is " & IIf(b, "OFF", "ON")
  Sheet1.EnableCalculation = IIf(b, False, True)
End Sub
 
??

Code:
Sheet1.EnableCalculation = b
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan