Hallo Leute,
ich würde gern eine Windows-Form schreiben, die Excel-Dateien bearbeitet. Dabei müsste via Excel eine TXT-Datei ausgelesen werden.
Das dazu benötigte Programm habe ich mal als Excel-Makro geschrieben, was super funktionierte, aber mit MVB 2008 Express sind die xl-Eigenschaften nicht mehr deklariert.
Mit:
Private Sub Form_Load()
Excel = CreateObject(„Excel.Application“)
Excel.visible = True
End Sub
Deklariere ich Excel als Application.
Eines der Felder heisst zum Beispiel:
.RefreshStyle = xlInsertDeleteCells
(hierbei ist kein debuggen möglich, da xlInsertDeleteCells nicht deklariert ist.)
auch
.RefreshStyle = Excel.xlInsertDeleteCells
habe ich schon probiert.
(Diesen Code kann man Compilieren, aber zur Laufzeit bricht der Debugger bei dieser Zeile ab. Die MEldung ist: Der offentliche Member xlInsertDeleteCells für den Typ Application wurde nicht gefunden.)
Beim Googlen habe was von set und get gelesen, aber einfach nicht begriffen, kann einer Helfen?