die XML-Datei in Excel 2003 Wenn das Öffnen und als DBF 4 Dateityp Speicher funktioniert, was als können Sie sollen nur diesen Prozess über ein Programm emulieren. Es gibt mindestens zwei Ansätze:
1) VBA whithin Excel ausgeführt wird:
Der andere Ansatz VBA verwendet, die in Excel läuft und automatisiert die Sachen, die Sie manuell tun. Um ein Gefühl dafür zu bekommen. Sie könnten den Makrorekorder ausführen und die Umwandlung einmal manuell durchführen. Danach siehst du den VBA-Code, der die Dinge nachbildet, die du machst. Mit wenig Feinabstimmung sollten Sie in der Lage sein, den gesamten Prozess zu automatisieren.
2) Externe Anwendung: Im Grunde erstellen Sie ein Excel-Objekt in einer separaten Windows-Anwendung, die Excel kapselt und Sie tun die Dinge, die Sie manuell über dieses Objekt aus der Ferne tun würden.
Beispielcode mit VS 2008, C# und .NET:
....
using System;
using Microsoft.Office.Interop.Excel;
...
Microsoft.Office.Interop.Excel.Application oExcelApplication = new
Microsoft.Office.Interop.Excel.Application();
...
oExcelApplication.Workbooks.Open(....);
....
und speichern Sie die Datei im DBF4-Format.
Ich hoffe, das hilft.
Ihre Lösung verwendet und es hat funktioniert. Vielen Dank! – alex