ساخت یک فرم ساده

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

    • 2011/09/12
    • 64

    ساخت یک فرم ساده

    سلام
    من یک سوال خیلی مبتدی میخام بپرسم
    الان یک اکسل باز میکنم میرم تو ماکروهاش یک فرم خودش اونجا داره همیشه پیش فرض روی اون فرم یک فیلد متنی text box میندازم
    خوب حالا میخام هرچی تو این تکست باکس نوشتم یه دکمه هم بذارم که باز دن اون بیوفته تو خونه مثلا A5 اکسلم خیلی ساده
    اگر میشه توضیح بدید یا نمونه بذارید خیللی ممنون میشم
    Click image for larger version

Name:	Capture.PNG
Views:	1
Size:	35.5 کیلو بایت
ID:	143488
  • khakzad

    • 2010/03/17
    • 2034
    • 85.00

    #2
    سلام
    روی دکمه ای که گذاشتین دبل کلیک کنید.
    وارد محیط کدش که شدید
    بنوییسید:
    range("A1").value=textbox1.text
    Last edited by ~M*E*H*D*I~; 2015/01/10, 10:49. دلیل: اصلاح کد
    [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

    [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
    [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
    :wcom:

    [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
    [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
    [/CENTER]

    کامنت

    • ~M*E*H*D*I~
      • 2011/10/19
      • 4377
      • 70.00

      #3
      نوشته اصلی توسط omnia
      سلام
      من یک سوال خیلی مبتدی میخام بپرسم
      الان یک اکسل باز میکنم میرم تو ماکروهاش یک فرم خودش اونجا داره همیشه پیش فرض روی اون فرم یک فیلد متنی text box میندازم
      خوب حالا میخام هرچی تو این تکست باکس نوشتم یه دکمه هم بذارم که باز دن اون بیوفته تو خونه مثلا A5 اکسلم خیلی ساده
      اگر میشه توضیح بدید یا نمونه بذارید خیللی ممنون میشم
      یعنی عبارات وارد شده در تکست باکس پشت سرهم داخل سلول a5 قرار بگیرند؟
      [CENTER]
      [SIGPIC][/SIGPIC]
      [/CENTER]

      کامنت

      • ~M*E*H*D*I~
        • 2011/10/19
        • 4377
        • 70.00

        #4
        نوشته اصلی توسط khakzad
        سلام
        روی دکمه ای که گذاشتین دبل کلیک کنید.
        وارد محیط کدش که شدید
        بنوییسید:
        range("A1").value=textbox1.text
        البته این کد باعث میشه عبارت جدید جایگزین عبارت قبلی بشه فکر میکنم منظور دوستمون چیز دیگه ای باشه
        [CENTER]
        [SIGPIC][/SIGPIC]
        [/CENTER]

        کامنت

        • khakzad

          • 2010/03/17
          • 2034
          • 85.00

          #5
          توی اون حالت میشه:
          range("A1").value=range("A1").value & textbox1.text
          [CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:

          [URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
          [URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
          :wcom:

          [B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
          [EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
          [/CENTER]

          کامنت

          • omnia

            • 2011/09/12
            • 64

            #6
            مرسی از دو دوست عزیز
            منظورم همون بود که ایشون نوشتن
            1. حالا مسئله بعدی اینه اگر نخوام دکمه باشه و بازدن اینتر عبارت رو جایگزین کن چطوری میشه مسئله
            2. بخام متنی که تایپ کرد خود بخود بیاد کادر بعدی و بعدی رو در ردیف زیریش وارد کنه چی ؟

            کامنت

            • ~M*E*H*D*I~
              • 2011/10/19
              • 4377
              • 70.00

              #7
              نوشته اصلی توسط omnia
              مرسی از دو دوست عزیز
              منظورم همون بود که ایشون نوشتن
              1. حالا مسئله بعدی اینه اگر نخوام دکمه باشه و بازدن اینتر عبارت رو جایگزین کن چطوری میشه مسئله
              2. بخام متنی که تایپ کرد خود بخود بیاد کادر بعدی و بعدی رو در ردیف زیریش وارد کنه چی ؟
              خصوصیت default کامند باتنی که برای فرم تعبیه کردید true کنید
              [CENTER]
              [SIGPIC][/SIGPIC]
              [/CENTER]

              کامنت

              • omnia

                • 2011/09/12
                • 64

                #8
                نوشته اصلی توسط ~M*E*H*D*I~
                خصوصیت default کامند باتنی که برای فرم تعبیه کردید true کنید
                یعنی چی ؟

                کامنت

                • omnia

                  • 2011/09/12
                  • 64

                  #9
                  چطوری میره کادر بعدی ؟

                  کامنت

                  • ~M*E*H*D*I~
                    • 2011/10/19
                    • 4377
                    • 70.00

                    #10
                    نوشته اصلی توسط omnia
                    چطوری میره کادر بعدی ؟
                    Click image for larger version

Name:	01-10-2015 11-07-23 ق-ظ.png
Views:	1
Size:	56.8 کیلو بایت
ID:	125234
                    [CENTER]
                    [SIGPIC][/SIGPIC]
                    [/CENTER]

                    کامنت

                    • omnia

                      • 2011/09/12
                      • 64

                      #11
                      ولی اینکارو کردم بازم با زدن دکمه ثبت نمیره کادر بعدی خود به خود و مجدد تو همون خونه مینویسه

                      کامنت

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

                        • 2014/04/04
                        • 892
                        • 64.00

                        #12
                        نوشته اصلی توسط omnia
                        چطوری میره کادر بعدی ؟
                        منظورت از کادر بعدی چیه !؟
                        یعنی بره تو textbox بعدی یا بره تو userform بعدی یا بره تو سلول بعدی تو اکسل !؟
                        چرا نمونه فایل نمیزاری .
                        منظورتو بهتر متوجه میشیم با فایل نمونه .
                        [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]

                        کامنت

                        • majid_mx4

                          • 2012/06/25
                          • 699

                          #13
                          نوشته اصلی توسط omnia
                          ولی اینکارو کردم بازم با زدن دکمه ثبت نمیره کادر بعدی خود به خود و مجدد تو همون خونه مینویسه
                          با سلام

                          دوست عزیز لطفا فایل ضمیمه را بررسی نمایید این فایل علاوه بر ثبت با دکمه ثبت با زدن کلید Enter اینکار نیز انجام میشود .

                          با تشکر میر
                          فایل های پیوست شده
                          Last edited by majid_mx4; 2015/01/12, 01:18.

                          کامنت

                          • 3183530

                            • 2013/03/13
                            • 7
                            • 54.00

                            #14
                            تشکر

                            نوشته اصلی توسط majid_mx4
                            با سلام

                            دوست عزیز لطفا فایل ضمیمه را بررسی نمایید این فایل علاوه بر ثبت با دکمه ثبت با زدن کلید Enter اینکار نیز انجام میشود .

                            با تشکر میر
                            بسیار ساده و فوق العاده کاربردی

                            کامنت

                            چند لحظه..