شماره گذاری اتوماتیک در اکسل

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • ali719

    • 2013/12/05
    • 207

    شماره گذاری اتوماتیک در اکسل

    سلام
    در ستون a من می خوام شماره گذاری کنم اما مشکل من اینست که بعضی وقتها چند ردیف با هم merg هستند چه فرمولی بنویسم که اگه ردیف اول عددی وارد کردم بقیه ردیفها براساس ردیف ماقبل شمارگذاری شوند
    فایل های پیوست شده
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    این کد رو امتحان کنید.محدوده ستون A و تا ردیف 50 در نظر گرفته شده که در صورت نیاز میتونید محدوده رو تغییر بدید.
    کد:
    [LEFT]
    Sub NumMergedCells()
        Dim Rng As Range
        Dim WorkRng As Range
        Dim x As Integer
        On Error Resume Next
          Set WorkRng = Range("a1:a50")
            x = 1
        Set Rng = WorkRng.Range("a1")
        Do While Not Intersect(Rng, WorkRng) Is Nothing
            Rng.Value = x
            x = x + 1
            Set Rng = Rng.MergeArea.Offset(1)
        Loop
    End Sub
    [/LEFT]
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    چند لحظه..