پرفروش ترين
برترين
آخرين محصولات فروشگاه
فایل الکترونیکی آموزش اکسل پیشرفته ۲۰۱۰
آموزش ایجاد فایل چندکاربره با سطح دسترسی مشخص
نمایش نتایج: از شماره 1 تا 6 , از مجموع 6

موضوع: ویرایش آیتم های لیست باکس

  1. #1


    آخرین بازدید
    2022/03/20
    تاریخ عضویت
    June 2014
    نوشته ها
    55
    امتیاز
    18
    سپاس
    0
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

    Nuclear ویرایش آیتم های لیست باکس

    با سلام به همه ی دوستان
    1-تو فایلی که پیوست کردم لیست باکسی داخل فرم اول وجود داره که محتویاتش از شیت گرفته شده.
    حالا وقتی یکی از ردیف های لیست باکس رو انتخاب میکنم و گزینه ویرایشو میزنم فرم دوم باز میشه و
    میتونم اون ردیفو ویرایش کنم ولی وقتی گزینه ثبت تغییراتو میزنم عمل نمیکنه(البته کدشو خودم نوشتم
    که فکر میکنم اشتباهه)،ممنون میشم اگه یه نگاهی به فایل بندازید.
    2-همچنین در کنار گزینه ویرایش گزینه حذف هم وجود داره که میخوام با انتخاب یک ردیف از لیست باکس و
    زدن دکمه حذف،اون ردیف هم از لیست باکس و هم از مرجع حذف بشه.
    http://www.uplooder.net/cgi-bin/dl.c...f54dd6ca17c2e8
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.

  2. سپاس ها (1)


  3.  

  4. #2


    آخرین بازدید
    2 هفته پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,514
    امتیاز
    6128
    سپاس
    2,918
    سپاس شده
    4,896 در 1,376 پست
    سطح اکسل
    71.67 %

    سلام،
    اشکال کار اينجا است که شما مقدارهاي موجود در سطر ها را ملاک قرار مي دهيد در صورتي که اينها متغيير (يا بعضا" تکراري) هستند و نبايد ملاک قرار بگيرند.
    شما بايد شماره سطر را از فرم اوليه استخراج کنيد و موقع ثبت دستوري بنويسيد که در شيت برود آن شماره سطر را پيدا کرده و مقادير جديد را در آن جايگزين کند.
    البته چون جدولتان از سطر سوم شروع مي شود يک منهاي دو هم بايد در دستور اعمال کنيد.
    به عنوان مثال مي توانيد يک TEXTBOX در فرم دوم ايجاد کنيد (مي شود بنام تکست بکس 5) بعد قسمتي از کد فرم اول را اينجوري اصلاح کنيد:
    کد:
    Private Sub CommandButton1_Click()
    virayesh.TextBox5.Value = Me.ListBox1.ListIndex + 1
    virayesh.TextBox1.Value = Me.ListBox1.List(ListBox1.ListIndex, 0)
    virayesh.TextBox2.Value = Me.ListBox1.List(ListBox1.ListIndex, 1)
    virayesh.TextBox3.Value = Me.ListBox1.List(ListBox1.ListIndex, 2)
    virayesh.TextBox4.Value = Me.ListBox1.List(ListBox1.ListIndex, 3)
    virayesh.Show
    End Sub
    (فقط يک خط به ابتدايش اضافه شده)
    و بعد کد دگمه ثبت در فرم دوم را هم اينجوري اصلاح کنيد:
    کد:
    Private Sub CommandButton3_Click()
    Dim c As Range
    For Each c In Sheet1.Range("c3:fehrest3")
    If virayesh.TextBox5.Text = c.Row - 2 Then
    c.Value = virayesh.TextBox1.Text
    c.Offset(0, 1).Value = virayesh.TextBox2.Text
    c.Offset(0, 2).Value = virayesh.TextBox3.Text
    c.Offset(0, 3).Value = virayesh.TextBox4.Text
    End If
    Next
    End Sub
    بعد VISIBLE آن تکست بکس 5 را هم برابر FALSE بگذاريد که ديده نشود
    راجع به حذف رديف ديگه نرسيدم فکر کنم! شايد همين راهنمايي کمک کند که آن را هم بر طرف کنيد


  5. #3


    آخرین بازدید
    2022/03/20
    تاریخ عضویت
    June 2014
    نوشته ها
    55
    امتیاز
    18
    سپاس
    0
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

    آقای پارسا دست شما درد نکنه ، واقعا نمیدونم چجوری ازتون تشکر کنم، ممنون.
    دوستان در مورد سوال دوم اگه چیزی به فکرتون میخوره ممنون میشم بگید.

  6. سپاس ها (1)


  7. #4
    mokaram آنلاین نیست.
    مدير تالار اکسل و بانک اطلاعاتی


    محصولات کاربر

    ويدئوي ايجاد سطح دسترسي
    آخرین بازدید
    2023/04/20
    تاریخ عضویت
    February 2011
    محل سکونت
    ســــاوه
    نوشته ها
    1,812
    امتیاز
    6436
    سپاس
    8,165
    سپاس شده
    5,190 در 1,505 پست
    سطح اکسل
    74.00 %

    mokaram به Yahoo ارسال پیام
    برای قسمت دوم سوالتون :

    حذف از لیست باکس

    حذف داده از لیست باکس



  8. #5


    آخرین بازدید
    2022/03/20
    تاریخ عضویت
    June 2014
    نوشته ها
    55
    امتیاز
    18
    سپاس
    0
    سپاس شده
    8 در 6 پست
    تعیین سطح نشده است

    M r m ممنون مشکل اصلیم حل شد.
    یه سوال دیگه داشتم، دوستان با چه کدی میتونم آخرین رکورد لیست باکس رو انتخاب کنم؟فرض کنید یه باتون دارم که با زدنش میخوام آخرین رکورد لیست باکس انتخاب بشه.باتشکر.

  9. #6


    آخرین بازدید
    2023/05/03
    تاریخ عضویت
    January 2012
    محل سکونت
    استان اردبیل / شهرستان پارس آباد (مغان)
    نوشته ها
    1,222
    امتیاز
    2665
    سپاس
    1,411
    سپاس شده
    2,121 در 671 پست
    سطح اکسل
    73.00 %

    Javid Mokhtari به Yahoo ارسال پیام
    نقل قول نوشته اصلی توسط majidartoor نمایش پست ها
    M r m ممنون مشکل اصلیم حل شد.
    یه سوال دیگه داشتم، دوستان با چه کدی میتونم آخرین رکورد لیست باکس رو انتخاب کنم؟فرض کنید یه باتون دارم که با زدنش میخوام آخرین رکورد لیست باکس انتخاب بشه.باتشکر.
    با سلام.
    کد PHP:
    LB1.Selected(LB1.ListCount 1) = True 
    دوره های آموزش رایگان اکسل از صفر تا پیشرفته بصورت تصویری
    بیش از 60 جلسه آموزش ویدئویی رایگان

    شرکت در دوره:

    https://javidsoft.ir/courses/





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

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

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

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

  1. اولین آیتم در لیست فیلتر شده با فرمول در اکسل
    توسط امين اسماعيلي در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 1
    آخرين نوشته: 2014/08/12, 20:52
  2. نمایش آیتم های یک لیست باکس با حلقه
    توسط امیر رضا در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/04/14, 00:39
  3. نمایش آیتم های یک لیست باکس
    توسط امیر رضا در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/04/14, 00:31
  4. نمایش آخرین ایتم لیست باکس
    توسط امیر رضا در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/04/11, 14:10
  5. ویرایش لیست ها با فرم
    توسط leilaasgharpour@ymail.com در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 3
    آخرين نوشته: 2014/02/16, 01:06

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

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

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

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

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

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