Udostępnij za pośrednictwem


Programowe wyświetlanie ciągu w komórce arkusza

W tym przykładzie pokazano, jak programowo wyświetlać tekst w komórce. Aby wyświetlić tekst w komórce, użyj kontrolki NamedRange lub natywnego obiektu zakresu programu Excel.

Dotyczy: informacje w tym temacie dotyczą projektów na poziomie dokumentu i projektów dodatków VSTO dla programu Excel. Aby uzyskać więcej informacji, zobacz Funkcje dostępne przez aplikacja pakietu Office lication i typ projektu.

Używanie kontrolki NamedRange

W tym przykładzie użyto kontrolki NamedRange o nazwie message. Kontrolkę należy dodać do dostosowywania na poziomie dokumentu w czasie projektowania. Poniższy kod musi zostać umieszczony w klasie arkusza, a nie w ThisWorkbook klasie.

Aby wyświetlić tekst w kontrolce NamedRange

  1. Ustaw wartość kontrolki NamedRange na Hello World.

    this.message.Value2 = "Hello world";
    

Używanie natywnego zakresu programu Excel

Poniższy kod tworzy nowy zakres programowo, a następnie przypisuje do niego wartość.

Aby wyświetlić tekst w zakresie programu Excel

  1. Pobierz zakres w komórce A1 i Sheet1 ustaw wartość Hello World.

    Excel.Range rng = Globals.Sheet1.Range["A1"];
    rng.Value2 = "Hello world";