Ich versuche, einen Rahmen um einzelne Zellen zu legen, während ich durch eine FOR LOOP gehe, wobei die Anzahl der Schleifen durch die Anzahl der Spalten bestimmt wird und die Anzahl der Spalten zwischen den Blättern variiert .Zellrahmen mit variierendem Bereich
Es scheint, dass ich nicht individuell einen Rahmen um eine dynamische Zelle platzieren kann, sondern einen Bereich oder eine bestimmte Zelle angeben muss. Ist das korrekt?
Hier ist mein Code, dass ich mein Ziel bin mit ...
Sub Sheet_Formatting()
For Col_Count = 1 To Col_Count_Active_Sheet
ThisWorkbook.Worksheets(Active_Sheet).Cells(1, Col_Count).Interior.Color = RGB(100, 100, 100) ' sets to the color ???
ThisWorkbook.Worksheets(Active_Sheet).Cells(1, Col_Count).Borders.LineStyle.xlContinuous ' sets to the linestyle
ThisWorkbook.Worksheets(Active_Sheet).Cells(1, Col_Count).Borders.Weight.xlThick ' sets to the border thickness
ThisWorkbook.Worksheets(Active_Sheet).Cells(1, Col_Count).Font.Bold = True ' sets to the text format to bold
Next Col_Count
End Sub
ich es eine Möglichkeit, glauben zu erreichen, ist die Grenze Spezifikation zu erreichen, aber ich kann nicht „Zellen“ verwenden Sie angeben Grenzen. Die Innenfarbe und Schriftart funktionieren wie gewünscht.
Was meinen Sie mit Eigenschaftswerte für Grenze hinzufügen? Ich dachte, dass war das, wofür xlContinuous und xlThick waren? – ViggyTheBadMonkey
Sie verwenden dieses '.Borders.LineStyle.xlContinuous'. Es ist keine Aufgabe. Dies ist die Zuweisung '.Borders.LineStyle = xlContinuous' Wenn Ihre Anfrage gelöst ist, markieren Sie sie immer mit geantwortet/upvote. – cyboashu