Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:14 Der er 11 kommentarer og
2 løsninger

Aflæse fra en excelfil (igen)

Hej

Jeg har et skema, hvor der nogle dage er "lærerfri" timer. Disse er beskrevet blot med ordet "lærerfri".

Er der nogen måde man kan få ASP til at aflæse en excel fil og KUN udskrive de felter, hvor der står lærerfri?

Jeg har kigget lidt på nogle eksempler på nettet, men jeg har ikke kunnet finde noget :/

(http://eksperten.dk/spm/508159)
Avatar billede tzag_dk Nybegynder
10. juni 2004 - 14:16 #1
hvilket nr er kolonnen "lærerfri"?
Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:16 #2
Kommentar: tzag_dk
10/06-2004 14:09:40 hvilket nr er kolonnen "lærerfri"?

For lige at svare på din kommentar her :)

Det er et skoleskema så at sige;

08.30 - 10.00        Matematik
10.10 - 11.40        Lærerfri
12.00 - 13.30        Programmering

Osv osv.. der er altså ikke en bestemt kolonne, hvor der står lærerfri og det kan jo svinge fra dag til dag og uge til uge, hvornår der er lærerfri timer :)
Avatar billede tzag_dk Nybegynder
10. juni 2004 - 14:20 #3
Så ved jeg ikke lige hvordan det kan løses :-(
Sorry
Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:21 #4
Æv :( Ellers mange tak :)
Avatar billede hmmhelpinghmm Nybegynder
10. juni 2004 - 14:24 #5
JEg ved ikke hvordan, men det ville nok være nemmere med en access database.
Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:29 #6
Nu kører vi en MSSQL.. såh
Avatar billede tzag_dk Nybegynder
10. juni 2004 - 14:31 #7
Hvordan er HELE din excel fil bygget op?
Har måske en ide :-)
Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:35 #8
Jeg har ikke bygget den op endnu :) Vi har ingen licens til den.. den skal først hentes hjem, hvis det er.

Så ville egentlig bare høre om det var muligt, og hvis det var, hvordan :D Men fortæl da om din ide!
Avatar billede tzag_dk Nybegynder
10. juni 2004 - 14:46 #9
Hvis vi tager udgangspunkt i det andet script, så kan man måske lave det sådan her:

rstExcel.Open "SELECT * FROM TestData WHERE (B LIKE 'lærerfri') OR (C LIKE 'lærerfri') OR (D LIKE 'lærerfri') OR (E LIKE 'lærerfri') OR (F LIKE 'lærerfri');", cnnExcel, _
    adOpenStatic, adLockPessimistic

Og så skal excel fil´en se sådan her ud:
A--------------B--------------C----------D----E----F----
08.30 - 10.00--Matematik------Lærerfri---
10.10 - 11.40--Lærerfri-------Lærerfri---
12.00 - 13.30--Programmering--Matematik--

osv.

B = Mandag
C = Tirsdag
D = Onsdag
E = Torsdag
F = Fredag

Kan du følge det? Jeg ved ikke om det vil virke, har ikke forsøgt selv :-)
Avatar billede bundgaard Nybegynder
10. juni 2004 - 14:51 #10
Hmm ja.. det ser jo umiddelbart logisk ud :D

Er der andre der har nogle forslag eller kommentarer til tzag_dks løsning? :D
Avatar billede bundgaard Nybegynder
14. juni 2004 - 08:00 #11
Lukker her.. smid et svar tzag, så deler vi i porten :)
Avatar billede tzag_dk Nybegynder
14. juni 2004 - 10:16 #12
Okay, her er et svar :-)
Avatar billede bundgaard Nybegynder
14. juni 2004 - 10:17 #13
jeg takker for input :)
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
Kurser inden for grundlæggende programmering

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

Seneste spørgsmål Seneste aktivitet
I dag 10:21 Ny printer, men hvilken Af mort1 i Printere
I går 19:41 USB på Linux Af Uvanga i Linux
12/0818:26 Hvilken type mus Af mort1 i PC
11/0813:21 ms Forms Af leahcim i Andet software
10/0821:30 Blokeret på Snapchat? Af LineP i Chat & Messaging