• DİKKAT

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

Döngünün İstediğim Sayfalarda Dönmesi

  • Konbuyu başlatan Konbuyu başlatan Qene
  • Başlangıç tarihi Başlangıç tarihi
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Elli sayfalık bir çalışma kitabım var diyelim. Bir döngü yapmak istiyorum ve 18. ile 30. sayfalar arasında dönmesini istiyorum. Başvuru yaptığı sayfanın da mesela A2:C18 hücrelerine istediğim bir değeri yazsın. Bunu nasıl yapabilirim?
Teşekkürler..
 
Elli sayfalık bir çalışma kitabım var diyelim. Bir döngü yapmak istiyorum ve 18. ile 30. sayfalar arasında dönmesini istiyorum. Başvuru yaptığı sayfanın da mesela A2:C18 hücrelerine istediğim bir değeri yazsın. Bunu nasıl yapabilirim?
Teşekkürler..

döngünü modül olarak ayarlaman gerekli öncelikle , şu şekilde dersek

manuel olarak sayfaları seçtirmen lazım ama sheets. metodunda (i) diye bir deişken kullanılıyormu bilmiyorum ama istediğin kod bloğu şu şekilde olacak
_____________________________________
baslangicsayfasi = 18
BitisSayfasi = 30
for i = baslangicsayfasi -1 to BitisSayfasi
Sheets(i).Select
Range("a2")= değer1
Range("a3")= değer2
next
______________________________________

Kodunuz bu şekilde ama Sheets(i) seçimi yapılıyormu emin deilim inceliyecem ve yazacam tekrar. En azından bi başlangıç olsun bu sizin için
 
Selamlar,

Aşağıdaki kodu kullanabilirsiniz.

Kod:
Sub DÖNGÜ_İLE_DEĞER_YAZDIR()
    For X = 18 To 30
    Sheets(X).Range("A2:C18") = "DENEME"
    Next
    MsgBox "İŞLEMİNİZ TAMAMLANMIŞTIR.", vbInformation
End Sub
 
Selamlar,

Aşağıdaki kodu kullanabilirsiniz.

Kod:
Sub DÖNGÜ_İLE_DEĞER_YAZDIR()
    For X = 18 To 30
    Sheets(X).Range("A2:C18") = "DENEME"
    Next
    MsgBox "İŞLEMİNİZ TAMAMLANMIŞTIR.", vbInformation
End Sub

aynı olmuş be üstadım :) fakat seninki 1 sayfa eksik yapar :hihoho:
 
Selamlar,

Sn. baranseren,

Neden bir sayfa eksik yapacağını açıklarmısınız.
 
Eyvallah arkadaşlar..
Gündüz giremedim.. İyi beyin fırtınası olmuş. Korhan hocama ayrıca teşekkürler..
 
Geri
Üst