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

موضوع: جستجوی موارد یکسان

  1. #1


    آخرین بازدید
    2019/12/17
    تاریخ عضویت
    June 2016
    نوشته ها
    147
    امتیاز
    120
    سپاس
    41
    سپاس شده
    100 در 53 پست
    سطح اکسل
    41.00 %

    جستجوی موارد یکسان

    سلام
    براتون یه سناریو تعریف میکنم تا سوالم مشخص بشه
    فرض کنید در یک ستون 2000 اسم . عدد یا ..... داریم حالا میخواهیم با دادن یک مورد شماره ستون همه مواردی رو که عین اون هستند برامون تو یه msgbox نشون بده
    همون جوری که میدونید اگه بخوایم از match استفاده کنیم فقط مورد اول رو نشون میده ( مهم نیست چند دفعه محاسبه بشه نتیجه یکیه )
    البته من این مسئله رو به این صورت حل کردم که اول اطلاعات رو تو یه ستون دیگه کپی.پیست میکنم بعد الفبائی سورت میکنم (با ماکرو ) و از match برای پیدا کردن اولین مورد استفاده میکنم بعدش پیدا کردن بقیه ش ساده س
    ولی سوال اینجاس که چون این راه من یکم پیچیده س و همه جا نمیشه استفاده کرد آیا کسی راه ساده تری (مثلا با ماکرو ) سراغ داره یا نه ؟
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2.  

  3. #2


    آخرین بازدید
    2024/01/21
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,519
    امتیاز
    6121
    سپاس
    2,884
    سپاس شده
    4,889 در 1,381 پست
    سطح اکسل
    71.67 %

    سلام،
    در يک msgbox نشون بده؟ اشتباه نمي کنيد؟
    کلا" مي خواهيد چه کار کنيد؟
    چون با اعمال يک فيلتر معمولي مي توانيد موارد مورد نظر را به سادگي ببينيد ...
    اگر هنوز مشکلتون حل نشده يک کم بيشتر توضيح دهيد تا ببينيم چه کار مي شود انجام داد

  4. سپاس ها (2)


  5. #3


    آخرین بازدید
    2019/12/17
    تاریخ عضویت
    June 2016
    نوشته ها
    147
    امتیاز
    120
    سپاس
    41
    سپاس شده
    100 در 53 پست
    سطح اکسل
    41.00 %

    نقل قول نوشته اصلی توسط Ali Parsaei نمایش پست ها
    سلام،
    در يک msgbox نشون بده؟ اشتباه نمي کنيد؟
    کلا" مي خواهيد چه کار کنيد؟
    چون با اعمال يک فيلتر معمولي مي توانيد موارد مورد نظر را به سادگي ببينيد ...
    اگر هنوز مشکلتون حل نشده يک کم بيشتر توضيح دهيد تا ببينيم چه کار مي شود انجام داد
    فیلتر فقط روی سلولها اضافه ها رو مخفی میکنه و ظمنآ روی نتایج نمیشه مستقیمآ محاسبه انجام داد
    از اون بدتر فیلتر و برا هر ورودی باید دستی تنظیم کنی و نمیشه مثلآ با یک کلیک روی سلول مورد نظر فیلتر بشه یا از طریق یوزرفرم باهاش کار کنی (تازه اگه بشه مطمئنم کدهاش از اون طریقی که خودم گفتم طولانیتره) من دنبال یه چیز مختصرتر میگردم
    پ.ن برای فایلهای معمولی تعداد خطوط کد مشکلی نیست ولی فکر کنید اگه تو یه پروژه هزاران سلول درگیر باشن یه خط کد اظافه باعث کلی تاخیر میشه

  6. #4


    آخرین بازدید
    2019/12/17
    تاریخ عضویت
    June 2016
    نوشته ها
    147
    امتیاز
    120
    سپاس
    41
    سپاس شده
    100 در 53 پست
    سطح اکسل
    41.00 %

    چیزی رو که میخوام مختصر توضیح میدم

    مثلا شما میتونید با match اولین مورد تطبیق رو پیدا کنید و من میخوام در بررسی بعدی اون نتیجه اول رو در نظر نگیره و از سلول بعد اون شروع کنه به گشتن مثل ارگومان سوم تو تابع FIND که میگه از کجا شروع کن

  7. سپاس ها (1)


  8. #5


    آخرین بازدید
    2024/01/21
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,519
    امتیاز
    6121
    سپاس
    2,884
    سپاس شده
    4,889 در 1,381 پست
    سطح اکسل
    71.67 %

    تقريبا" مطلب را گرفتم ولي باز هم دقيق متوجه نشدم،
    فايل پيوست را ببينيد، در يوزرفرم عبارت مورد نظر خود را تايپ مي کنيد و بعد از فشردن کليد اجراي جستجو شماره سطر تمام موارد يافت شده در ليست بکس نشان داده مي شود و با فشردن هر رديف ليست بکس به سل مربوطه در شيت منتقل مي شويد:
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: xlsm Book1.xlsm اطلاعات (21.5 کیلو بایت, 44 نمایش)


  9. #6


    آخرین بازدید
    2019/12/17
    تاریخ عضویت
    June 2016
    نوشته ها
    147
    امتیاز
    120
    سپاس
    41
    سپاس شده
    100 در 53 پست
    سطح اکسل
    41.00 %

    نقل قول نوشته اصلی توسط Ali Parsaei نمایش پست ها
    تقريبا" مطلب را گرفتم ولي باز هم دقيق متوجه نشدم،
    فايل پيوست را ببينيد، در يوزرفرم عبارت مورد نظر خود را تايپ مي کنيد و بعد از فشردن کليد اجراي جستجو شماره سطر تمام موارد يافت شده در ليست بکس نشان داده مي شود و با فشردن هر رديف ليست بکس به سل مربوطه در شيت منتقل مي شويد:

    ممنون همین رو میخواستم

  10. سپاس ها (1)



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

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

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

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

  1. [حل شده] جستجوی افراد از روی کد پرسنلی
    توسط QweAli در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2017/08/09, 10:14
  2. پرسش ماکروی جستجوی نام دارو و دادن کد به هر دارو در ستون بعد
    توسط ebrahimzadeh.j در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2017/03/20, 23:54
  3. نحوه جستجو با استفاده از تابع وی لوکاپ روی دو مقدار
    توسط shaneh در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 16
    آخرين نوشته: 2016/02/04, 11:19
  4. جستجوی بیشترین فروش در اکسل
    توسط bizarcher در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 4
    آخرين نوشته: 2014/09/07, 20:52
  5. سوال در مورد جستجوی آخرین ردیف مورد جستجو
    توسط omidi در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2012/02/13, 20:57

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

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

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

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

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