Condividi tramite


Aggiungere un riquadro Azioni ai documenti di Word o alle cartelle di lavoro di Excel

Importante

La funzione Azioni è stata ritirata da Microsoft Word a partire da Office 2024. Questa funzionalità è disponibile solo in Microsoft Word con le seguenti versioni di Office.

  • Microsoft 365
  • Ufficio LTSC Professional Plus 2021
  • Standard LTSC per ufficio 2021
  • Office Professional Plus 2016, 2019
  • Office Standard 2016, 2019

Per aggiungere un riquadro delle azioni a un documento di Microsoft Office Word o a una cartella di lavoro di Microsoft Excel, creare innanzitutto un controllo utente Windows Form. Aggiungere quindi il controllo utente alla Controls proprietà del campo (Word) o ThisWorkbook.ActionsPane del ThisDocument.ActionsPane campo (Excel) nel progetto.

Si applica a: Le informazioni contenute in questo argomento si applicano ai progetti a livello di documento per Excel e Word. Per altre informazioni, vedere Funzionalità disponibili per l'applicazione e il tipo di progetto di Office.

Annotazioni

Il computer potrebbe visualizzare nomi o percorsi diversi per alcuni degli elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. L'edizione di Visual Studio disponibile e le impostazioni usate determinano questi elementi. Per ulteriori informazioni, consulta Personalizzare l'IDE di Visual Studio.

Creazione del controllo utente

Nella procedura seguente viene illustrato come creare un controllo utente in un progetto di Word o Excel. Aggiunge inoltre un pulsante al controllo utente che scrive il testo nel documento o nella cartella di lavoro quando si fa clic su di esso.

Per creare il controllo utente

  1. Aprire il progetto a livello di documento di Word o Excel in Visual Studio.

  2. Nel menu Progetto , fare clic su Aggiungi Nuovo Elemento.

  3. Nella finestra di dialogo Aggiungi nuovo elemento selezionare Controllo riquadro azioni, denominarlo HelloControl e fare clic su Aggiungi.

    Annotazioni

    In alternativa, è possibile aggiungere un elemento Controllo utente al progetto. Le classi generate dagli elementi Controllo riquadro azioni e Controllo utente sono equivalenti dal punto di vista funzionale.

  4. Dalla scheda Windows Form della Casella degli strumenti trascinare un controllo Button sul controllo.

    Annotazioni

    Se il controllo non è visibile nella finestra di progettazione, fare doppio clic su HelloControl in Esplora soluzioni.

  5. Aggiungere il codice al Click gestore eventi del pulsante. Nell'esempio seguente viene illustrato il codice per un documento di Microsoft Office Word.

    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!";
    }
    
  6. In C# è necessario aggiungere un gestore eventi per il clic sul pulsante. È possibile inserire questo codice nel HelloControl costruttore dopo la chiamata a InitializeComponent.

    Per informazioni sulla creazione di gestori eventi, vedere Procedura: creare gestori eventi nei progetti di Office.

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

Aggiungere il controllo utente al riquadro delle azioni

Per visualizzare il riquadro delle azioni, aggiungere il controllo utente alla Controls proprietà del campo (Word) o ThisWorkbook.ActionsPane del ThisDocument.ActionsPane campo (Excel).

Per aggiungere il controllo utente al riquadro delle azioni

  1. Aggiungere il codice seguente alla ThisDocument classe or ThisWorkbook come dichiarazione a livello di classe (non aggiungere questo codice a un metodo).

    private HelloControl hello = new HelloControl();
    
  2. Aggiungere il codice seguente al gestore eventi della ThisDocument classe o ThisWorkbook_Startup al ThisDocument_Startup gestore eventi della ThisWorkbook classe.

    this.ActionsPane.Controls.Add(hello);