تکمیل کد جهت انجام یک چرخه

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • khorasan66

    • 2012/06/12
    • 111

    [حل شده] تکمیل کد جهت انجام یک چرخه

    با سلام
    در فایل پیوست ماکرو نوشته شده است که :
    اگر سر ستون آن مساوی صفر و یا تهی باشد آن ستون حذف شود .
    برای انجام امر فوق ماکرو را باید چند بار انجام داد تا تمامی ستون های صفر یا تهی حذف شود
    چون با Loop While تا به حال کار نکرده ام
    لطفا ماکرو تکمیل نمائید
    فایل های پیوست شده
  • amir_ts

    • 2015/03/17
    • 1247

    #2
    با سلام
    این کد رو جایگزین کد خودتون بکنید.
    کد:
    [LEFT]
    Sub DEL_1()
    Dim lColumn As Long
    Dim i As Long
    Dim f As Integer
        Application.ScreenUpdating = False
    f = 1
    lColumn = 32
    For i = lColumn To 7 Step -1
        If IsEmpty(Range(Cells(f, i), (Cells(f, i)))) = True Or Range(Cells(f, i), (Cells(f, i))).Value = 0 Then
            Columns(i).Delete
            End If
    Next
        Application.ScreenUpdating = True
    End Sub
    [/LEFT]
    فایل های پیوست شده
    [SIZE=7][B][COLOR=navy][FONT=IranNastaliq]ای برادر تو همه اندیشه ای[/FONT][/COLOR][/B][/SIZE]

    کامنت

    چند لحظه..