VBA Tüm Sayfalarda İşlem

Yazdıgımız bır kodun tum sayfalarda calismasini yahut bazi islemler yapmasini isteyebiliriz; peki bu durumda nasil bir koddan yardim alabiliriz buna bir ornek gorecegiz..

VBA Kodlari

For Each sayfalar In Worksheets
‘Biseyler yap yada guncelle
Next

For Each yani her biri icin gibi bir kodla daha onceden sayfalar atamasini worksheet olarak atayarak tum sayfalarda islem yapilmasini saglayabilir.. Bu sekilde bir ornek verelikm ve tum sayfalarin A1 hucresine ExcelTR yazalim..

Public Sub Tum_sayfalarda()
‘Atamalar
Dim sayfa As Worksheet
For Each sayfa In Worksheets
‘For ile Next arasina istediginiz islemin kodlarini yerlestiriyorsunuz
‘Her sayfa icin
sayfa.Range(“A1”) = “ExcelTR”
Next
End Sub

Yazar: mmustafaaslan

2004 yilindan itibaren ozel bir sirketin finans departmaninda calismaktadir. Kendini excel, visual basic kullaniminda gelistirmis olan yazarimiz; Meslegi geregi SAP konusunda ileri derecede bilgilidir.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


6 + 1 =