Freigeben über


Exemplarische Vorgehensweise: Anzeigen von Text in einem Textfeld in einem Arbeitsblatt mithilfe einer Schaltfläche

Aktualisiert: November 2007

Betrifft

Die Informationen in diesem Thema gelten nur für die angegebenen Projekte und Versionen von Visual Studio Tools for Office von Microsoft Office.

Projekttyp

  • Projekte auf Dokumentebene

Microsoft Office-Version

  • Excel 2003

  • Excel 2007

Weitere Informationen finden Sie unter Verfügbare Features nach Anwendung und Projekttyp.

Diese exemplarische Vorgehensweise erläutert die Grundlagen der Verwendung von Schaltflächen und Textfeldern auf Microsoft Office Excel-Arbeitsblättern sowie die Erstellung von Excel-Projekten mit Visual Studio Tools for Office. Das Ergebnis als vollständiges Beispiel finden Sie unter Beispiel für Excel-Steuerelemente.

In dieser exemplarischen Vorgehensweise wird Folgendes erläutert:

  • Hinzufügen von Steuerelementen zu einem Arbeitsblatt.

  • Füllen eines Textfelds beim Klick auf eine Schaltfläche.

  • Testen des Projekts.

Hinweis:

Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio, die in den folgenden Anweisungen aufgeführt sind, angezeigt. Die von Ihnen verwendete Visual Studio-Edition und die Einstellungen legen diese Elemente fest. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Vorbereitungsmaßnahmen

Um die exemplarische Vorgehensweise nachzuvollziehen, benötigen Sie:

  • Visual Studio Tools for Office (eine optionale Komponente von Visual Studio 2008 Professional und Visual Studio Team System).

  • Microsoft Office Excel 2003 oder Microsoft Office Excel 2007.

Erstellen des Projekts

In diesem Schritt erstellen Sie mithilfe von Visual Studio Tools for Office ein Excel-Arbeitsmappenprojekt.

So erstellen Sie ein neues Projekt

  • Erstellen Sie ein Excel-Arbeitsmappenprojekt mit dem Namen My Excel Button. Stellen Sie sicher, dass Neues Dokument erstellen ausgewählt ist. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von Visual Studio Tools for Office-Projekte.

    Visual Studio öffnet die neue Excel-Arbeitsmappe im Designer und fügt dem Projektmappen-Explorer das My Excel Button-Projekt hinzu.

Hinzufügen von Steuerelementen zum Arbeitsblatt

Für diese exemplarische Vorgehensweise muss das erste Arbeitsblatt eine Schaltfläche und ein Textfeld enthalten.

So fügen Sie eine Schaltfläche und ein Textfeld hinzu

  1. Stellen Sie sicher, dass die Arbeitsmappe My Excel Button.xls in Visual Studio Designer geöffnet ist und Sheet1 angezeigt wird.

  2. Ziehen Sie in der Toolbox von der Registerkarte Allgemeine Steuerelemente ein TextBox auf Sheet1.

  3. Klicken Sie im Menü Ansicht auf Eigenschaftenfenster.

  4. Stellen Sie sicher, dass im Dropdownfeld des EigenschaftenfenstersTextBox1 sichtbar ist, und ändern Sie die Name-Eigenschaft in displayText.

  5. Ziehen Sie ein Button-Steuerelement auf Sheet1, und ändern Sie die folgenden Eigenschaften:

    Eigenschaft

    Wert

    Name

    insertText

    Text

    Text einfügen

Schreiben Sie den beim Klicken auf die Schaltfläche auszuführenden Code.

Auffüllen des Textfelds beim Klicken auf die Schaltfläche

Jedes Mal, wenn der Benutzer auf die Schaltfläche klickt, wird Hello World! an das Textfeld angehängt.

So schreiben Sie beim Klicken auf die Schaltfläche in das Textfeld

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf Sheet1, und klicken Sie dann im Kontextmenü auf Code anzeigen.

  2. Fügen Sie dem Click-Ereignishandler der Schaltfläche folgenden Code hinzu:

    Private Sub insertText_Click(ByVal sender As Object, ByVal e As System.EventArgs) _
        Handles insertText.Click
    
        Me.displayText.Text += "Hello World! "
    End Sub
    
    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World! ";
    }
    
  3. In C# müssen Sie einen Ereignishandler zum Startup-Ereignis hinzufügen, wie unten dargestellt. Informationen über das Erstellen von Ereignishandlern finden Sie unter Gewusst wie: Erstellen von Ereignishandlern in Visual Studio Tools for Office.

    this.insertText.Click += new EventHandler(insertText_Click);
    

Testen der Anwendung

Sie können nun die Arbeitsmappe testen, um sicherzustellen, dass die Meldung Hello World! im Textfeld angezeigt wird, wenn Sie auf die Schaltfläche klicken.

So testen Sie die Arbeitsmappe

  1. Drücken Sie F5, um das Projekt auszuführen.

  2. Klicken Sie auf die Schaltfläche.

  3. Überprüfen Sie, ob im Textfeld Hello World! angezeigt wird.

Nächste Schritte

In dieser exemplarischen Vorgehensweise werden die Grundlagen der Verwendung von Schaltflächen und Textfeldern in Excel-Arbeitsblättern erläutert. Die folgenden Aufgaben könnten sich daran anschließen:

Siehe auch

Aufgaben

Gewusst wie: Hinzufügen von Windows Forms-Steuerelementen zu Office-Dokumenten

Konzepte

Exemplarische Vorgehensweisen in Excel

Einschränkungen für Windows Forms-Steuerelemente in Office-Dokumenten