Condividi tramite


Procedura: aggiungere un riquadro per le azioni nelle cartelle di lavoro di Excel

Aggiornamento: novembre 2007

Si applica a

Le informazioni contenute in questo argomento riguardano solo i progetti Visual Studio Tools per Office e le versioni di Microsoft Office specificati.

Tipo di progetto

  • Progetti a livello di documento

Versione Microsoft Office

  • Excel 2007

  • Excel 2003

Per ulteriori informazioni, vedere la classe Funzionalità disponibili in base ai tipi di progetto e applicazione.

L'oggetto ActionsPane è disponibile nei progetti Visual Studio Tools per Office, ma risulta visibile solo dopo aver aggiunto a tale oggetto un controllo Windows Form.

Per aggiungere un riquadro delle azioni a una cartella di lavoro di Microsoft Office Excel è possibile creare un controllo utente e aggiungerlo al riquadro delle azioni. La finestra di dialogo Aggiungi nuovo elemento contiene un controllo del riquadro delle azioni che costituisce un controllo utente per tale riquadro; è possibile utilizzare questo controllo o un controllo utente con uguali risultati.

Nota:

Il riquadro delle azioni può essere creato solo in una personalizzazione a livello di documento per Word o Excel e non può essere creato in un componente aggiuntivo a livello di applicazione. Per ulteriori informazioni, vedere Funzionalità disponibili in base ai tipi di progetto e applicazione.

Nota:

Nel computer in uso è possibile che vengano visualizzati nomi o percorsi diversi per alcuni elementi dell'interfaccia utente di Visual Studio nelle istruzioni seguenti. La versione di Visual Studio in uso e le impostazioni configurate determinano questi elementi. Per ulteriori informazioni vedere Impostazioni di Visual Studio.

Creazione del controllo riquadro azioni

Per aggiungere un controllo riquadro azioni al progetto

  1. Aprire il progetto Cartella di lavoro o Modello di Excel in Visual Studio.

  2. Scegliere Aggiungi nuovo elemento dal menu Progetto.

  3. Fare clic su Controllo riquadro azioni nella finestra di dialogo Aggiungi nuovo elemento, assegnare al controllo il nome HelloControl e fare clic su Aggiungi.

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

  4. Trascinare un controllo Button dalla scheda Windows Form della Casella degli strumenti al controllo riquadro azioni.

  5. Aggiungere al gestore eventi Click del pulsante il codice riportato di seguito.

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _
        Handles Button1.Click
    
        Globals.Sheet1.Range("A1").Value2 = "Hello world!"
    End Sub
    
    private void button1_Click(object sender, System.EventArgs e)
    {
        Globals.Sheet1.Range["A1", System.Type.Missing].Value2 = "Hello World!";
    }
    
  6. Per C#, è necessario creare un gestore eventi per l'evento Button. Questo codice può essere inserito nel costruttore di HelloControl. Per ulteriori informazioni sulla creazione di gestori eventi, vedere Procedura: creare gestori eventi in Visual Studio Tools per Office.

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

Aggiunta del controllo riquadro azioni al riquadro delle azioni

Per visualizzare il riquadro delle azioni è possibile aggiungervi uno o più controlli.

Per aggiungere un controllo riquadro azioni al riquadro delle azioni

  1. Creare una nuova istanza del controllo riquadro azioni nella classe ThisWorkbook.

    Dim hello As New HelloControl
    
    private HelloControl hello = new HelloControl();
    
  2. Aggiungere al gestore eventi Startup di ThisWorkbook il codice seguente:

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

Vedere anche

Attività

Procedura dettagliata: inserimento di testo in un documento da un riquadro azioni

Procedura: aggiungere un riquadro per le azioni nei documenti di Word

Procedura dettagliata: modifica del riquadro delle azioni in base al contesto dell'utente

Procedura: gestire il layout di controllo dei riquadri delle azioni

Concetti

Cenni preliminari sul riquadro delle azioni