Freigeben über


Interior-Objekt (Excel)

Stellt den Innenbereich eines Objekts dar.

Beispiel

Verwenden Sie die Interior-Eigenschaft des Range-Objekts , um das Interior-Objekt zurückzugeben. Im folgenden Beispiel wird als Füllfarbe für die Zelle "A1" die Farbe Rot festgelegt.

Worksheets("Sheet1").Range("A1").Interior.ColorIndex = 3

In diesem Beispiel wird der Wert der Farbe einer Zelle in Spalte A mithilfe der ColorIndex-Eigenschaft abgerufen, und anschließend wird dieser Wert verwendet, um den Bereich nach Farbe zu sortieren.

Sub ColorSort()
   'Set up your variables and turn off screen updating.
   Dim iCounter As Integer
   Application.ScreenUpdating = False
   
   'For each cell in column A, go through and place the color index value of the cell in column C.
   For iCounter = 2 To 55
      Cells(iCounter, 3) = _
         Cells(iCounter, 1).Interior.ColorIndex
   Next iCounter
   
   'Sort the rows based on the data in column C
   Range("C1") = "Index"
   Columns("A:C").Sort key1:=Range("C2"), _
      order1:=xlAscending, header:=xlYes
   
   'Clear out the temporary sorting value in column C, and turn screen updating back on.
   Columns(3).ClearContents
   Application.ScreenUpdating = True
End Sub

Eigenschaften

Siehe auch

Support und Feedback

Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.