Sekme Adlarını Excel'de Değişken Olarak Kullanma

Bir Excel çalışma kitabına veri yazdığınızda, sayfanın adı uygulama penceresinin altındaki sekmede görünür. Sayfa kodunu düzenlediğinizde, isim her zaman çok açık değildir. Visual Basic düzenleyicisi, sayfa adlarını listeleyen bir Proje penceresi içermesine rağmen, herhangi bir tek makro birden fazla sayfadan çalışabilir. Örneğin, bir satış kaydını işleyen bir makro birkaç formdan herhangi birinde çalışabilir. Visual Basic, çalışma kitabının ActiveSheet özelliğini kullanarak açık sayfanın adını alır.

1.

Visual Basic düzenleyicisini açmak için klavyenizdeki "Alt-F11" tuşlarına basın.

2.

Açık sayfanın adını saklaması gereken makroya gidin. Örneğin, Proje penceresinin "Modüller" listesinde "Modül1" i tıklayın ve içinde depolanan bir makroya gidin.

3.

Sekme adını saklayacak bir değişken bildirmek için aşağıdakini yazın:

Dim sheetName, String olarak

4.

Sekmenin adını değişkene atamak için aşağıdaki satırı ekleyin:

sheetName = ActiveSheet.Name

Popüler Mesajlar