webForumDet fria alternativet

Asp och excel

6 svar · 228 visningar · startad av Zacay

ZacayMedlem sedan juli 200164 inlägg
#1

Hur kan jag få ut information ur celler i ett excel dokument i asp?

:)

icaaqMedlem sedan okt. 20005 273 inlägg
#2

välkommen hit Zacay :)

det första du kan göra är att söka lite på wF´s eminenta sök sida..den hittar du här uppr till höger...om du inte hittar nått där får du säga till igen så hjälper vi dig...(men detta ämne har varit uppe förut, så du bör hitta något)

------------------
I like ¼ £ whith cheese

[Redigerat av icaaq den 26 jul 2001]

ZacayMedlem sedan juli 200164 inlägg
#3

Jag har nu läst allt med excel och asp i forumet och har inte hittat just vad jag behöver.
Det bästa jag hittils har hittat är http://www.asp101.com/samples/xl_data.asp

men det räkte inte, jag skulle vilja kunna plocka ut text ur specifika celler,
exempel att ta ut texten som finns i cell A4 eller B25

Oxå söka efter ett namn i första kolumnen och plocka ut vilket värde som helst ifrån samma rad!

Några tips?

[Redigerat av Zacay den 28 jul 2001]

cyprysMedlem sedan dec. 20003 563 inlägg
#4

Det här har väl varit uppe några gånger men...
Jag känner mig lite snäll idag. :)
Vad du måste göra är att definera ett område i excelarket.
* Markera ett område och skriv in namnet på det antingen genom att bara skriva det i den lilla ruta som brukar finnas upp till vänster eller
infoga / namn / definera.
Det skriver du sen som tabellnamnet står gentemot en databas.
Sen är det väl bara in med if-satser etc för vad du nu ville göra.

<%
Set Econn = Server.CreateObject("ADODB.Connection")
Econn.Open ("DRIVER={Microsoft Excel Driver (*.xls)}; DBQ=" & Server.MapPath ("fil.xls"))

Set rs = Econn.execute("SELECT * FROM def_omrade ")
fieldnr = rs1.fields.count - 1

response.write "<table>"
do until rs.eof
response.write "<tr>"
 for i = 0 to fieldnr
 	response.write "<td>"&rs.fields(i).value&"</td>"
 next
response.write "</tr>"
rs.movenext
loop
response.write "</table>"

set rs = nothing
Econn.close
set Econn = nothing
%>

Hoppas det vägledde dig i alla fall.
I det här fallet skrivs allt ut i en tabell ur området.

------------------
MVH // Cyprys
Cyprys
Synd att du inte kan köpa en voodoojordglob och sedan snurra på den fort som fan och skrämma skiten ur alla.

ZacayMedlem sedan juli 200164 inlägg
#5

Ahh, nu förstår jag, jag som satt o undrade på vad TestData var för något!

hehe

tack så mycket för hjälpen.

nakozMedlem sedan dec. 1999653 inlägg
#6

surfa inte på jobbet zacay! :)
bra att du hajat iaf.. :)

------------------
stora pojkar gråter också.

ZacayMedlem sedan juli 200164 inlägg
#7

Hehe nakoz!
jag börjat med excel filen nu!
Snart ska det vara färdigt!

142 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)