Hallo alle zusammen
Die in der Überschrift angegebene Fehlermeldung bekomme ich überall dort in meinem VBA Programm,
wo ich in der Ziel Excel Tabelle Die Rahmen angeben möchte, also ob dicker, dünner oder überhaupt.
Wenn ich die betreffenden Kommandos auskommentiere läuft das script gut durch halt nur ohne die Rahmen
und das ist leider sehr unübersichtlich.
Ich hoffe hier kann mir wer helfen!
Der Code auszugsweise:
Wie zusehen ist musste ich ne menge auskommentieren und das ist ja noch nicht alles geht immer so weiter
Mfg
Ole
Edit by LaMa5:
- VB-Tag eingefügt, das nächste Mal bitte selbst dran denken!
Die in der Überschrift angegebene Fehlermeldung bekomme ich überall dort in meinem VBA Programm,
wo ich in der Ziel Excel Tabelle Die Rahmen angeben möchte, also ob dicker, dünner oder überhaupt.
Wenn ich die betreffenden Kommandos auskommentiere läuft das script gut durch halt nur ohne die Rahmen
und das ist leider sehr unübersichtlich.
Ich hoffe hier kann mir wer helfen!
Der Code auszugsweise:
Visual Basic-Quellcode
- Sub Main()
- Dim excelobj As Object
- 'excel oeffnen
- Set excelobj = GetObject(, "Excel.Application")
- excelobj.Visible = True
- excelobj.Sheets("Kundenzählliste").Select
- excelobj.Sheets("Kundenzählliste").Name = "Rohdaten"
- excelobj.Sheets("Tabelle2").Select
- excelobj.Sheets("Tabelle2").Name = "Kundenzählliste"
- excelobj.Range("A1:D1").Select
- With excelobj.Selection
- '.HorizontalAlignment = xlGeneral
- '.VerticalAlignment = xlBottom
- .WrapText = False
- .Orientation = 0
- .AddIndent = False
- .ShrinkToFit = False
- .MergeCells = True
- End With
- .
- .
- .
- ' excelobj.Selection.Borders(xlDiagonalDown).LineStyle = xlNone
- ' excelobj.Selection.Borders(xlDiagonalUp).LineStyle = xlNone
- ' With excelobj.Selection.Borders(xlEdgeLeft)
- ' .LineStyle = xlContinuous
- ' .Weight = xlMedium
- ' .ColorIndex = xlAutomatic
- ' End With
- ' With excelobj.Selection.Borders(xlEdgeTop)
- ' .LineStyle = xlContinuous
- ' .Weight = xlMedium
- ' .ColorIndex = xlAutomatic
- ' End With
- ' With excelobj.Selection.Borders(xlEdgeBottom)
- ' .LineStyle = xlContinuous
- ' .Weight = xlMedium
- ' .ColorIndex = xlAutomatic
- ' End With
- ' With excelobj.Selection.Borders(xlEdgeRight)
- ' .LineStyle = xlContinuous
- ' .Weight = xlMedium
- ' .ColorIndex = xlAutomatic
- ' End With
- ' excelobj.Selection.Borders(xlInsideVertical).LineStyle = xlNone
- ' excelobj.Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
- ' excelobj.Selection.Borders(xlDiagonalDown).LineStyle = xlNone
- ' excelobj.Selection.Borders(xlDiagonalUp
Wie zusehen ist musste ich ne menge auskommentieren und das ist ja noch nicht alles geht immer so weiter

Mfg
Ole
Edit by LaMa5:
- VB-Tag eingefügt, das nächste Mal bitte selbst dran denken!
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „LaMa5“ ()