VBA ile Çalışma Sayfası Oluşturun ve Adlandırın - Excel İpuçları

İçindekiler

Anupam soruyor:

Bir Excel Makrosunun içinden bir sayfa oluşturmaya ve Adlandırmaya çalışıyorum. Sheets.Add işlevini kullanırsam, yalnızca Sheet2 vb. Gibi bir ad verir ve onu oluşturulan son sayfadan daha büyük bir ad verir. Bu yüzden bu sayfaya aynı makrodan erişemiyorum. Aynı anda bir çalışma sayfası oluşturmanın ve adlandırmanın bir yolu var mı?

İlk şey, Nesneleri kullanmaktır. Bu bir tavsiye, kullanmadan yaşayabilirsiniz ama bunu yaptığınızda hayat çok daha kolay hale geliyor …

Aynen böyle:

Dim WS as Worksheet Set WS = Sheets.Add

Nerede olduğunu, adını bilmenize gerek yok, sadece WS olarak bahsediyorsunuz.

Yine de bunu "eski moda" şekilde yapmak istiyorsanız, şunu deneyin:

Sheets.Add.Name = "Test"

Ilginç makaleler...