پیدا کردن اخرین ستون (سلول) داده در هر ردیف از جدول اکسل

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • Atos
    • 2017/07/01
    • 3

    [حل شده] پیدا کردن اخرین ستون (سلول) داده در هر ردیف از جدول اکسل

    با سلام و وقت بخیر خدمت دوستان

    من یک دیتا ست دارای 80 هزار ردیف دارم و همه ردیف ها دارای ستون های یکسانی نیستند(به طور مثال مثلا یک ردیف داده دارای 5 تا ستون هستش ویک ردیف دیگه دارای 8 تا همین طور الی اخر) ازین رو میخوام فقط ستون اخر هر ردیف رو مشخص کنم ولی هر چی گشتم هیچ تابع یا ماکرویی نیست که بتونه اینو برا من مشخص کنه و داده های من به صورت متن هستند واینکه ماکرو ها و تابع ای تو در تویی که مثلا بکار رفتن برای اینکار فقط اعداد رو مشخص میکنن ولی ردیف های من به صورت متن هستند و این ستون های اخر که نام کشور ها در اون مشخص شده اند رو برای بحث پیش بینی لازم دارم ممنون میشم که در این خصوص راهنمایی بکنید با تشکر و وقتی که برای من گذاشتید.
  • iranweld

    • 2015/03/29
    • 3341

    #2
    سلام
    یک نمونه از فایل رو ضمیمه همین سایت کنید
    از قسمت مدیریت فایل پیوست

    کامنت

    • Atos
      • 2017/07/01
      • 3

      #3
      بفرمایید این بخشی از دیتا ستمه که من در واقع تمام کشور ها رو که در ستون اخر اومده لازم دارم
      فایل های پیوست شده

      کامنت

      • iranweld

        • 2015/03/29
        • 3341

        #4
        با سلام

        از ماکرو ذیل استفاده کنید

        کد PHP:
        Sub test()

        z1 Cells(Rows.Count"b").End(xlUp).Row

        For 1 To z1

        k1 
        Cells(iColumns.Count).End(xlToLeft).Column

        Cells
        (i1) = Cells(ik1)

        Next

        End Sub 
        Click image for larger version

Name:	Untitled.png
Views:	1
Size:	125.8 کیلو بایت
ID:	133221
        فایل های پیوست شده
        Last edited by iranweld; 2017/07/02, 09:17.

        کامنت

        • Atos
          • 2017/07/01
          • 3

          #5
          یه دنیا ممنون واقعا لطف کردید عالی بود

          کامنت

          چند لحظه..