• DİKKAT

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

excelde 1 den 100 kadar olan sayıları yazdıran makro nasıldır ?

Katılım
31 Mart 2010
Mesajlar
184
Excel Vers. ve Dili
excel 2010/2013
Excelde A1 sunundan 1 den 300 e kadar 300 adet sayı yazdırmak istiyorum nasıl yapmalıyım , şimdiden teşekkürler.
 
Merhaba,

Kod ile yazdırabilirsiniz.

Yazdırılacak hücrenin 3 değişik şeklini gösterdim.
İkisi açıklama olarak ekledim.

Kod:
Sub Yaz()

    Dim i As Integer
    
    For i = 1 To 300
        Cells(i, "A") = i
'        Cells(i, 1) = i
'        Range("A" & i) = i
    Next i
    
    MsgBox "1 den 300'e kadar yazdırdım...", vbCritical
    
End Sub

Kodsuz olarak şöyle yazdırabililsiniz.

  • A1 hücresine 1 yazın
  • Tüm A sütununu seçin
  • Dolgu
  • Seriler
  • Son Değer 300
  • Tamam
 
A1 HÜCRESİNDEN DEGILDE A5 den başlasaydı kod nasıl olurdu ?
 
Sub Yaz()

Dim i As Integer

For i = 1 To 300
Cells(i+4, 1) = i
Next i

MsgBox "1 den 300'e kadar yazdırdım...", vbCritical

End Sub
 
Merhaba,

Kodsuz verdiğim örneğin makrosu da başka bir seçenek olabilir.

Kod:
Sub SeriDoldur()
    
    Range("A5") = 1
    Range("A5:A" & Rows.Count).DataSeries Step:=1, Stop:=300
    
End Sub
 
Geri
Üst