Zdravo,
Na spodnji strani bi rad spremenil datum in prepisal podatek v količini v excel. Datum mi s spodnjo kodo na WEB uspe spremeniti, vendar pa se podatek o količini potem ne spremeni. Npr.: če spremenim datum na 22.3.16 je podatek o količini še vedno 23.3.16 (podatek znotraj tekočega dneva). To pa je zato, ker lahko datum spreminjaš samo preko koledarja: če klikneš v koledar ali polje in izbereš ustrezen datum, potem se tudi količinski podatek ustrezno spremni. Moje vprašanje je, kaj v kodi manjka oz kaj moram dodati, da bi mi tudi to delalo?
Hvala in lp
[code]Sub UpdateDate()
Dim ie As SHDocVw.InternetExplorer
Set ie = New SHDocVw.InternetExplorer
ie.Visible = True
ie.Navigate "http://www.plinovodi.si/za-uporabnike/i ... odstopanj/"
Do
DoEvents
Loop Until ie.ReadyState = READYSTATE_COMPLETE
Set doc = ie.Document
Call doc.getElementById("transport-day").setAttribute("value", "22.03.2016")
End Sub[/code]
Sprememba podatka na WEB preko VBA
Re: Sprememba podatka na WEB preko VBA
Pozdravljeni,
Na vprašanje ste si bolj ali manj odgovorili sami. Na strani ni dovolj, da spremenite datum, saj je zadaj aplikacija, ki se sproži ob izboru datuma iz koledarja. Ker vi te akcije ne sprožite se preračun ne izvede. Za rešitev tega problema se torej morate obrniti na podjetje 'Plonovodi', ki je lastnik te aplikacije
Na vprašanje ste si bolj ali manj odgovorili sami. Na strani ni dovolj, da spremenite datum, saj je zadaj aplikacija, ki se sproži ob izboru datuma iz koledarja. Ker vi te akcije ne sprožite se preračun ne izvede. Za rešitev tega problema se torej morate obrniti na podjetje 'Plonovodi', ki je lastnik te aplikacije
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Re: Sprememba podatka na WEB preko VBA
ok, hvala za odg.
Lp
Lp