Pozdravljeni
Uporabljam tabelo, ki jo polnim z Microsoft Queryjem.
Uspel sem vključiti parametre, to deluje.
Osveževanje tabele ( ponovni zagon Queryja) sem vezal na gumb.
Pri osveževanju pa mi javlja napako "Tabela se ne sme prekrivati z obsegom, ki vsebuje .. rezultat poizvedbe, ... ".
Če tabelo pred tem pobrišem, makro dela.
Tu imam težavo, ker tabela prvič še ne obstaja in dobim prekinitev "Run time error 1004"
Saj se da sprogramirat tako, da ločim prvo in naslednje izvajanje. Ni pa najlepša rešitev.
Vprašanje:
- Ne znam preveriti, če ima tabele (poizvedbe) že obstaja
- Ali je možno osveževanje izvesti brez brisanja predhodnega rezultata ?
Drago
Osveževanje podatkov iz SQL-a
Re: Osveževanje podatkov iz SQL-a
Saj temu služi opcija Osveži, ki se nahaja na traku Podatki. Slednja vam izvede VBA ukaz:
Koda: Izberi vse
Selection.ListObject.QueryTable.Refresh BackgroundQuery:=False
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator