Hallo Leute!
Ich habe ein merkwürdiges Phänomen:
In einer Subroutine einer VB6-Anwendung formatiere ich eine Excel-Tabelle. Die Formatierung fällt unterschiedlich aus, je nachdem, ob das Application-Objekt neu gebildet wird (CreateObject) oder auf ein schon geöffnetes verwiesen wird (GetObject, falls Excel schon geöffnet ist). Im Fall von "CreateObject" gibt es keine Probleme mit der Formatierung, bei "GetObject" werden einige Formatierungsbefehle einfach nicht abgearbeitet, stattdessen wird die Subroutine einfach wieder verlassen.
XLWsh.Columns("A:H").ColumnWidth = 10
XLWsh.Columns("A:H").Select
funktioniert noch, aber bei
With Selection.Borders(xl...) bzw.
With XLWsh.Selection.Borders(xl...)
...
End With
läuft gar nichts mehr! Auch
XLWsh.Columns("A:H").Borders(xl...)
klappt nicht.
Deshalb meine Frage: Gibt es noch andere Befehle zur Formatierung der Zellrahmen bei Excel?
MfG
UselessUser