Sdílet prostřednictvím


Jak: dokumenty aplikace Word nebo sešity aplikace Excel přidat podokno akcí

Podokno akcí aplikace přidat do dokumentu aplikace Microsoft Office Word nebo sešitu aplikace Microsoft Excel, nejprve vytvořte uživatelský ovládací prvek model Windows Forms.Pak přidejte uživatelský ovládací prvek Controls vlastnost ThisDocument.ActionsPane pole (Word) nebo ThisWorkbook.ActionsPane pole (Excel) v projektu.

Platí pro: Informace v tomto tématu se vztahují na projekty na úrovni dokumentu v následujících aplikacích: Excel 2013 a Excel 2010, Word 2013 a Word 2010. Další informace naleznete v tématu Funkce aplikace Office a typ projektu.

[!POZNÁMKA]

Váš počítač může zobrazit jiné názvy nebo umístění pro některé prvky uživatelského rozhraní sady Visual Studio v následujících pokynech.Tyto prvky jsou určeny verzí aplikace Visual Studio a použitým nastavením.Další informace naleznete v tématu Nastavení aplikace Visual Studio.

Tvorba uživatelského ovládacího prvku

Následující postup ukazuje, jak vytvořit uživatelský ovládací prvek, aplikace Word nebo Excel projektu.Také přidá tlačítko uživatelský ovládací prvek, který zapisuje text do dokumentu nebo sešitu po klepnutí.

Vytvoření uživatelského ovládacího prvku.

  1. V aplikaci Visual Studio otevřete projekt úroveň dokumentu aplikace Word nebo Excel.

  2. V nabídce Projekt klikněte na příkaz Přidat novou položku.

  3. V Přidat novou položku dialogovém Ovládací prvek podokna akcí, název HelloControla na Přidat.

    [!POZNÁMKA]

    Můžete také přidat Uživatelský ovládací prvek položku v projektu.Generované třídy Ovládací prvek podokna akcí a Uživatelský ovládací prvek položky jsou funkčně ekvivalentní.

  4. Z Model Windows Forms kartě nástrojů přetáhněte tlačítko na ovládací prvek.

    [!POZNÁMKA]

    Pokud ovládací prvek není zobrazen v návrháři, poklepejte na HelloControl v Průzkumníku.

  5. Přidejte kód Click obslužné rutiny události tlačítka.Následující příklad ukazuje kód pro dokument Microsoft Office Word.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles Button1.Click
    
        Globals.ThisDocument.Paragraphs(1).Range.Text = "Hello world!"
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  6. V jazyce C# musíte přidat obslužnou rutinu události kliknutí na tlačítko.Tento kód můžete umístit HelloControl po volání konstruktoru IntializeComponent.

    Informace o vytvoření obslužných rutin událostí naleznete v tématu Jak: vytvoření obslužné rutiny událostí v projektech Office.

    public HelloControl()
    {
        InitializeComponent();
        this.button1.Click += new EventHandler(this.button1_Click);
    }
    

Přidání uživatelského ovládacího prvku do podokna akcí

Pokud chcete zobrazit podokno akcí, přidání uživatelského ovládacího prvku Controls vlastnost ThisDocument.ActionsPane pole (Word) nebo ThisWorkbook.ActionsPane pole (Excel).

Přidejte uživatelský ovládací prvek podokna akcí

  1. Přidejte následující kód ThisDocument nebo ThisWorkbook třídu jako na úrovni třídy prohlášení (ne přidat tento kód do metody).

    Dim hello As New HelloControl
    
    private HelloControl hello = new HelloControl();
    
  2. Přidejte následující kód ThisDocument_Startup obslužné rutiny ThisDocument třídy nebo ThisWorkbook_Startup obslužné rutiny ThisWorkbook třídy.

    Me.ActionsPane.Controls.Add(hello)
    
    this.ActionsPane.Controls.Add(hello);
    

Viz také

Úkoly

Názorný postup: Vkládání textu do dokumentu podokně Akce

Jak: Správa rozložení ovládacího prvku na podokna akcí

Názorný postup: Vkládání textu do dokumentu podokně Akce

Další zdroje

Přehled podokno akcí