Ich führe diesen Code aus, um die Formatierung in meiner Arbeitsmappe zu beheben, und es scheint in einigen Fällen gut zu funktionieren, aber in einigen anderen hört es mit einer "1004 Error" -Meldung auf die .LineStyle oder .Weight.Anyone hat irgendwelche Vorschläge, was hier schief gehen könnte? Danke vielmals!Formatierungsfehler mit .LineStyle und .Weight-VBA-
‚Bringen Sie die Breite der Spalten & die Formatierung
Columns("A:D").AutoFit`
With Sheets("Sheet1")`
.Cells.Font.Size = 8`
End With`
Set rng1 = Columns("A:F")`
Set rng2 = Rows("1:10")`
With rng1.Borders`
.LineStyle = xlContinuous`
.Weight = xlHairline`
End With`
With rng2.Borders`
.LineStyle = xlNone`
End With`
Vielen Dank dafür. Es scheint, dass ich immer noch den Fehler bekomme, obwohl es möglicherweise die vorherige Formatierung stört und wenn ich es aktualisiere, verursacht es einen Fehler. Könnte das der Fall sein, dass ich die Grenze wegnehmen muss, bevor ich sie auffrische und zurück lege? oder irgendeinen anderen Vorschlag? – Irene
Nein, die Rahmenformatierung sollte nur die neuen Einstellungen übernehmen. fwiw, ich habe diesen Code durchgelaufen und es läuft gut. – Jeeped
Das ist der komische Teil, der manchmal gut läuft und einige andere nicht! – Irene