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

Collapse
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • shahab47

    • 2015/04/13
    • 10

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

    سلام

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

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

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

    ممنون از توجهتون
    فایل های پیوست شده
    Last edited by shahab47; 2015/07/28, 16:24.
  • DOLFIN

    • 2014/01/18
    • 149

    #2
    سلام دوست عزیز در فایل ضمیمه شده اطلاعاتی موجود نیست لطفا بررسی کنید.
    [CENTER][FONT=times new roman][SIZE=7][I][B][COLOR=#0000ff] خانه اکسل - [url]http://excelhouse.blog.ir[/url][/COLOR][/B][/I][/SIZE]
    [/FONT][/CENTER]

    کامنت

    • shahab47

      • 2015/04/13
      • 10

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

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

      کامنت

      • sabertb

        • 2014/04/09
        • 347
        • 45.00

        #4
        نوشته اصلی توسط shahab47
        سلام

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

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

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

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

        کامنت

        • shahab47

          • 2015/04/13
          • 10

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

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

          کامنت

          • misammisam
            مدير تالار حسابداری و اکسل

            • 2014/04/04
            • 892
            • 64.00

            #6
            سلام
            شما باید از vb استفاده کنید .
            کد زیر رو داخل یه دکمه باید بنویسید .
            اگر داخل " " در کد زیر هر عبارتی بنویسید میاد جای سلولهای مورد نظر شما میشینه و دیگه خالی نیستن .
            کد PHP:
            Private Sub CommandButton1_Click()
            Sheet1.Range("b5:b8").Value ""
            End Sub 
            فایل های پیوست شده
            [CENTER][SIGPIC][/SIGPIC]
            [/CENTER]
            [CENTER][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][FONT=Tahoma][INDENT]
            [CENTER][SIZE=3][URL="https://affstat.adro.co/click/adf04053-f8a6-439a-9ac4-e6a7e6f4b455"][B]اينجا كليك نكنيا ![/B][/URL][/SIZE]
            [/CENTER]
            [/INDENT]

            [/FONT][/FONT][/FONT][/FONT][/FONT]
            [/CENTER]

            کامنت

            • shahab47

              • 2015/04/13
              • 10

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

              کامنت

              چند لحظه..