• DİKKAT

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

Makroyla Hücreye Sıra Numarası Vermek

Katılım
9 Ekim 2009
Mesajlar
1,626
Excel Vers. ve Dili
türkçe
2003
İyi akşamlar excel dosyasında a1 hücresine örneğin 329 yazdığımızda b1 hücresinden başlayarak b50 hücresine kadar makroyla otamatik sıra numarası verebilir
miyiz?. Not:b1 hücresi a1 hücresine girilen rakamdan başlayacak.
 
Ekli örnek dosyayı inceleyiniz
Kaydet makrosu ile düzenlenmiştir.
Üstadlar başka çözümler bulabilir.
 

Ekli dosyalar

Alternatif olarak aşağıdaki kodu kullanabilirsiniz.

Kod:
Sub SIRA_NO()
    Range("B1") = Range("A1")
    Range("B1").AutoFill Destination:=Range("B1:B50"), Type:=xlFillSeries
End Sub
 
Günaydın;
Korhan bey bu makroyu butonla değilde a1 hücresine girdiğimizde otamatik olarak atabilirmiyiz?
 
Aşağıdaki kodu deneyiniz.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Target.Address(0, 0) = "A1" Then
        Range("B1") = Target
        Range("B1").AutoFill Destination:=Range("B1:B50"), Type:=xlFillSeries
    End If
End Sub
 
Teşekkür ederim Korhan bey
 
Geri
Üst