خالی کردن فرم

Collapse
این تاپیک قفل است.
X
X
 
  • زمان
  • نمایش
حذف همه
new posts
  • میثم مقدم نیا

    • 2017/03/23
    • 558
    • 41.00

    [حل شده] خالی کردن فرم

    سلام
    اگه بخوام توی یوزفرم چک باکسی را خالی کنیم مینویسم
    کد PHP:
    Checkbox1=false 
    حال اگه تعداد چک‌باکس‌ها زیاد باشد دونه به دونه نوشتن این فرمول زیاد و زمان بر خواهد بود
    آیا میتوان با یک حلقه یا دستور همه را خالی کرد؟
    [HR][SIZE=5][COLOR="#0000FF"][FONT=Times New Roman][B] در سرزمینی کہ نتوان مردانہ زیست ، مردانہ مردن بهتر از این زندگیست [/B][/FONT][/COLOR][/SIZE][/HR]
  • iranweld

    • 2015/03/29
    • 3341

    #2
    با سلام

    کد PHP:
    For 1 To 20
    Me
    .Controls("checkbox" i) = ""
    Next 

    کامنت

    • generalsamad
      مدير تالار توابع

      • 2014/06/22
      • 1496

      #3
      با سلام
      اگه فقط چک باکس را میخواهید ریست کنید از این کد میتونید استفاده کنید
      کد PHP:
      Private Sub CommandButton2_Click()
          
      Dim contr As Control
          
      For Each contr In UserForm1.Controls
              
      If TypeName(contr) = "CheckBox" Then
                  contr
      .Value False
              End 
      If
          
      Next
      End Sub 
      اگه تمام کنترلهایی که رویداد چک دارند را میخواهید ریست کنید از این کد میتوانید استفاده کنید
      کد PHP:
      Private Sub CommandButton1_Click()
          
      Dim x As Control
          
      For Each x In Me.Controls
              
      If TypeOf x Is MSForms.CheckBox Then x.Value False
          Next
      End Sub 
      [CENTER]
      [SIGPIC][/SIGPIC]
      [/CENTER]

      کامنت

      چند لحظه..