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

RefreshAll wordt niet afgemaakt

Status
Niet open voor verdere reacties.

richard67

Nieuwe gebruiker
Lid geworden
28 jan 2019
Berichten
2
De volgende codering opent een beveiligde werkmap.
Het password wordt verwijderd en alle gegevens die van een gegevensbron afkomstig zijn zouden moeten worden bijgewerkt.
Hierna wordt het password weer geactiveerd.

Echter het password is weer geactiveerd voordat alle gegevens weer zijn vernieuwd.



Code:
Private Sub workbook_open()
Worksheets(1).Activate
ActiveSheet.Unprotect password:="HetWW"
MsgBox "De gegevens worden bijgewerkt!!"
ActiveWorkbook.RefreshAll
ActiveSheet.Protect password:="HetWW"
End Sub


Zonder ActiveSheet.Protect password, worden de gegevens vernieuwd.
 
Laatst bewerkt:
Is er wellicht een query waar aangegeven is dat deze op de achtergrond mag worden uitgevoerd?
Zet dat dan eens uit.
 
Inderdaad.

Bij Gebruik (eigenschappen van verbinding) stond <Vernieuwen op de achtergrond inschakelen> aangevinkt.

Functie werkt nu perfect.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan