Gewusst wie: Programmgesteuertes Anzeigen einer Zeichenfolge in einer Arbeitsblattzelle
Dieses Beispiel veranschaulicht das programmgesteuerte Anzeigen von Text in einer Zelle.Um in einer Zelle Text anzuzeigen, verwenden Sie entweder ein NamedRange-Steuerelement oder ein systemeigenes Excel-Bereichsobjekt.
Betrifft: Die Informationen in diesem Thema betreffen Projekte auf Dokument- und auf Anwendungsebene für Excel 2013 und Excel 2010. Weitere Informationen finden Sie unter Verfügbare Funktionen nach Office-Anwendung und Projekttyp.
Verwenden eines NamedRange-Steuerelements
In diesem Beispiel wird ein NamedRange-Steuerelement mit der Bezeichnung message verwendet.Das Steuerelement muss einer Anpassung auf Dokumentebene zur Entwurfszeit hinzugefügt werden.Der folgende Code muss in eine Arbeitsblattklasse und nicht in die ThisWorkbook-Klasse eingefügt werden.
So zeigen Sie Text in einem NamedRange-Steuerelement an
Legen Sie den Wert des NamedRange-Steuerelements auf Hello World fest.
Me.message.Value2 = "Hello world"
this.message.Value2 = "Hello world";
Verwenden eines systemeigenen Excel-Bereichs
Im folgenden Code wird ein neuer Bereich programmgesteuert erstellt, und anschließend wird diesem ein Wert zugewiesen.
So zeigen Sie Text in einem Excel-Bereich an
Rufen Sie den Bereich in Zelle A1 auf Sheet1 ab, und legen Sie den Wert auf Hello World fest.
Dim rng As Excel.Range = Globals.Sheet1.Range("A1") rng.Value2 = "Hello world"
Excel.Range rng = Globals.Sheet1.Range["A1"]; rng.Value2 = "Hello world";
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Erfassen von Daten mit einem Windows Form
Konzepte
Globaler Zugriff auf Objekte in Office-Projekten
Optionale Parameter in Office-Lösungen