Bagikan melalui


Merujuk secara terprogram ke rentang lembar kerja dalam kode

Anda menggunakan proses serupa untuk merujuk ke konten NamedRange kontrol atau objek rentang Excel asli.

Berlaku untuk: Informasi dalam topik ini berlaku untuk proyek tingkat dokumen dan proyek Add-in VSTO untuk Excel. Untuk informasi selengkapnya, lihat Fitur yang tersedia berdasarkan aplikasi Office likasi dan jenis proyek.

Menggunakan kontrol NamedRange

Contoh berikut menambahkan NamedRange ke lembar kerja lalu menambahkan teks ke sel dalam rentang.

Untuk merujuk ke kontrol NamedRange

  1. Tetapkan string ke Value2 properti NamedRange kontrol. Kode ini harus ditempatkan di kelas lembar, bukan di ThisWorkbook kelas .

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

Menggunakan rentang Excel asli

Contoh berikut menambahkan rentang Excel asli ke lembar kerja lalu menambahkan teks ke sel dalam rentang.

Untuk merujuk ke objek rentang asli

  1. Tetapkan string ke Value2 properti rentang.

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