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

موضوع: Validation در VBA و چند تا سوال در مورد TEXTBOX

  1. #1


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

    Validation در VBA و چند تا سوال در مورد TEXTBOX

    سلام
    دوستان دیروز من از روی نمونه یه فایل ( لینک دانلود )، برای خودم یه فرم در excel درست کردم
    حالا چند تا سوال برام پیش اومده ممنون میشم راهنمایی کنید.
    سوال هامو توی عکس ها گذاشتم.
    یه مشکل اساسی داره که وقتی فایل رو میبندم خیلی طول میکشه تا بسته بشه . نمیدونمم چرااااااا
    یه سوال دیگه میشه وقتی من اظلاعاتی رو وارد و ثبت کردم ، همون اطلاعاتی که ثبت شده رو توی شیت print بیاره
    یه سوال دیگه :
    چطوری توی TEXTBOX از سمت راست اطلاعات وارد بشه (فارسی)
    اخطار: این یک موضوع قدیمی است
    به دلیل قدیمی بودن موضوع، ممکن است برخی فایل های ضمیمه به درستی کار نکنند. لطفا در صورت عدم ضرورت، از بالا آوردن موضوعات قدیمی خودداری نمایید.
    فايل هاي پيوست شده فايل هاي پيوست شده
    پاسخ مورد نظر براي اين تاپيك ارسال شده است.
    ویرایش توسط a.dal65 : 2016/01/27 در ساعت 10:47 دلیل:اضافه شدن سوال ;)

  2.  

  3. #2


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    واسه قسمت آخر سوالتون میتونید روی textbox مورد نظر کلیک کرده و در properties آن TextAlign رو روی Right قرار دهید



  4. سپاس ها (3)


  5. #3


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

    برای validate اعداد این رو پیدا کردم
    کد:
    Private Sub Mablagh_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
        If KeyAscii < Asc("0") Or KeyAscii > Asc("9") Then
            KeyAscii = 0 ' this prevents the non-numeric data from showing up in the TextBox
            MsgBox "You can only enter numbers"
        End If
    End Sub
    ویرایش توسط a.dal65 : 2016/01/27 در ساعت 11:59

  6. #4


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

    یه سری از مشکلاتم رو حل کردم
    الان فقط میخوام textbox مبلغ سه رقم سه رقم جدا بشه
    که تو اینترنت این لینک رو پیدا کردم ولی نتوستم توی فایل م پیاده کنم
    لینک 1
    لینک 2
    و تمام فیلد ها پر شده باشن (null نباشه)
    لینک
    ویرایش توسط a.dal65 : 2016/01/27 در ساعت 14:31

  7. #5


    آخرین بازدید
    3 ساعت پیش
    تاریخ عضویت
    November 2013
    محل سکونت
    تهران
    نوشته ها
    1,518
    امتیاز
    6118
    سپاس
    2,884
    سپاس شده
    4,886 در 1,380 پست
    سطح اکسل
    71.67 %

    سلام،
    براي سه رقم سه رقم جدا کردن از اين کد استفاده کنيد: يعني در رويداد CHANGE تکست بکس بايد کد نوشته شود
    کد PHP:
    Private Sub TextBox1_Change()
    TextBox1.Text Format(TextBox1"#,###")
    End Sub 

  8. سپاس ها (3)


  9. #6


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

    ممنون میشم یه نگاه بهش بندازی
    من نتونستم جواب بگیرم ازش
    این هم یه نمونه از Fill all field هم پیدا کردم هر کی تونست کمک کنه
    کد:
    'VALIDATE USER ENTRY
        If (ComboBox1.Value = "" Or TextBox2.Value = "" _
        Or ComboBox5.Value = "" Or ComboBox6.Value = "" _
        Or ComboBox7.Value = "" Or ComboBox8.Value = "" _
        Or ComboBox9.Value = "" Or ComboBox10.Value = "" _
        Or ComboBox11.Value = "") Then
       
        MsgBox "All fields must be completed before" & _
                " you can begin.", vbCritical, _
                "Title"
      
        Exit Sub
        End If
    فايل هاي پيوست شده فايل هاي پيوست شده
    • نوع فایل: rar 1.rar اطلاعات (41.7 کیلو بایت, 19 نمایش)
    ویرایش توسط a.dal65 : 2016/01/28 در ساعت 09:33

  10. #7


    آخرین بازدید
    تاریخ عضویت
    June 2014
    محل سکونت
    خوزستان-بهبهان
    نوشته ها
    1,496
    امتیاز
    6803
    سپاس
    4,205
    سپاس شده
    3,844 در 1,281 پست
    تعیین سطح نشده است

    با سلام
    کد مربوط به مبلغ رو به این صورت تغییر بدید
    کد PHP:
    Mablagh.Text Format(Mablagh.Text"#,###"



  11. سپاس ها (3)



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

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

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

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

  1. سوال در مورد DATA Validation
    توسط sorena.pardaz در انجمن توابع اکسل - Excel Functions
    پاسخ ها: 2
    آخرين نوشته: 2015/06/20, 15:13
  2. سوال در ورد data validation در textbox
    توسط علی فاطمی در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 17
    آخرين نوشته: 2014/05/19, 07:39
  3. سورت كردن ليست Validation
    توسط arsalan135 در انجمن سوالات اكسل - Excel Questions
    پاسخ ها: 5
    آخرين نوشته: 2014/02/24, 23:36
  4. ثبت تاريخ در textbox فرم اکسل
    توسط bakhshism در انجمن سوالات پیرامون ويژوال بيسيك - VBA Questions
    پاسخ ها: 4
    آخرين نوشته: 2012/11/15, 13:59

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

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

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

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

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

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