آرایه با ردیف متغیر

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

    • 2011/09/08
    • 159
    • 45.00

    [حل شده] آرایه با ردیف متغیر

    سلام چگونه میتوان ارایه ای با تعداد ردیف متغیر تعریف کرد مثلا متغیرrowfill در کد زیر

    کد PHP:
    Dim rowfill As Integer
    rowfill 
    0
    For 5 To Sheets("work").Cells(11).Value 1
    If Sheets("work").Cells(i13).Value 0 Then
    rowfill 
    rowfill 1
    End 
    If
    Next i

    Dim araylist
    (rowfill6) As Variant
    For 5 To Sheets("work").Cells(11).Value 1
    For 13 To 18
    araylist
    (ij) = Sheets("work").Cells(ij).Value
    Next j
    Next i

    End Sub 
  • alisabet

    • 2011/09/08
    • 159
    • 45.00

    #2
    خودم گشتم یه چیزهائی بصورت کلی فهمیدم و آن اینکه در تعریف ارایه ابعاد آن باید ثابت باشد و وقتی ما یک متغیر به ابعاد آن نسبت میدهیم گرچه بعدا مقدار بگیرد اما سیستم همچنان آن را بعنوان یک متغیر می شناسد و باید با تابعی متغیر را قبل از معرفی به آرایه ، به مقدار ثابت تغییر داد و تعریف کرد و سپس ارایه را دوباره با ثابت جدید گسترش داد - حالا اگر درست گفته باشم از اساتید خواهش میکنم روش این کار را توضیح دهند

    کامنت

    • iranweld

      • 2015/03/29
      • 3341

      #3
      فایل مربوطه رو هم بصورت زیپ شده ضمیمه کنید

      کامنت

      • alisabet

        • 2011/09/08
        • 159
        • 45.00

        #4
        با تشکر مشکل حل شد و آن این بود که میبایست ابتدا میبایست ارایه را بدون ابعاد تعریف میکردم بعدا در خلال برنامه که ابعاد بدست میامد با redim ابعاد جدید را تعریف میکردم با تشکر مجدد ازتوجه جنابعالی
        نوشته اصلی توسط iranweld
        فایل مربوطه رو هم بصورت زیپ شده ضمیمه کنید

        کامنت

        چند لحظه..