Condividi tramite


Fare riferimento a intervalli di fogli di lavoro a livello di codice

Si usa un processo simile per fare riferimento al contenuto di un NamedRange controllo o di un oggetto intervallo di Excel nativo.

Si applica a: le informazioni contenute in questo argomento si applicano ai progetti a livello di documento e ai progetti di componente aggiuntivo VSTO per Excel. Per altre informazioni, vedere Funzionalità disponibili per app Office lication e tipo di progetto.

Usare un controllo NamedRange

Nell'esempio seguente viene aggiunto un oggetto NamedRange a un foglio di lavoro e quindi viene aggiunto testo alla cella nell'intervallo.

Per fare riferimento a un controllo NamedRange

  1. Assegnare una stringa alla Value2 proprietà del NamedRange controllo . Questo codice deve essere inserito in una classe foglio, non nella classe ThisWorkbook .

    Microsoft.Office.Tools.Excel.NamedRange NamedRange1 =
        this.Controls.AddNamedRange(this.get_Range("A1"), "NamedRange1");
    
    NamedRange1.Value2 = "Range value";
    

Usare intervalli di Excel nativi

Nell'esempio seguente viene aggiunto un intervallo di Excel nativo a un foglio di lavoro e quindi viene aggiunto testo alla cella nell'intervallo.

Per fare riferimento a un oggetto intervallo nativo

  1. Assegnare una stringa alla Value2 proprietà dell'intervallo.

    Excel.Range rng = this.Application.get_Range("A1");
    
    rng.Value2 = "Range value";