Benannte Bereiche formatieren und ändern

Bereiche formatieren

Hintergrundfarbe und Schriftattributen für einen benannten Bereich einstellen

Um die Formatierung anzuwenden, definieren Sie ein Style-Objekt, um die Formatierungseinstellungen anzugeben, und wenden Sie es auf das Range-Objekt an.

Das folgende Beispiel zeigt, wie die Füllfarbe (Hintergrundfarbe) mit Schrifteinstellungen für einen Bereich festgelegt wird.

Hinzufügen von Rahmen zu einem benannten Bereich

Es ist möglich, Rahmen zu einem Bereich von Zellen hinzuzufügen, anstatt nur zu einer einzelnen Zelle. Das Range-Objekt bietet eine SetOutlineBorder-Methode, die die folgenden Parameter verwendet, um einen Rahmen zum Zellenbereich hinzuzufügen:

  • Rahmenart, die Art des Rahmens, ausgewählt aus der BorderType-Aufzählung.
  • Linienstil, der Linienstil, ausgewählt aus der CellBorderType-Aufzählung.
  • Farbe, die Linienfarbe, ausgewählt aus der Farb-Aufzählung.

Im folgenden Beispiel wird gezeigt, wie einem Bereich ein Umrissrahmen gesetzt wird.

Das folgende Beispiel zeigt, wie Rahmen um jede Zelle im Bereich festgelegt werden.

Benannten Bereich umbenennen

Aspose.Cells ermöglicht es Ihnen, einen benannten Bereich nach Bedarf umzubenennen. Sie können den benannten Bereich abrufen und umbenennen, indem Sie das Name.Text-Attribut verwenden. Das folgende Beispiel zeigt, wie ein benannter Bereich umbenannt wird.

Vereinigung von Bereichen

Aspose.Cells stellt die Range.Union-Methode bereit, um die Vereinigung von Bereichen vorzunehmen. Die Methode gibt ein ArrayList-Objekt zurück. Das folgende Beispiel zeigt, wie die Vereinigung von Bereichen erfolgt.

Schnittmenge von Bereichen

Aspose.Cells bietet die Range.Intersect-Methode, um zwei Bereiche zu schneiden. Die Methode gibt ein Range-Objekt zurück. Um zu überprüfen, ob ein Bereich einen anderen Bereich schneidet, verwenden Sie die Range.Intersect-Methode, die einen booleschen Wert zurückgibt. Das folgende Beispiel zeigt, wie die Bereiche geschnitten werden.

Zellen im benannten Bereich zusammenführen

Aspose.Cells bietet die Range.Merge()-Methode, um die Zellen im Bereich zusammenzuführen. Das folgende Beispiel zeigt, wie die einzelnen Zellen eines benannten Bereichs zusammengeführt werden.

Einen benannten Bereich entfernen

Aspose.Cells stellt die NameCollection.RemoveAt()-Methode bereit, um den Namen des Bereichs zu löschen. Verwenden Sie die Cells.ClearRange()-Methode, um den Inhalt des Bereichs zu löschen. Das folgende Beispiel zeigt, wie ein benannter Bereich mit seinem Inhalt entfernt wird.