Microsoft excel popup foutmelding, automatisch laten verdwijnen

Status
Niet open voor verdere reacties.

rmer

Gebruiker
Lid geworden
24 feb 2018
Berichten
8
Beste Lezer,

Iedere minuut haal ik met een excel query data binnen vanuit het internet. Om deze data te annalyseren.
Als de volgende melding pop up komt dan stopt het programma.
Microsoft excel (foutmelding)
Datasource error

Foutmelding crypto 2.PNG

Is het mogelijk om deze popup (genaamd; "Microsoft Excel") te detecteren en een enter te sturen zodat de popup weg gaat.
Of kan deze melding worden gedisabled?
OF zijn er andere oplossingen?


Mijn dank ik groot :)
 
rmer, welkom op het forum
Met een anomiem voorbeeld bestandje wordt je sneller en beter geholpen.

Is dit de api waar je de info vandaan haalt, zie https://cryptowat.ch/docs/api
Deze api stelt info als json-formaat beschikbaar, dat kan (oude)excel-query niet importeren.
Welke excel versie heb je? ik heb excel2007nl.
 
Laatst bewerkt:
Dat klopt, dank voor je reactie
Ik gebruik excel 2016.
een voorbeeld bestandje heb ik zo niet.

soms krijg ik 10 uur geen foutmelding. en dan ineens wel. Soms ook een foute gateway of data is niet beschikbaar.
en die foutmeldingen blijven toch komen.

dus eigenlijk ben ik opzoek naar stukje code om deze meldingen automatisch met "enter" af te sluiten.

wat ik tot nu toe heb gevonden:
'Start auto-close a pop-up MsgBox.
'################################
Sub DisableMsgBox()
dteRunWhen = Now + TimeValue("00:00:01")
Application.OnTime dteRunWhen, "MsgBoxProc"
End Sub



'####################################
'Stop auto-closing a pop-up MsgBox.
'####################################
Sub EnableMsgBox()
Application.OnTime dteRunWhen, "MsgBoxProc", , False
End Sub

alleen dan heb ik nog iets nodig om de msgbox met naam "Microsoft Excel" te detecteren.
 
Zet in je eigen Sub de Application.DisplayAlerts eens op False.
 
Deze twee staan op false:
Application.ScreenUpdating = False
Application.DisplayAlerts = False

Maar dan blijven de error meldingen nog komen.
 
Iedere minuut haal ik met een excel query data binnen vanuit het internet.
Als je te gulzig bent, krijg je krijg je ook foutmeldingen.
Waarschijnlijk krijg je een foutmelding in de vorm van een json, maar daar kan excel query niet mee omgaan.
Each client has an allowance of 8000000000 nanoseconds (8 seconds) of CPU time per hour. The allowance is reset every hour on the hour.
bron:https://cryptowat.ch/docs/api
 
ja dat klopt..
ik kan kijken of de meldingen minder worden als ik hem op 10 min zet.

maar ook deze meldingen komen naar boven:
Foutmelding crypto 3.PNG
Foutmelding crypto 4.PNG
Foutmelding crypto 1.PNG

Iedere oplossing om minder meldingen te krijgen is welkom. al ben ik nog wel opzoek naar een oplossing om de meldingen automatisch weer te sluiten.
 
Hoeveel querytables heb je in het bestand staan ?
 
Als je wil testen waar de fout gegenereerd wordt is het handig deze querytables in aparte werkbladen te zetten.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan