Freigeben über


Programmgesteuertes Anzeigen einer Zeichenfolge in einer Arbeitsblattzelle

In diesem Beispiel wird veranschaulicht, wie Text in einer Zelle programmgesteuert angezeigt wird. Um Text in einer Zelle anzuzeigen, verwenden Sie entweder ein NamedRange Steuerelement oder ein systemeigenes Excel-Bereichsobjekt.

Gilt für: Die Informationen in diesem Thema gelten für Projekte auf Dokumentebene und VSTO-Add-In-Projekte für Excel. Weitere Informationen finden Sie unter features available by Office-App lication and project type.

Verwenden eines NamedRange-Steuerelements

In diesem Beispiel wird ein NamedRange Steuerelement mit dem Namen messageverwendet. Das Steuerelement muss zur Entwurfszeit einer Anpassung auf Dokumentebene hinzugefügt werden. Der folgende Code muss in einer Blattklasse und nicht in der ThisWorkbook Klasse platziert werden.

So zeigen Sie Text in einem NamedRange-Steuerelement an

  1. Legen Sie den Wert des NamedRange Steuerelements auf Hallo Welt fest.

    this.message.Value2 = "Hello world";
    

Verwenden eines nativen Excel-Bereichs

Der folgende Code erstellt programmgesteuert einen neuen Bereich und weist ihm dann einen Wert zu.

So zeigen Sie Text in einem Excel-Bereich an

  1. Rufen Sie den Bereich in Zelle A1 abSheet1, und legen Sie den Wert auf Hallo Welt fest.

    Excel.Range rng = Globals.Sheet1.Range["A1"];
    rng.Value2 = "Hello world";