2016-08-19 4 views
0
With Sheets(1).Range(Cells(row + 1, 1), Cells(row + 1, "V")) 
    .Interior.ColorIndex = 48 
    ' .Borders (xlInsideHorizontal) 
.LineStyle = xlSlantDashDot 
.Weight = xlThin 
.ColorIndex = 15 
.Font.Name = "Times New Roman" 
.Font.Size = 25 
    End With 

.LineStyle = xlSlantDashDot 

Dies ist die Linie, die die Fehler zeigt.Kann die LineStyle-Eigenschaft der Border-Klasse nicht festgelegt werden?

Geht es um die MS-Office-Version?

Ich benutze MS Offizier 2010 Version.

Oder diese Eigenschaft ist zu alt, dass ich xlSlantDashDot nicht verwenden kann.

Gibt es noch andere Excel-Zellen mit dickem Linienstil?


Der Fehler ist

XL2002: Fehlermeldung: Laufzeitfehler 1004: Kann nicht die LinienArt Eigentum der Border-Klasse festlegen

https://support.microsoft.com/en-us/kb/277577

Antwort

1

Wenn Sie beabsichtigen, die Grenzen Ihres Bereichs festzulegen, dann müssen Sie Ihre Zeile ändern:

zu:

.Borders.LineStyle = xlSlantDashDot 
Verwandte Themen