• DİKKAT

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

Döngü

leumruk

Uzman
Uzman
Katılım
15 Nisan 2007
Mesajlar
3,472
Excel Vers. ve Dili
Office 2010 & 2013 tr
Selamlar,
For i döngüsünü belli bir alanda uygulayabiliyor muyuz? Mesela A1:F20 arasında...
For i 1 To 10
Cells(i,"a")=1
Next i
kodunda nasıl bir değişiklik yapmam gerekiyor.
Saygılar...
 
Merhaba iki biçimde kullanabilirsiniz.

Kod:
for each r in range("a1:f20")
   r = 1
next
r, a1:f20 aralığındaki her bir hücredir.

Kod:
for i=1 to 6 
  for j = 1 to 20
      Cells(i, j) = 1
  next j
next i
 
Bahsettiğiniz durum için bir döngü hazırlamak, biraz amatörce olur...

Aşağıdakini yazın, yeter...

Kod:
range("a1:f10") = 1
 
Bahsettiğiniz durum için bir döngü hazırlamak, biraz amatörce olur...

Aşağıdakini yazın, yeter...

Kod:
range("a1:f10") = 1

Syn. Haluk Bey,
Amacım 1 yazdırmak değil, alan döngüsünü öğrenmek. Haklısınız, bahsettiğinizi döngüyle yazdırmak amatörce olur.
 
Zeki Bey, teşekkür ederim. İkinci kodunuzdaki gibi bir şey istiyordum.
 
Geri
Üst