Hallo,
Omdat mijn werkboek een aantal cellen bevat, welke niet worden bijgewerkt als het Excel staat op "Handmatig berekenen" heb ik bij werkboek openen gezet:
Indien tussentijds een werkboek wordt geopend, waar "Handmatig berekenen" staat ingeschakeld, geldt dit "Handmatig berekenen" ook als je weer terug gaat naar het eerste werkboek.
Daarom heb ik die code ook gezet bij
, zodat "Automatisch berekenen" weer is ingeschakeld.
Dit werkt allemaal goed, er is echter een (vervelende) bijkomstigheid:
Knippen en plakken vanaf een werkblad naar een andere werkt niet meer.
Als ik de sub "Workbook_Activate()" uitschakel, werkt het knippen en plakken wel weer normaal.
Is er iets wat ik kan toevoegen aan de sub "Workbook_Activate()" ??
Alvast bedankt,
Jans
Omdat mijn werkboek een aantal cellen bevat, welke niet worden bijgewerkt als het Excel staat op "Handmatig berekenen" heb ik bij werkboek openen gezet:
Code:
Private Sub Workbook_Open()
On Error Resume Next
With Application
.Calculation = xlCalculationAutomatic
End With
ActiveWorkbook.PrecisionAsDisplayed = False
End Sub
Daarom heb ik die code ook gezet bij
Code:
Private Sub Workbook_Activate()
With Application
.Calculation = xlCalculationAutomatic
End With
ActiveWorkbook.PrecisionAsDisplayed = False
End Sub
Dit werkt allemaal goed, er is echter een (vervelende) bijkomstigheid:
Knippen en plakken vanaf een werkblad naar een andere werkt niet meer.
Als ik de sub "Workbook_Activate()" uitschakel, werkt het knippen en plakken wel weer normaal.
Is er iets wat ik kan toevoegen aan de sub "Workbook_Activate()" ??
Alvast bedankt,
Jans