• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

for each

Katılım
9 Temmuz 2008
Mesajlar
277
Excel Vers. ve Dili
2007
Kod:
For Each sayfa In ActiveWorkbook.Sheets
Sheets(sayfa.Name).Select

Merhaba yukarıdaki kodlar ile tüm sayfaları seçip altına yazdığım kodlarla çalıştırıyorum ama bu For Each in her sayfada değilde sadece istediğim sayfalarda çalımasını istiyorum.

Yardımınız için
 
O zaman sayfa koşulu koyabilirsiniz. Mesela,
Kod:
if sayfa.name<> "deneme" then
gibi.
 
Kod:
For Each sayfa In ActiveWorkbook.Sheets

Sheets(sayfa.Name).Select

If sayfa.Name = "MASRAF" Or sayfa.Name = "K-Z PAYLAŞIM" Or sayfa.Name = "ÖNYÜZ" Then

GoTo 10

Else

Üstad denedim ama hata verdi.
Kodların yeri mi hatalı.
İsteğim sayfa adı :Masraf,K-Z PAYLAŞIM ve ÖNYÜZ olanlar taranmasın kodlar bunların dışındaki sayfalar için çalışsın.
 
Sayfaları ayrı ayrı belirterek yapmayı deneyin.
Kod:
 If sayfa.Name = "MASRAF" THEN GOTO 10

 If sayfa.Name ="K-Z PAYLAŞIM" THEN GOTO 10

10:
 
Geri
Üst