Vilket är det bästa sättet att läsa Excelfiler från ett annat program? Filen innehåller en rad med rubrik och sen ett antal rader med data. Bästa sättet? Det på vad du har för planer för framtiden med ditt program. Var lite otydlig med vad jag menade med bästa sättet. Du hittar en god beskrivning av Excel's filformat påBästa sätt att läsa Excelfiler
1. Öppna excelfilen som en databas med ADO.
2. Starta Excel med COM, öppna filen och hämta data på nåt sätt
3. ?Sv: Bästa sätt att läsa Excelfiler
ADO är bättre så till vida att du kan då hyggligt enkelt byta till en annan databasform, Access, SQL Server osv om du så skulle vilja, utan att ditt program påverkas allt för mycket.
Excel via COM är bättre om du vill utnyttja mer funktionalitet i excel annat än att bara låta den agera databas.Sv: Bästa sätt att läsa Excelfiler
Jag skall bygga en applikation som skall läsa data från en excelfil och stoppa in informationen i ett annat system.
Det jag undrar egentligen vilket sätt som har bäst feltolerans/felhantering.
- Måste man ha excel installerat för att använda excelfiler som datakälla i ADO?
- Kan man få generell information om excelfilen via ADO? (fliknamn mm)
- Hur påverkar språkinställningar, decimaltecken och andra excelinställningar?Sv: Bästa sätt att läsa Excelfiler
sc.openoffice.org/excelfileformat.pdf
Fim W.