• 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.

Er bevinden zich al gegevens in "naam", wilt u deze vervangen?

Status
Niet open voor verdere reacties.

Samsung6713

Gebruiker
Lid geworden
24 dec 2019
Berichten
209
Goedemorgen,
ik heb de volgende code
Code:
Private Sub Worksheet_Activate()
    ActiveWorkbook.RefreshAll
End Sub

om de draaitabellen te refreshen.
Nu krijg ik iedere keer als ik deze word uitgevoerd de melding: Er bevinden zich al gegevens in "tabbladnaam", wilt u deze vervangen?

Waarom krijg ik deze melding, en hoe kan ik het voorkomen?
 
Die kun je met DisplayAlerts = False uitzetten. Wel na de actie weer aanzetten :).
 
Code:
Private Sub Worksheet_Activate()
    DisplayAlerts = False
    ActiveWorkbook.RefreshAll
    DisplayAlerts = True
    
End Sub

Zo komt de melding er toch doorheen
 
Dat moet zijn:
Application.DisplayAlerts
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan