Avatar billede brilleabe Nybegynder
14. februar 2004 - 16:39 Der er 17 kommentarer og
1 løsning

Hent ekstern data i excel fra webben

Excel 2000 har en super feature til at hente data fra tabeller på internettet.

Det virker fint hvis man kan linke direkte til tabellen, men hvis man skal via et søgefelt på hjemmesiden er det et problem.

Er det muligt at få Excel til at skrive data i et søgefelt på en hjemme side og så hente indholdet af resultatet? (via vba?)
Avatar billede brilleabe Nybegynder
14. februar 2004 - 17:05 #1
Den data som skal slås op kommer fra en celle i et ark i excel.
Avatar billede Slettet bruger
14. februar 2004 - 17:24 #2
Hvilken hjemmeside er det fra ?
Avatar billede brilleabe Nybegynder
14. februar 2004 - 17:26 #3
Det er fra en intraweb, så det er ikke muligt for andre at se den, men jeg prøver lige at finde en offentlig side som ligner.
Avatar billede brilleabe Nybegynder
14. februar 2004 - 17:35 #4
Det kunne f.eks være google - der skal så indsættes data fra en celle i søgefeltet og det er så resultatet som skal hentes ind i excel
Avatar billede brilleabe Nybegynder
14. februar 2004 - 17:39 #5
Og det skal lige tilføjes at det på den aktuelle ikke er muligt at 'se' det søgte i URL'en - hvis i forstår...
Avatar billede Slettet bruger
14. februar 2004 - 19:40 #6
Der røg min snedige plan...
Kan du ikke få oplyst URL formatet med query parametre fra intraweb administratoren ?
Avatar billede brilleabe Nybegynder
14. februar 2004 - 19:56 #7
Det kan vist ikke bruges - URL'en ændres ikke når der søges.
Avatar billede bak Forsker
16. februar 2004 - 09:38 #8
Du skal have kontakt til søgescriptet
hvis det er google så så skriv
www.google.dk/search?q=[]

de firkantede paranteser angiver en parameter, der skal søges på.
I næste step (der hvor du bliver spurgt om hvor det skal indsættes)
trykker du på knappen Parameter.
Her kan du så vælge hvor du vil hente din parameter fra.
Avatar billede bak Forsker
16. februar 2004 - 09:46 #9
Avatar billede brilleabe Nybegynder
16. februar 2004 - 21:40 #10
Hej Bak,

Det er desværre ikke muligt, da søgningen ikke kan 'ses' i URL'en hvis du forstår.
Avatar billede Slettet bruger
16. februar 2004 - 22:27 #11
Prøv at bruge funktionen "View source" på din intraweb side (hvis den vises i en browser).

Find og kopier alt hvad der er imellem tags <FORM> og </FORM>.
Hvis der er flere forms, så kun den som representerer dit søgefelt.

Det der er interessent er <FORM action=xxx> hvor xxx vil være dit søgescript.

Det er ikke muligt at få Excel til at udfylde formen, trykke "søg" og hente resultaterne. Det vil kun være muligt hvis vi kan gå "udenom" søgefeltet og sende en query direkte til serveren. Derfor er det interessent at få søgeparemetrene at vide.
Avatar billede brilleabe Nybegynder
16. februar 2004 - 22:37 #12
Fundet! Jeg har sat xxx ind i koden der hvor mit søge kriterie er.
<FORM METHOD="POST"  ENCTYPE="application/x-www-form-urlencoded">

<TABLE><TR><TD>nummer</TD></TR> <TR><TD><INPUT TYPE="text" NAME="0" VALUE="xxx"></TD> <TD><INPUT TYPE="submit" NAME="action" VALUE="Søg"></TD></TR></TABLE> </FORM>
Avatar billede brilleabe Nybegynder
16. februar 2004 - 22:38 #13
Så skal jeg bare have xxx nappet fra en celle i et regneark..
Avatar billede Slettet bruger
16. februar 2004 - 22:56 #14
Jeg syntes <FORM> taggen mangler en action= attribut ?
Noget i retningen af
<FORM method="POST" action="søgescript.php" ... >

"action" attributten er den HTML side eller script der kaldes når du trykker på
"søg" knappen.
Avatar billede brilleabe Nybegynder
16. februar 2004 - 23:16 #15
Noget a la dette her? Siden kalder et script som ligger i en fil der hedder "Dir"
Navnet Dir findes i denne del af koden: ALT="[DIR]" (se nedenfor)


<TD ALIGN="left"><TABLE CELLSPACING="6" VALIGN="top" CELLPADDING="0"> <TR><TD VALIGN="top"><a href="home.pl?path=Scripts/"><IMG SRC="/icons/back.gif" ALT="[DIR]" BORDER=0></a></TD> <TD VALIGN="center"><a href="home.pl?path=Scripts/">(Parent Dir)</a>
Avatar billede brilleabe Nybegynder
16. februar 2004 - 23:23 #16
Jeg bliver nød til at smutte i kassen, men jeg kommer retur lige så snart jeg får fri i morgen. Håber du har et brud.
Avatar billede brilleabe Nybegynder
27. marts 2004 - 11:00 #17
jeg kan sgu' ik' få det til at funke. Er der andre bud ? (ellers må jeg hellere få lukket)
Avatar billede brilleabe Nybegynder
28. april 2004 - 21:38 #18
lukketid..
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester