Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

copy paste Excel u web obrazac

38 views
Skip to first unread message

BBird

unread,
Jul 15, 2015, 2:30:03 AM7/15/15
to
Pitanje za gurue:

Kako iskopirati podatke iz Excela u nekakv web obrazac?

Evo npr. izmišljen jednostavan primjer: u excelu imam u čelijama A1 do A4
već upisane slijedeće podatke:
u A1 je ime, u A2 je prezime, u A3 je grad, a u A4 ulica

a u formularu koji trebam ispuniti na nekoj web stranici trebam u 4
predviđena polja (BTW. koja su poredana po istovjetnom redoslijedu i po
kojima se kao i u svim drugim uobičajenim web formularim prebacuje s jednog
polja na slijedeće pritiskom na TAB) - trebam upisati iste podatke koje već
imam upisane u excel tablici.


Ako u excelu označim sve željene čelije od A1 do A4 i kopiranje u clipboard
(Ctrl+C),
i to zalijepim (Ctrl+V) u prvo polje u formularu na web stranici - neće
ispoasti dobro jer će biti iskopirani podaci iz sve 4 čelije u ispto polja
na web obrascu.

Ima li neka caka u excelu ? ili možda koristiti neki "treći" clipboard
program u kojem bi se moglo nekako automatski definirati da ubacuje
kontrolni kod TAB iza podatke svake u clipboard iskopirane čelije?

Zahvaljujem na svakom konstruktivnom savjetu.


Bubba

unread,
Jul 15, 2015, 7:30:36 AM7/15/15
to
BBird's log on stardate 15 srp 2015

> Kako iskopirati podatke iz Excela u nekakv web obrazac?

Tesko? :)

http://youtu.be/LqHOQjDUwcQ?hd=1

U principu, koristeci COM s Excelom
(https://msdn.microsoft.com/library/ms693341(VS.85).aspx) poberes
vrijednosti iz zeljenih celija (Excel se ne mora niti otvoriti, ako sto
vidis, ali mora biti instaliran na racunalu, s podrskom za XLSX u ovom
slucaju + mora se zvati Form.xsls i biti na Desktopu jer sam lijen), zatim
se pobrane vrijednosti pohrane u program i ceka se pritisak hot keya koji
se registriraju pomocu RegisterHotKey(), dva zadana globalna atoma (jedan
hotkey pokrece "skriptu" dok drugi gasi softver) te klasicnog callbacka na
nevidljivom prozoru koji svako polje stavlja u svoju varijablu.

Koa sto vidis, odabravsi prvo polje u nekoj formi (eto, web formi),
pritiskom na Ctrl+0 (nula) pokreces gore navedeno + emulaciju Tab i Ctrl+V
kombinacije gdje se prilikom svake promjenje polja web obrasca u clipboard
sprema sljedeca vrijednost.

S Ctrl+Z gasis softver a kombinaciju Ctrl+0 mozes ponavljati koliko god
puta te veseli.

Ako zelis isprobati sam (x64 verzija):
http://dev.banelli.biz/tmp/ExcelToWebForm.exe
VirusTotal:
https://www.virustotal.com/en/file/c1e6731b78845d715a83cb0528bd8d622e7f26d
f21dbc873a82848f7e7f4ea57/analysis/1436959637/ (0 / 55)

Jasno, mozes ici u bezbroj kombinacija, od toga da imas Excel sa 1000
redaka i da svaki puta procitas sljedeci ili sto god te veseli.

E sad, postoji li laksi nacin... Nemam pojma. Bilo kako bilo, morao bi
nesto "programirati" kako god okrenes, mislim da nema gotovog rjesenja.

--
"If you lie to the compiler,
it will get its revenge."
Henry Spencer
http://www.pci-z.com/

BBird

unread,
Jul 16, 2015, 12:30:03 PM7/16/15
to
"Bubba" <nick...@banelli.biz.invalid> je napisao u poruci interesnoj
grupi:XnsA4D8896F0800...@130.133.4.11...
> BBird's log on stardate 15 srp 2015
>
>> Kako iskopirati podatke iz Excela u nekakv web obrazac?
>
> http://youtu.be/LqHOQjDUwcQ?hd=1
Oprosti bio sam na putu pa nisam mogao odmah odgovoriti.
E hvala na odgovoru i na trudu.
Moram priznati da sam s programiranjem na Vi i da mi nije baš sve jasno u
tvom odgovoru Uonaj doi koji govori o korištenju COM (WTF je COM ?)

Uglavnom s tvog linka skinuo ExceToWebForm.exe, ali nažalost imam 32 bitne
Windowse a ne 64 bitne, pa ne mogu niti pokrenuti taj downloadani
instalacijski fajl.
I tu zapeo
:-)

poz


Bubba

unread,
Jul 16, 2015, 1:13:15 PM7/16/15
to
BBird's log on stardate 16 srp 2015

/snip

Je li ti ovo ispravan mail u headeru?

BBird

unread,
Jul 16, 2015, 3:01:02 PM7/16/15
to
"Bubba" <nick...@banelli.biz.invalid> je napisao u poruci interesnoj

> Je li ti ovo ispravan mail u headeru?


je

Bubba

unread,
Jul 16, 2015, 3:30:28 PM7/16/15
to
BBird's log on stardate 16 srp 2015

>> Je li ti ovo ispravan mail u headeru?
> je

Google se ne slaze bas s tobom.

Delivery to the following recipient failed permanently:

hanna...@gmail.com

Technical details of permanent failure:
Google tried to deliver your message, but it was rejected by the server
for the recipient domain gmail.com by gmail-smtp-in.l.google.com.
[74.125.195.27].

The error that the other server returned was:
550-5.1.1 The email account that you tried to reach does not exist. Please
try
550-5.1.1 double-checking the recipient's email address for typos or
550-5.1.1 unnecessary spaces. Learn more at
550 5.1.1 https://support.google.com/mail/answer/6596 d2si15082969wjw.157
- gsmtp

Isti link ti je kao i gore, samo x86 verzija.

BBird

unread,
Jul 17, 2015, 9:30:02 AM7/17/15
to
"Bubba" <nick...@banelli.biz.invalid> je napisao u poruci interesnoj


> Google se ne slaze bas s tobom.


Google je u pravu.
U zadnjih par godina mi je vid oslabio i krivo mi stoji (očito već par
godina - od zadnje reinstalacije windowsa)

Jedno "l" viška u adresi i nije nešto strašno - (nać će poštar ako valja)
;-)

Evo, ispravih i sad bi trebalo biti dobro,



BBird

unread,
Jul 18, 2015, 3:30:03 AM7/18/15
to
Radi !!!!
Bubba ti si genije!

Puno ti hvala na strpljenju i trudu.

0 new messages