Sdílet prostřednictvím


Postupy: Přidání podokna akcí do dokumentů aplikace Word nebo sešitů aplikace Excel

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 těchto aplikacích: Excel 2013 a Excel 2010; Word 2013 a Word 2010. Další informace najdete v tématu Dostupné funkce podle aplikací systému 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 Přizpůsobení nastavení pro vývoj v sadě 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 Postupy: Vytváření obslužných rutin událostí v projektech pro systém 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ávod: Vložení textu do dokumentu z podokna akcí

Postupy: Správa rozložení ovládacích prvků v podoknech akcí

Návod: Vložení textu do dokumentu z podokna akcí

Další zdroje

Přehled podokna akcí