TORU Foorum

Veebilehtedelt konkreetse sisu tabelisse kopeerimine

Blitzkrieg - 21.9.2011 14:44

Tere,

Küsimus siis järgmine, et oleks vajadus näiteks paari tuhande firma andmed veebilehtedelt tabelisse salvestada ilma käsitööta(copy paste viisil). Hommikul suutsin mingisuguse programmialge leida aga hetkel ei suuda seda välja enam guugeldada. Ehk kellelgi ideid veel. Salvestada oleks vaja selliseid asju nagu aadress, telefon, email jne.

Miskit sellist olen leidnud aga pole katsetada jõudnud. http://www.automationanywhere.com

[Muudetud: 21.9.2011 Blitzkrieg]

DonQ - 21.9.2011 15:36

Ma olen tavaliselt IE abil kopipeisti excelisse teinud ja seal paari makroga töödelnud. Oleks sa algse lehe viitegi andnud, teaks öelda, kas see on mõeldav.

Blitzkrieg - 21.9.2011 19:13

Leht ise siin http://www.edu.gov.on.ca/eng/sift/schoolProfileSec.asp?SCH_NUMBER=8...

Siit oleks vaja siis nimi, aadress, telefon, fax, koduleht kätte saada tabelisse. Neid lehti oleks siis kokku mingi tuhat kuni rohkem :d

Kuna see meetod eeldaks ikkagi, et ma peaksin käsitsi kopeerima need andmed exceli läheks meeletult aega. Sama kiiresti saaksin juba ilma makrota sellega hakkama.



[Muudetud: 21.9.2011 Blitzkrieg]

Timukas - 21.9.2011 19:38

Kui täpsustaksid, siis äkki keegi viitsib näpuharjutuseks mingi skripti progeda (kasvõi ise, aga lubada ei julge).
Mis loogika järgi neid lehti leida, millel andmeid vaja? Samuti ütle täpselt, mis andmeid ja mis formaadis. Kui keegi tõesti teebki valmis, siis ta ei ole just rõõmus, kui pärast saab teada, et sa mõtlesid midagi muud.

Blitzkrieg - 21.9.2011 21:01

Pmt. Võtad siis lehelt http://www.edu.gov.on.ca/eng/sift/indexSec.asp?schoolCount=under linna siis saad seal asuvad koolid. Siis klikiks need läbi ja sealt oleks vaja salvestada järgmised andmed:

Kooli nimi
aadress
Telefon
Fax
Enrolment
Board name

Tabel võiks olla stiilis
Name of school Fax number Telephone Number Enrolment School Board
A Y Jackson Secondary School 4163954454 4163953140 1182 TDSB
Agincourt Collegiate Institute 4163966714 4163966675 1536 TDSB

Timukas - 21.9.2011 21:43

Ega see sama tulemust ei anna, kui samalt lehelt võtta "School Name" ja klikkida seal kõik läbi? Säästaks klikke.

Blitzkrieg - 21.9.2011 22:08

peaks olema sama

Timukas - 21.9.2011 23:31

Vast sobib.
Kui kõik on ühes lahtris, siis näiteks Excelis Data->From text, otsi oma fail ja määra Delimiter-iks semikoolon.

Lisa fail: file.csv (72kB)
Seda faili on alla laaditud 604 korda

Blitzkrieg - 22.9.2011 06:29

super töö igatahes. Elupäästja :D
hommik on õhtust targem ja tundub et exceli abil suudan seda edaspidi ka vist teha kui kasutada data from web funtsiooni ja pärast ebavajalik automaatselt ära kustutada ning siis paste specialiga veergudesse jagada.

[Muudetud: 22.9.2011 Blitzkrieg]