Sdílet prostřednictvím


Návod: Zobrazení textu v textovém poli na listu pomocí tlačítka

Tento návod ukazuje základy používání tlačítek a textových polí na systém Microsoft Office excelových listech a vytváření excelových projektů pomocí vývojových nástrojů Pro Office v sadě Visual Studio. Pokud chcete zobrazit výsledek jako dokončenou ukázku, podívejte se na ukázku ovládacích prvků Excelu v ukázkách a návodech pro vývoj pro Office.

Platí pro: Informace v tomto tématu platí pro projekty na úrovni dokumentu pro Excel. Další informace naleznete v tématu Funkce dostupné aplikace Office lication a typu projektu.

V tomto názorném postupu se naučíte:

  • Přidání ovládacích prvků do listu

  • Po kliknutí na tlačítko naplníte textové pole.

  • Otestujte projekt.

Poznámka:

Váš počítač může v následujících pokynech zobrazovat odlišné názvy nebo umístění některých prvků uživatelského rozhraní sady Visual Studio. Tyto prvky jsou určeny edicí sady Visual Studio a použitým nastavením. Další informace naleznete v tématu Přizpůsobení integrovaného vývojového prostředí sady Visual Studio.

Požadavky

K dokončení tohoto návodu budete potřebovat následující komponenty:

Vytvoření projektu

V tomto kroku vytvoříte projekt excelového sešitu pomocí sady Visual Studio.

Vytvoření nového projektu

  1. Vytvořte projekt excelového sešitu s názvem Moje tlačítko Aplikace Excel. Ujistěte se, že je vybraný možnost Vytvořit nový dokument . Další informace naleznete v tématu Postupy: Vytváření projektů Office v sadě Visual Studio.

    Visual Studio otevře nový excelový sešit v návrháři a přidá projekt My Excel Button do Průzkumník řešení.

Přidání ovládacích prvků do listu

V tomto názorném postupu budete potřebovat tlačítko a textové pole na prvním listu.

Přidání tlačítka a textového pole

  1. Ověřte, že je sešit My Excel Button.xlsx otevřený v návrháři sady Visual Studio se zobrazeným Sheet1 .

  2. Na kartě Společné ovládací prvky panelu nástrojů přetáhněte na TextBoxSheet1.

  3. V nabídce Zobrazení vyberte okno Vlastnosti.

  4. Ujistěte se, že TextBox1 je viditelný v rozevíracím seznamu Okno Vlastnosti a změňte vlastnost Název textového pole na displayText.

  5. Přetáhněte ovládací prvek Button na Sheet1 a změňte následující vlastnosti:

    Vlastnost Hodnota
    Název insertText
    Text Vložit text

    Teď napište kód, který se spustí po kliknutí na tlačítko.

Naplnění textového pole po kliknutí na tlačítko

Pokaždé, když uživatel klikne na tlačítko, připojí se k textovému poli Hello World!

Zápis do textového pole po kliknutí na tlačítko

  1. V Průzkumník řešení klepněte pravým tlačítkem myši List1 a potom klepněte na příkaz Zobrazit kód v místní nabídce.

  2. Do obslužné rutiny události tlačítka přidejte následující kód Click :

    private void insertText_Click(object sender, EventArgs e)
    {
        this.displayText.Text += "Hello World! ";
    }
    
  3. V jazyce C# musíte do události přidat obslužnou rutinu Startup události, jak je znázorněno níže. Informace o vytváření obslužných rutin událostí naleznete v tématu Postupy: Vytváření obslužných rutin událostí v projektech Office.

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

Testování aplikace

Teď můžete sešit otestovat a ujistit se, že se zpráva Hello World zobrazí v textovém poli po kliknutí na tlačítko.

Otestování sešitu

  1. Stisknutím klávesy F5 spusťte projekt.

  2. Klikněte na tlačítko .

  3. Potvrďte, že se aplikace Hello World zobrazí v textovém poli.

Další kroky

Tento názorný postup ukazuje základy používání tlačítek a textových polí na listech Excelu. Tady je několik úkolů, které můžou přicházet dál:

  • Nasazení projektu Další informace najdete v tématu Nasazení řešení Office.

  • Pomocí zaškrtávacích políček můžete změnit formátování.