نوشتن نام شیت بر اساس شماره ایندکس

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

    • 2014/10/21
    • 67
    • 54.00

    پرسش نوشتن نام شیت بر اساس شماره ایندکس

    با سلام
    یه جدولی دارم که تو ستون اول نام شیت ها و ستون دوم شماره ایندکس شیت قرار داره.من تو بخشی از کدهایی که قرار بنویسم لازم دارم نام شیت را استفاده کنم اما چون متغیر هست نمیدونم چطور بنویسم.مثلا :
    کد PHP:
    sheet1.Range("e3"
    تو کد بالا به جای عدد یک جلوی کلمه شیت چطور میتونم از اطلاعاتی که تو جدول دارم ( تو ابتدای سوالم ذکر کردم ) استفاده کنم تا بتونم کدی بسازم که ایستا نباشه
  • hadi1980

    • 2019/01/07
    • 237
    • 86.00

    #2
    سلام
    کافيه از دستور زير استفاده کنيد
    حواستون باشه st درواقع اسم همون شيت موردنظر هست
    کد:
    Sheets(st)
    اگه براي پيدا کردن اسم شيت هم مشکل داريد مثلا تو شيت فعال ميتونيد از اين دستور استفاده کنيد
    کد:
    Application.ActiveSheet.Name

    کامنت

    چند لحظه..