Archiv verlassen und diese Seite im Standarddesign anzeigen : C# und Excel-Tabellen
Hallo,
ich suche Lösungen / Ansätze / Vorschläge zu folgendem Problem:
Ich möchte via C# auf eine Excel-Tabelle zugreifen und hier entweder einen vom Anwender bestimmten oder hart kodierten Bereich auslesen, bspw. alle Zellen der Spalte A, Reihe 5 bis 20.
Gibts da Möglichkeiten, das zu realisieren?
Danke für eure Hilfe und viele Grüsse,
Bubble
Gartenzwerg
14-03-2004, 08:24
hi,
ob es da für C# extra Methoden o.ä. gibt, kann ich dir leider nicht sagen. Aber wenn dich der Aufbau eines *.xls Formates interessiert, schau dir mal die Seite http://www.wotsit.org/ an. Dort stehen für fast alle Formate Definitionen und Referenzen bereit.
Tschau Gartenzwerg
peschmae
14-03-2004, 08:28
Mit der Frage bist du wohl in einem anderen Board richtiger als hier - da geht es nämlich vor allem um plattformunabhängige und wenn schon dann Unix/Linuxspezifische Programmierung. Nix Windows.
Schau mal bei www.coding-board.de vorbei.
MfG Peschmä
anda_skoa
14-03-2004, 18:47
Das ist sicher ein ziemlich triviales Problem bei installiertem Excel.
Das wird vermutlich eine COM Komponenten oder was ActiveX-mäßiges installieren, dass so etwas leicht macht, bzw eine .Net Version davon.
Gibts sicher in der MSDN ein Beispiel dafür.
Ciao,
_
Danke für eure Antworten.
@Gartenzwerg: Ich glaube der Aufwand wäre zu groß, sich die Datenstruktur eines .xls-Dokuments anzuschauen und auf dieser Grundlage zu arbeiten. Der Ansatz ist sicherlich interessant, aber dazu bin ich zu wenig Programmierer fürchte ich ...
@perschmae: .NET ist nicht zwangsweise an die Windows-Plattform gebunden (http://www.go-mono.net/). Excel aber leider schon ;) ... danke für den Link, werds dort mal versuchen.
@anda_skoa: COM-Komponente, ja. Ich hab bisher leider nur PIAs für Office XP gefunden, muss aber mit Excel 97 arbeiten ... naja, vielleicht find ich noch mehr.
Bubble
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.