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

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..
 
Katılım
28 Temmuz 2007
Mesajlar
60
Excel Vers. ve Dili
All Versions
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
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,588
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
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
 
Katılım
28 Temmuz 2007
Mesajlar
60
Excel Vers. ve Dili
All Versions
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:
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,588
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Sn. baranseren,

Neden bir sayfa eksik yapacağını açıklarmısınız.
 
Katılım
17 Haziran 2006
Mesajlar
245
Excel Vers. ve Dili
Office 2010
English
Eyvallah arkadaşlar..
Gündüz giremedim.. İyi beyin fırtınası olmuş. Korhan hocama ayrıca teşekkürler..
 
Üst