Page 1 of 1

สอบถามต้องการโชว์ textbox ตามจำนวนที่ต้องการ

Posted: Tue Oct 01, 2019 6:47 pm
by b5930304629
ต้องการให้โชว์ Textbox ตามเลขที่กรอกไว้ค่ะ รบกวนช่วยดู code ให้หน่อยค่ะว่ามีตรงไหนผิด

Code: Select all

Private Sub CommandButton1_Click()
b = ComboBox1.Value
c = ComboBox2.Value

If b = 1 And c = 2 Then
For ii = 1 To 200
Me.Controls.UserForm2("TextBox" & ii).Visible = False
Next ii
UserForm2.Textbox300.Visible = True
End If

UserForm2.Show
End Sub

Re: สอบถามต้องการโชว์ textbox ตามจำนวนที่ต้องการ

Posted: Tue Oct 01, 2019 6:56 pm
by snasui
:D กรุณาแนบตัวอย่างไฟล์ Excel ที่เขียน Code นี้ไว้แล้ว ชี้ให้เห็นว่าต้องการให้แสดงคำตอบเป็นลักษณะใด จะได้สะดวกในการตอบของเพื่อนสมาชิกครับ

Re: สอบถามต้องการโชว์ textbox ตามจำนวนที่ต้องการ

Posted: Tue Oct 01, 2019 7:18 pm
by b5930304629
ไฟล์ที่ได้ลองทำ code จะอยู่ใน userform1 ค่ะ

Re: สอบถามต้องการโชว์ textbox ตามจำนวนที่ต้องการ

Posted: Tue Oct 01, 2019 7:26 pm
by snasui
:D ตัวอย่างการปรับ Code ครับ

Code: Select all

For ii = 301 To 311
   UserForm2.Controls("TextBox" & ii).Visible = False
Next ii

Re: สอบถามต้องการโชว์ textbox ตามจำนวนที่ต้องการ

Posted: Tue Oct 01, 2019 7:42 pm
by b5930304629
ขอบคุณอาจารย์มากค่ะ แก้ได้เรียบร้อยค่ะ