Hallo allemaal,
Ik heb een macro gemaakt die bepaalde dingen exporteert naar pdf. Hiervoor moet echter eerst de bron bijgewerkt worden.
Dit duurt eventjes omdat er meerdere tabellen geraadpleegd moeten worden.
Vervolgens voert hij een macro uit die een aantal gegevens exporteert naar pdf
in principe krijg je dus de verzamel macro:
Maar nu duurt dat bijwerken dus best wel eventjes. Hij begint echter meteen met de volgende regel het exporteren van de gegevens.Maar aangezien het bijwerken nog niet klaar is gebruikt hij hier de oude gegevens voor.
Het is dus eigenlijk de bedoeling dat hij deze 2e regel pas doet als de 1e klaar is.
Nu heb ik wel iets geprobeerd met een vertraging dat werkt opzich redelijk
Maar is niet precies wat ik wil
Er is vast wel iemand die een regeltje code weet waarbij getest word of het systeem bezig is of net wat
Alvast bedankt
Groeten Roel
Ik heb een macro gemaakt die bepaalde dingen exporteert naar pdf. Hiervoor moet echter eerst de bron bijgewerkt worden.
Dit duurt eventjes omdat er meerdere tabellen geraadpleegd moeten worden.
Vervolgens voert hij een macro uit die een aantal gegevens exporteert naar pdf
in principe krijg je dus de verzamel macro:
Code:
sub ideaal()
refresh_all
pdf_maken
end sub
Maar nu duurt dat bijwerken dus best wel eventjes. Hij begint echter meteen met de volgende regel het exporteren van de gegevens.Maar aangezien het bijwerken nog niet klaar is gebruikt hij hier de oude gegevens voor.
Het is dus eigenlijk de bedoeling dat hij deze 2e regel pas doet als de 1e klaar is.
Nu heb ik wel iets geprobeerd met een vertraging dat werkt opzich redelijk
Maar is niet precies wat ik wil
Er is vast wel iemand die een regeltje code weet waarbij getest word of het systeem bezig is of net wat
Code:
Sub pdf_auto()
refresh_all
alerttime = Now + TimeValue("00:00:40")
Application.OnTime alerttime, "pdf_2"
End Sub
sub pdf_2()
MsgBox = "Hallo"
pdf_maken
Sheets(23).Select
end sub
Alvast bedankt
Groeten Roel