mboost-dp1
Program der læser excel-data
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Ohøj folkens
Hvor svært/let er det at skrive et program (i valgfrit sprog) der opfylder nedestående?
Har en håndfuld forskellige excel-ark, der trækker nogle statistikker fra et bestemt program (arbejdsrelateret).
Disse skal programmet kunne læse, og så dermed udlede nogle grafer i stil (eller bare nogle farvekoder) med fx "kl. 1300 - X antal søgninger/whatever - X antal procent over/under mål"
Og så skal der være en printer-funktion deri, men det er nok det mindste problem. :)
Det skal lige siges, at undertegnede har erfaring med alm. design af hjemmesider. Er dog villig til at lære et eller flere nye sprog, da det højst sandsynligt bliver nødvendigt.
Er det en overskuelig opgave?
Hvor svært/let er det at skrive et program (i valgfrit sprog) der opfylder nedestående?
Har en håndfuld forskellige excel-ark, der trækker nogle statistikker fra et bestemt program (arbejdsrelateret).
Disse skal programmet kunne læse, og så dermed udlede nogle grafer i stil (eller bare nogle farvekoder) med fx "kl. 1300 - X antal søgninger/whatever - X antal procent over/under mål"
Og så skal der være en printer-funktion deri, men det er nok det mindste problem. :)
Det skal lige siges, at undertegnede har erfaring med alm. design af hjemmesider. Er dog villig til at lære et eller flere nye sprog, da det højst sandsynligt bliver nødvendigt.
Er det en overskuelig opgave?
#1
Incredibly pain in the arse, medmindre du taler om at scripte med Excel? :)
Reelt at laese en XLS fil uafhaengigt af Excel, er nok rimeligt langt ude i fremtiden for dig, hvis 'almindeligt design af hjemmesider' er det eneste kodesprog du kender. ;)
Med hacks som #2 viser, kan det godt lade sig goere.
Incredibly pain in the arse, medmindre du taler om at scripte med Excel? :)
Reelt at laese en XLS fil uafhaengigt af Excel, er nok rimeligt langt ude i fremtiden for dig, hvis 'almindeligt design af hjemmesider' er det eneste kodesprog du kender. ;)
Med hacks som #2 viser, kan det godt lade sig goere.
Norrah's VB-eksempel og Windcape's C#-eksempel bygger begge på automation af Excel via COM. D.v.s. at de kræver at man har Excel installeret og derudover er performance ikke noget at råbe hurra for. Derudover er det også til tider, en kende komplekst at lave COM interop. (Men det er denne løsning jeg også selv bruger.)
Windcape's PHP-eksempel er baseret på at man gemmer Excel-dokumentet som XML ... duh!
En 3. mulighed er at åbne Excel-dokumenterne via ODBC. D.v.s. at man behandler dem, som var de databaser. Hvilket igen vil sige, at du med dit nuværende "hjemmeside-erfaring" sandsynligvis allerede kan lave dette.
(Til gengæld er jeg ikke sikker på, at dine Excel-dokumenter "trækker data fra et bestemt program", når man åbner dem på denne måde. Men jeg ved det ikke.)
Og printer-funktion er *ikke* dit mindste problem, med mindre at du laver løsningen via html.
Windcape's PHP-eksempel er baseret på at man gemmer Excel-dokumentet som XML ... duh!
En 3. mulighed er at åbne Excel-dokumenterne via ODBC. D.v.s. at man behandler dem, som var de databaser. Hvilket igen vil sige, at du med dit nuværende "hjemmeside-erfaring" sandsynligvis allerede kan lave dette.
(Til gengæld er jeg ikke sikker på, at dine Excel-dokumenter "trækker data fra et bestemt program", når man åbner dem på denne måde. Men jeg ved det ikke.)
Og printer-funktion er *ikke* dit mindste problem, med mindre at du laver løsningen via html.
#3
Er reelt ligeglad med hvor lang tid jeg skal bruge på det - jeg skal nok få det lavet, hvis jeg beslutter mig for det.
#4
Tak, ser ud til at være noget i den stil jeg har brug for. Kigger lige nærmere på det.
#5
Performance er ikke det vigtigste umiddelbart. Der vil unægteligt blive noget slamkode - og optimere kan man jo altid gøre hen af vejen. Det er blot tiltænkt at skulle kunne opdatere sig selv ved bestemte tidsintervaller. Og så er det ikke ret meget data der skal trækkes på trods af det.
Er reelt ligeglad med hvor lang tid jeg skal bruge på det - jeg skal nok få det lavet, hvis jeg beslutter mig for det.
#4
Tak, ser ud til at være noget i den stil jeg har brug for. Kigger lige nærmere på det.
#5
Performance er ikke det vigtigste umiddelbart. Der vil unægteligt blive noget slamkode - og optimere kan man jo altid gøre hen af vejen. Det er blot tiltænkt at skulle kunne opdatere sig selv ved bestemte tidsintervaller. Og så er det ikke ret meget data der skal trækkes på trods af det.
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.