نمایش نتایج: از شماره 1 تا 10 , از مجموع 10

موضوع: جستجو در چند شیت به کمک کلید های رادیویی

  1. #1


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    January 2015
    نوشته ها
    32
    امتیاز
    12
    سپاس
    13
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

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

    با سلام و خسته نباشید خدمت تمامی دوستان
    من یه فایل اکسل دارم
    در این فایل در شیت Find یه فرمی را طراحی کردم اطلاعات را از شیت data میخواند و در شیتFind قرار می دهد
    آنچه من مدنظر دارم این است که ما سه دکمه رادیویی طراحی می کنیم ب نام های
    1- جستجو در شیت data
    2- جستجو در شیت main
    3-جستجو در تمام شیت ها(لازم به ذکر است که منظورم این نیست که عمل حستجو واقغا در تمام شیت های موجود در این فایل اکسل انجام شود. در واقع منظور من این است که عمل جستجو در تمام شیت های مورد نظر"که در این فایل شیت های data و main هست صورت گیرد" و در مورد شیت های دیگر عملی انجام ندهد
    به کمک این سه دکمه رادیویی این امکان را به این فرم بدهیم که با توجه به انتخاب هر یک از دکمه های رادیویی عمل حستجو در شیت های مختلف ویا در تمام شیت ها انجام شود
    مثال:اگر برای حستحو دکمه "2- جستجو در شیت main" را انتخاب کردیم عمل جستجو تنها در شیت main انجام شود و یا اگر برای جستجو دکمه"3-جستجو در تمام شیت ها" را انتخاب کردیم عمل جستجو در تمام شیت ها انجام پذیرد

    با سپاس فراوان
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip 186.zip اطلاعات (391.4 کیلو بایت, 28 نمایش)
    ویرایش توسط ozviat83 : 2016/07/05 در ساعت 14:22

  2.  

  3. #2


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    در فایل پیوست در صورت وارد نمودن کد پرسنلی 9 رقمی عمل جستجو انجام میگیرد برای انتخاب شیت مورد نظر از کمبوباکس پایین فرم اقدام کنید

    سایر آیتمهای مورد نظر برای فراخوانی را تکمیل کنید.

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  Untitled.png
مشاهده: 18
حجم:  341.2 کیلو بایت


    کد PHP:
    Private Sub ComboBox12_Change()

    Dim xx As String

    xx 
    ComboBox12.Value

    z1 
    Sheets(xx).Cells(Sheets(xx).Rows.Count"s").End(xlUp).Row

    TextBox2 
    ""

    For 4 To 12
    Me
    .Controls("textbox" I) = ""
    Next

    For 1 To z1


    If Len(TextBox3) >= And InStr(Sheets(xx).Range("S" I), TextBox3) = 1 Then

    TextBox2 
    Sheets(xx).Range("i" I)
    TextBox4 Sheets(xx).Range("d" I)
    TextBox5 Sheets(xx).Range("e" I)
    TextBox6 Sheets(xx).Range("q" I)
    TextBox7 Sheets(xx).Range("h" I)
    TextBox8 Sheets(xx).Range("v" I)


    End If

    Next


    End Sub

    Private Sub CommandButton2_Click()
    TextBox2 ""
    TextBox3 ""
    TextBox4 ""
    TextBox5 ""
    TextBox6 ""
    TextBox7 ""
    TextBox8 ""
    TextBox9 ""
    TextBox11 ""
    TextBox12 ""
    TextBox13 ""
    ComboBox1 ""
    ComboBox2 ""
    ComboBox3 ""
    ComboBox4 ""
    ComboBox5 ""
    ComboBox6 ""
    ComboBox7 ""
    ComboBox11 ""
    TextBox2.SetFocus
    Find
    .Hide
    End Sub

    Private Sub TextBox3_Change()

    Dim xx As String

    xx 
    ComboBox12.Value

    z1 
    Sheets(xx).Cells(Sheets(xx).Rows.Count"s").End(xlUp).Row

    TextBox2 
    ""

    For 4 To 12

    Me
    .Controls("textbox" I) = ""

    Next

    For 1 To z1


    If Len(TextBox3) >= And InStr(Sheets(xx).Range("S" I), TextBox3) = 1 Then

    TextBox2 
    Sheets(xx).Range("i" I)
    TextBox4 Sheets(xx).Range("d" I)
    TextBox5 Sheets(xx).Range("e" I)
    TextBox6 Sheets(xx).Range("q" I)
    TextBox7 Sheets(xx).Range("h" I)
    TextBox8 Sheets(xx).Range("v" I)

    End If

    Next

    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip 185.zip اطلاعات (385.5 کیلو بایت, 53 نمایش)
    ویرایش توسط iranweld : 2016/07/06 در ساعت 09:50

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

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

    کد PHP:
    For 2 To 12
    Me
    .Controls("textbox" I) = ""
    Next 

  6. سپاس ها (2)


  7. #4


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    January 2015
    نوشته ها
    32
    امتیاز
    12
    سپاس
    13
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    با سلام خدمت آقای iranweld
    واقعیت امر این است که من اصلا متوجه نشذم و فایل پیوست شما اصلا کار نمیکرد
    و
    در ضمن من میخواستم که انتخاب ها به این صورت باشد
    1- جستجو در شیت data
    2- جستجو در شیت main
    3-جستجو در تمام شیت ها(لازم به ذکر است که منظورم این نیست که عمل حستجو واقغا در تمام شیت های موجود در این فایل اکسل انجام شود. در واقع منظور من این است که عمل جستجو در تمام شیت های مورد نظر"که در این فایل شیت های data و main هست صورت گیرد" و در مورد شیت های دیگر عملی انجام ندهد
    با سپاس از شما

  8. #5


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    فیلم پیوست نحوه عملکرد جستجو در فایل را نمایش میدهد
    در کمبوباکس 12 بجای find شیت data را جایگزین کنید
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط iranweld : 2016/07/06 در ساعت 11:31

  9. سپاس ها (2)


  10. #6


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    January 2015
    نوشته ها
    32
    امتیاز
    12
    سپاس
    13
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    با سلام
    ظاهرا من منظورم را بد رسوندم
    اگر به فایلی که من در پست اول پیوست کردم متوجه میشوید که من اینگونه جستجو را نمی خواهم
    در فایلی که من پیوست کردم اگر شما مثلا شماره ملی را بزنید و سپس دکمه سرچ را بزنید تمام کسانی که در شیت data هستد را در شیت Find نشون میدهد
    حالا من میخواهم به کمک کمبوباکس یا هر چیز دیگری این امکان را به وجود بیاورم که بتوان انتخاب کرد در کدام شیت ها جستجو را انجام دهد و البته یگ پزینه هم باشد که در تمام شیت ها جستجو را انجام دهد
    جستجو در تمام شیت ها(لازم به ذکر است که منظورم این نیست که عمل حستجو واقغا در تمام شیت های موجود در این فایل اکسل انجام شود. در واقع منظور من این است که عمل جستجو در تمام شیت های مورد نظر"که در این فایل شیت های data و main هست صورت گیرد" و در مورد شیت های دیگر عملی انجام ندهد
    با سپاس از شما

  11. #7


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    January 2015
    نوشته ها
    32
    امتیاز
    12
    سپاس
    13
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    با عرض سلام مجدد

    لطفاَ کمکم کنید

  12. #8


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    با سلام

    یک نمونه جستجو به کمک پیوت تیبل و فرم تهیه گردید
    فايل هاي پيوست شده فايل هاي پيوست شده
    ویرایش توسط iranweld : 2016/07/07 در ساعت 17:13

  13. سپاس ها (1)


  14. #9


    آخرین بازدید
    2023/08/17
    تاریخ عضویت
    March 2015
    محل سکونت
    آمل
    نوشته ها
    3,342
    امتیاز
    11574
    سپاس
    1,884
    سپاس شده
    8,164 در 3,010 پست
    تعیین سطح نشده است

    بهینه سازی بیشتری برای جستجو در فایل پیوست انجام شد

    چند گزینه را برای سرچ میتوانید همزمان انتخاب کنید(فعلا تا تکست باکس کد ملی کدنویسی شده است)
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: zip 186.zip اطلاعات (375.3 کیلو بایت, 53 نمایش)

  15. سپاس ها (2)


  16. #10


    آخرین بازدید
    3 هفته پیش
    تاریخ عضویت
    January 2015
    نوشته ها
    32
    امتیاز
    12
    سپاس
    13
    سپاس شده
    2 در 1 پست
    تعیین سطح نشده است

    با سلام
    سوال من همچنان پابرجاست
    هرچند پاسخ قسمتی از سوالاتم را با کمک شما اساتید محترم گرفتم اما قسمتی از آن که مربوط است به
    فیلتر کردن هم زمان دو شیت
    هنوز پابرجاست
    یعنی میخواهم لطف کنید و یه گوزینه اضافه کنید به نام فیلتر در هر دو شیت data و main


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. راههای استفاده از توابع برای لیست باکس و دکمه های رادیویی
    توسط پیام در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 4
    آخرين نوشته: 2015/05/20, 15:06
  2. قابلیت جستجو در انجمن
    توسط aminbehdad در انجمن مشكلات كاربري شما
    پاسخ ها: 1
    آخرين نوشته: 2015/04/09, 13:35
  3. [حل شده] تهیه یک شیت راهنما برای دسترسی به شیت های یک فایل
    توسط sasami در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2015/01/06, 14:43
  4. جستجو بین چند شیت و انتقال مقادیر بین آنها
    توسط it_heidari در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2014/01/19, 03:04
  5. برنامه انبارداری با قابلیت جستجو
    توسط termal در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 13
    آخرين نوشته: 2012/09/13, 04:09

بازدید کنندگان با جستجو های زیر این صفحه را پیدا کرده اند

انجمن اكسل ايران , اكسل , اكسس , سوال و جواب اكسل , سوال اكسس , انجمن اكسل ايران , توابع اكسل, آموزش اكسل, آموزش اكسس, VBA, ويژوال بيسيك

کلمات کلیدی این موضوع

علاقه مندی ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •  
  • BB code ها فعال هستند
  • شکلک ها فعال هستند
  • کد [IMG] فعال است
  • کد [VIDEO] فعال است
  • کد HTML غیر فعال است
با ما در تماس باشيد