snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Private Sub CommandButton1_Click()
Dim machinenum As Integer
Dim mannum As Integer
Dim worknum As Integer
machinenum = TextBox1
mannum = TextBox2
worknum = TextBox3
UserForm3.Hide
UserForm2.Show
End Sub
ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
ตอนนี้ผมลองเขียนโค้ดรับค่าจำนวน Textbox ที่ต้องการมาเก็บไว้ในรูปแบบ Array และผมต้องการให้มันวน loop เพื่อแสดงTextbookตามจำนวนค่าที่รับมา ไม่สำเร็จครับ มันขึ้นว่า Sub or Function not defined ครับ
Private Sub CommandButton1_Click()
Dim machinenum As Integer
Dim mannum As Integer
Dim worknum0 As Integer
Dim worknum(100) As Integer
Dim i As Integer
'machinenum = TextBox1
'mannum = TextBox2
worknum0 = TextBox3
For i = 0 To worknum0
If i <> 0 Then
worknum(i) = i
worknum0 = worknum0 - 1
End If
Next i
TextBox4.Visible = False
TextBox5.Visible = False
TextBox6.Visible = False
TextBox7.Visible = False
TextBox8.Visible = False
For i = 0 To UBound(worknum)
If i <> 0 Then
textbox(3 + i).Visible = True
worknum0 = worknum0 - 1
End If
Next i
End Sub