For-Next

xternet

Altın Üye
Katılım
12 Kasım 2004
Mesajlar
462
Excel Vers. ve Dili
2010 Tr
Altın Üyelik Bitiş Tarihi
12-10-2028
Merhaba arkadaşlar.
Bilen arkadaşlar için küçük bir sorum olucaktı. Örnek dosyayı da ekledim.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodları deneyiniz.:cool:
Kod:
Sub yazdir()
On Error GoTo son
ActiveSheet.PageSetup.PrintArea = "A1:C4"
For i = 1 To 15
    If i <= Range("A1").Value Then
        ActiveSheet.PrintOut copies:=1
    End If
Next
son:
MsgBox "yazma işlemi sona erdi."
End Sub
 

N.Ziya Hiçdurmaz

Özel Üye
Katılım
28 Nisan 2007
Mesajlar
2,218
Excel Vers. ve Dili
Office 2013 TR / 32 Bit
Yanıt

Kod:
Sub TEST()
For SUT = 1 To [A1]
[C3] = SUT
MsgBox "Hücre değeri " & [C3].Value
Next
End Sub
 

xternet

Altın Üye
Katılım
12 Kasım 2004
Mesajlar
462
Excel Vers. ve Dili
2010 Tr
Altın Üyelik Bitiş Tarihi
12-10-2028
Say&#305;n Orion2 kod &#231;al&#305;&#351;&#305;yor. Ama bir eksik var. her yazd&#305;rma i&#351;leminde C3 hicresine s&#305;rayla 1,2,3...de&#287;erlerini rip &#246;yle yazd&#305;rmas&#305; laz&#305;m. &#199;&#252;nk&#252; C3 h&#252;cresine gelen 1,2,3.. de&#287;erleri i&#231;in sayfadaki de&#287;erler de&#287;i&#351;iyor ve ben her bir de&#287;i&#351;imi s&#305;rayla yazd&#305;rmak istiyorum. TAki a1 deki s&#305;n&#305;ra kadar.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn Orion2'nin yazdığı kodlara küçük bir ilave yapmanız yeterlidir.

Kod:
Sub yazdir()
On Error GoTo son
ActiveSheet.PageSetup.PrintArea = "A1:C4"
For i = 1 To 15
If i <= Range("A1").Value Then
[COLOR=red][C3] = i[/COLOR]
ActiveSheet.PrintOut copies:=1
End If
Next
son:
MsgBox "yazma işlemi sona erdi."
End Sub
 

xternet

Altın Üye
Katılım
12 Kasım 2004
Mesajlar
462
Excel Vers. ve Dili
2010 Tr
Altın Üyelik Bitiş Tarihi
12-10-2028
&#199;ok te&#351;ekk&#252;r ederim Say&#305;n mehmett, Orion2 ve V.BAsic. Say&#305;n mehmett'in tamamlad&#305;&#287;&#305; kod tam d&#252;&#351;&#252;nd&#252;&#287;&#252;m gibi. Zihinlerinize sa&#287;l&#305;k.
&#304;yi &#231;al&#305;&#351;malar.
 
Üst