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

موضوع: Select نشدن درست row ها در نتیجه های جستجو

  1. #1


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    Select نشدن درست row ها در نتیجه های جستجو

    با سلام و خسته نباشید خدمت اساتید

    من توی فرمVBA خودم یه لیست باکس (ListBox)دارم که سطر های توی شیت رو بهم نشون میده.
    و وقتی روی هر سطری از توی Listbox کلیک میکنم ، اون سطر رو توی فایلم میاره .
    مثل عکس زیر:
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  select.png
مشاهده: 16
حجم:  166.3 کیلو بایت
    تا اینجای کار هیچ مشکلی نیست و درست هم کار میکنه.
    ولی وقتی من توی قسمت جستجو یه نفری رو سرچ میکنم توی Select اون نفر از توی شیت به مشکل بر میخوره و اشتباه Select میکنه
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام:  res.png
مشاهده: 10
حجم:  184.4 کیلو بایت
    فایل هم ضمیمه شد خدمتتون
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.

  2. سپاس ها (1)


  3.  

  4. #2


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

    سلام،
    اشکال اينجا است که اول که فرم بالا مي آيد تمام سطرهاي ليست بکس متناظر سطرهاي شيت است ولي وقتي جستجو مي کنيد در اصل يک فيلتر بين سطر ها انجام شده و بعضي از آنها که با شرط ما مي خوانند ليست مي شوند و اين تناظر به هم مي خورد، بايد در کد کليک ليست بکس يک دستوري بنويسيد که مقدار تمام يا چند ستون سطر انتخابي در ليست بکس را با شيت چک کند و اگر سطري از شيت مقاديرش با سطر انتخابي ليست بکس برابر بود آن وقت آن سطر انتخاب شود.
    من کدتان را يک کم دستکاري کردم تا نام و شماره فيش را چک کند: (فقط دقت کنيد ببينيد مشکل نداشته باشد محض نمونه کد را نوشته ام، ضمنا" فايلتان خيلي زيبا بود)
    کد PHP:
    Private Sub ListBox1_Click()
    Dim a As Integer
    For 0 To 11
    Controls
    ("textbox" 1) = ListBox1.Column(a)
    Next
    Dim C 
    As Range
    For Each C In Sheet2.Range("A2:A5000")
    If 
    C.Value ListBox1.List(ListBox1.ListIndex0) And C.Offset(03).Value ListBox1.List(ListBox1.ListIndex3Then
    C
    .Select
    End 
    If
    Next
    TextBox15 
    ListBox1.ListIndex 1
    End Sub 
    براي 5000 رديف نوشته شده
    ویرایش توسط Ali Parsaei : 2016/02/08 در ساعت 21:42


  5. #3


    آخرین بازدید
    2024/02/08
    تاریخ عضویت
    April 2011
    نوشته ها
    384
    امتیاز
    245
    سپاس
    415
    سپاس شده
    225 در 123 پست
    سطح اکسل
    67.00 %

    ممنون جناب پارسا نظر لطف شماست.
    الان حذفش کار نمیکنه
    (اگه جستجو کنید و از توی نتیجه های جستجو فرد رو پاک کنید ، پاک نمیشه)
    ویرایش توسط a.dal65 : 2016/02/09 در ساعت 15:16

  6. سپاس ها (1)



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

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

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

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

  1. [حل شده] نمایش نتیجه جستجو با رنگ
    توسط mrmr در انجمن گرافیک، نمودار و تنظیمات - Graphics, Charts and Settings
    پاسخ ها: 5
    آخرين نوشته: 2015/08/29, 15:42
  2. جستجو و درج نتیجه
    توسط ali0062 در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2014/03/24, 15:21
  3. نتیجه تکراری داده در جستجو
    توسط leilaasgharpour@ymail.com در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 1
    آخرين نوشته: 2014/03/12, 01:47
  4. درخواست تنظیمات پایوت تیبل
    توسط miladman88 در انجمن پیوت تیبل و پايگاه داده - Pivot Table and Database
    پاسخ ها: 13
    آخرين نوشته: 2013/01/20, 12:11
  5. برگرداندن سلول مجاور در نتیجه جستجو
    توسط hossein64_khan در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 3
    آخرين نوشته: 2010/07/25, 14:08

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

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

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

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

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

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