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

موضوع: خالی شدن خودکار یک سلول

  1. #1


    آخرین بازدید
    2018/12/12
    تاریخ عضویت
    April 2015
    نوشته ها
    10
    امتیاز
    62
    سپاس
    16
    سپاس شده
    7 در 4 پست
    تعیین سطح نشده است

    خالی شدن خودکار یک سلول

    سلام

    توی فایل زیر یه برنامه است که به صورت پرسش و پاسخ باید طراحی بشه . مثلا توی ستون a5 یک سوالی میپرسه و توی ستون b5 از کاربر جواب میگیره

    منتها مشکلی که هست اینه که وقتی کاربر میخواد شروع به کار با برنامه بکنه تمام گزینه ها از خونه a5 تا a8 سوالاشون میمونن که نباید اینطوری باشه و باید به نسبت سوال قبلی تغییر کنن

    مثلا وقتی کاربر انتخاب میکنه آیا سقف از نوع قوسی است و به این سوال جواب میده خونه a8 با گزینه سطح بام لغزنده نیست پرشده من میخوام به یه شکلی خونه ها ریست بشن و کاربر بتونه از 0 به سوالات جواب بده

    ممنون از توجهتون
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.
    ویرایش توسط shahab47 : 2015/07/28 در ساعت 15:24

  2.  

  3. #2


    آخرین بازدید
    2016/11/06
    تاریخ عضویت
    January 2014
    محل سکونت
    تهران
    نوشته ها
    149
    امتیاز
    1192
    سپاس
    175
    سپاس شده
    414 در 123 پست
    تعیین سطح نشده است

    سلام دوست عزیز در فایل ضمیمه شده اطلاعاتی موجود نیست لطفا بررسی کنید.
    خانه اکسل - http://********************

  4. سپاس ها (1)


  5. #3


    آخرین بازدید
    2018/12/12
    تاریخ عضویت
    April 2015
    نوشته ها
    10
    امتیاز
    62
    سپاس
    16
    سپاس شده
    7 در 4 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط DOLFIN نمایش پست ها
    سلام دوست عزیز در فایل ضمیمه شده اطلاعاتی موجود نیست لطفا بررسی کنید.
    مرسی که خبر دادید

    تو همون پست اول اصلاحش کردم

  6. سپاس ها (1)


  7. #4


    آخرین بازدید
    2023/12/30
    تاریخ عضویت
    April 2014
    محل سکونت
    ساوه
    نوشته ها
    347
    امتیاز
    417
    سپاس
    853
    سپاس شده
    266 در 129 پست
    سطح اکسل
    45.00 %

    نقل قول نوشته اصلی توسط shahab47 نمایش پست ها
    سلام

    توی فایل زیر یه برنامه است که به صورت پرسش و پاسخ باید طراحی بشه . مثلا توی ستون a5 یک سوالی میپرسه و توی ستون b5 از کاربر جواب میگیره

    منتها مشکلی که هست اینه که وقتی کاربر میخواد شروع به کار با برنامه بکنه تمام گزینه ها از خونه a5 تا a8 سوالاشون میمونن که نباید اینطوری باشه و باید به نسبت سوال قبلی تغییر کنن

    مثلا وقتی کاربر انتخاب میکنه آیا سقف از نوع قوسی است و به این سوال جواب میده خونه a8 با گزینه سطح بام لغزنده نیست پرشده من میخوام به یه شکلی خونه ها ریست بشن و کاربر بتونه از 0 به سوالات جواب بده

    ممنون از توجهتون
    با if تو در تو میشه درستش کرد . ولی فکر میکنم شما بهتر هم میتونید از این فایلا درست کنید اگر سوالات رو جدا گانه در صفحه دیگه لیست کنید و key مناسب قرار بدید که بشه با شرط کردن خود بخود سوال های مناسب بپرسه به جای نوشتن سوالات در فرمول .
    فايل هاي پيوست شده فايل هاي پيوست شده

  8. سپاس ها (2)


  9. #5


    آخرین بازدید
    2018/12/12
    تاریخ عضویت
    April 2015
    نوشته ها
    10
    امتیاز
    62
    سپاس
    16
    سپاس شده
    7 در 4 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط sabertb نمایش پست ها
    با if تو در تو میشه درستش کرد . ولی فکر میکنم شما بهتر هم میتونید از این فایلا درست کنید اگر سوالات رو جدا گانه در صفحه دیگه لیست کنید و key مناسب قرار بدید که بشه با شرط کردن خود بخود سوال های مناسب بپرسه به جای نوشتن سوالات در فرمول .
    ممنون صابر جان همین رو میخواستم

    دلیل اینکه از if پی در پی هم استفاده میکنم فقط به خاطر اینه که راه دیگه ای رو بلد نیستم
    اگر تو یوتیوب فیلمی از همین روشی که گفتید پیدا کردید و یا آموزشی میشناختید ممنون میشم لینک بدید ببینم چی هست
    موفق باشید

  10. #6


    آخرین بازدید
    2023/04/24
    تاریخ عضویت
    April 2014
    محل سکونت
    كرج
    نوشته ها
    892
    امتیاز
    4526
    سپاس
    2,297
    سپاس شده
    2,910 در 801 پست
    سطح اکسل
    64.00 %

    سلام
    شما باید از vb استفاده کنید .
    کد زیر رو داخل یه دکمه باید بنویسید .
    اگر داخل " " در کد زیر هر عبارتی بنویسید میاد جای سلولهای مورد نظر شما میشینه و دیگه خالی نیستن .
    کد PHP:
    Private Sub CommandButton1_Click()
    Sheet1.Range("b5:b8").Value ""
    End Sub 
    فايل هاي پيوست شده فايل هاي پيوست شده


  11. #7


    آخرین بازدید
    2018/12/12
    تاریخ عضویت
    April 2015
    نوشته ها
    10
    امتیاز
    62
    سپاس
    16
    سپاس شده
    7 در 4 پست
    تعیین سطح نشده است

    نقل قول نوشته اصلی توسط misammisam نمایش پست ها
    سلام
    شما باید از vb استفاده کنید .
    کد زیر رو داخل یه دکمه باید بنویسید .
    اگر داخل " " در کد زیر هر عبارتی بنویسید میاد جای سلولهای مورد نظر شما میشینه و دیگه خالی نیستن .
    کد PHP:
    Private Sub CommandButton1_Click()
    Sheet1.Range("b5:b8").Value ""
    End Sub 
    مممنون دوست عزیز خیلی کار واسم راحت تر شد


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

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

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

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

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

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

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

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

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