Condividi tramite


Esempio di controlli dinamici del componente aggiuntivo di Excel

Aggiornamento: Luglio 2008

Nota:

Questo esempio può essere eseguito solo in Microsoft Office Excel 2007.

Se in fase di progettazione non si conosce il numero di controlli necessari in un documento in fase di esecuzione, è possibile aggiungere i controlli in modo dinamico in risposta a degli eventi.

Nell'esempio seguente viene illustrato come aggiungere e rimuovere in fase di esecuzione controlli Windows Form e controlli host.

Nota sulla sicurezza:

Il codice di esempio che segue è finalizzato alla descrizione di un concetto e ne viene utilizzata e illustrata solo la parte relativa al concetto in questione. È possibile che non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non utilizzarlo esattamente in questo formato. È consigliabile aggiungere codice di sicurezza e di gestione degli errori per rendere i progetti più sicuri e affidabili. Microsoft fornisce questo codice di esempio "così come è", senza garanzie.

Per informazioni sull'installazione del progetto di esempio nel computer, vedere Procedura: installare e utilizzare i file di esempio presenti nella Guida.

Download sample

Per eseguire l'esempio

  1. Premere F5.

  2. Fare clic su una cella del foglio di lavoro.

    Per aggiungere un controllo ListObject, scegliere una o più celle.

  3. Selezionare una casella di controllo nel riquadro attività.

    Verrà aggiunto un controllo in corrispondenza della cella selezionata.

  4. Deselezionare la casella di controllo selezionata.

    Il controllo verrà rimosso dal documento.

I controlli creati dai componenti aggiuntivi non vengono salvati automaticamente nella cartella di lavoro. In questo esempio le informazioni sul controllo vengono salvate in una Web part XML personalizzata.

Per salvare i controlli

  1. Premere F5.

  2. Fare clic su una cella del foglio di lavoro.

    Per aggiungere un controllo ListObject, scegliere una o più celle.

  3. Selezionare una casella di controllo nel riquadro attività.

    Verrà aggiunto un controllo in corrispondenza della cella selezionata.

  4. Fare clic sul pulsante Salva.

    Verrà visualizzata la finestra di dialogo Elimina controlli.

  5. Scegliere No.

  6. Nella finestra di dialogo Salva con nome, digitare un nome file per questo foglio di lavoro e quindi fare clic su Salva.

  7. Uscire da Excel.

  8. Aprire il file appena salvato.

    I controlli sono ancora presenti nella cartella di lavoro.

Dimostrazione

  • Inserimento dinamico di controlli Windows Form e di controlli host in un foglio di lavoro di Excel

  • Rimozione dinamica di controlli Windows Form e di controlli host da un foglio di lavoro di Excel

  • Memorizzazione delle informazioni sul controllo host in una Web part XML salvata come parte del documento.

Vedere anche

Attività

Esempio di controlli dinamici del componente aggiuntivo di Word

Concetti

Cenni preliminari sugli elementi e sui controlli host

Cenni preliminari sul riquadro delle azioni

Altre risorse

Esempi a livello di documento

Esempi a livello di applicazione

Controlli nei documenti di Office

Cronologia delle modifiche

Date

History

Motivo

Luglio 2008

Aggiunto un argomento.

Modifica di funzionalità in SP1.