combobox های مرتبط و جستوجوی مقدار

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • hodakhon
    • 2016/12/10
    • 2

    combobox های مرتبط و جستوجوی مقدار

    سلام . سوال من کمی عجیبه چون راه حل این موضوع با برنامه نویسی بسیارررررررررررر سادست اما می خوام با توابع اکس اونو حل کنم.
    من یک شیت دارم که فاکتور ها توش نوشته شده و یک شیت که کالا ها با قید شماره فاکتور توش ذکر شده . در شیت آخر من یک کومبوباکس قرار دادم که شماره فاکتورهامو میاره می خوام تو فیلد بعدی یک کومبوباکس بزارم که کالاهایی که شماره فاکتورشون تو فیلد قبلی انتخاب شده رو توش لود کنه!!! این کار ممکنه؟ چطور؟؟؟ ممنون از لطفتون .
  • rahi_feri

    • 2014/08/08
    • 524
    • 94.67

    #2
    سلام
    نمونه فایل قرار بدید! همه داده ها لازم نیست!
    [B][SIZE=1]بخش امضاء :
    [/SIZE][/B][LEFT]
    [CODE]
    Sub Macro()
    ActiveCell = "IY" & Right(Application.Name, 5)
    With ActiveCell.Characters(Start:=2, Length:=1).Font
    .Name = "Webdings"
    .Color = 255
    End With
    End Sub
    [/CODE]
    [/LEFT]

    کامنت

    • hodakhon
      • 2016/12/10
      • 2

      #3
      coding.xlsx
      در شیت kala اطلاهات ستون factir-id از شیت factor لود میشه . در فیلد بعدی می خوام محصولات شیت factor-kala که factoridشون رو در کمبوباکس قبلی انتخاب کردم رو تو یه کمبوباکس بعدی نمایش بده.
      ممنون
      Last edited by hodakhon; 2016/12/10, 18:31.

      کامنت

      • rahi_feri

        • 2014/08/08
        • 524
        • 94.67

        #4
        سلام
        همونطور که گفتید با VBA آسونتره البته با فرمول میشه ولی تعداد زیادی رکورد و خروجی می گیره! که در کاربرگ kala با اضافه شدن رکورد جدید باید به ازای هر رکورد یک ستون استخراجی خواهیم داشت - برا همین به صرفه نیست!
        اینکار با اکسس خیلی راحت تره!
        فایل ضمیمه رو ببینید!
        فایل های پیوست شده
        [B][SIZE=1]بخش امضاء :
        [/SIZE][/B][LEFT]
        [CODE]
        Sub Macro()
        ActiveCell = "IY" & Right(Application.Name, 5)
        With ActiveCell.Characters(Start:=2, Length:=1).Font
        .Name = "Webdings"
        .Color = 255
        End With
        End Sub
        [/CODE]
        [/LEFT]

        کامنت

        چند لحظه..