|
Private Sub CommandButton1_Click()
Dim arr2
Dim myR As Long
With Sheets("品保日报表")
myR = .Range("A65536").End(3).Row + 1
arr2 = Array(TextBox6.Value, TextBox1.Value, TextBox2.Value, TextBox3.Value, ComboBox5.Value, _
ComboBox1.Value, ComboBox2.Value, ComboBox3.Value, ComboBox4.Value, TextBox7.Value, TextBox8.Value, _
TextBox9.Value, TextBox10.Value, TextBox11.Value, TextBox12.Value, TextBox13.Value)
.Cells(myR, 1).Resize(1, UBound(arr2) + 1) = arr2
.Cells(myR, 1).Resize(1, UBound(arr2) + 1).Borders.LineStyle = 1
TextBox6 = TextBox6 + 1
For i = 1 To 5
Controls("ComboBox" & i) = ""
Next
For i = 7 To 13
Controls("TextBox" & i) = ""
Next
ComboBox5.SetFocus
End With
End Sub
帮我改改,谢谢!!!
- Private Sub CommandButton1_Click()
- Dim arr2
- Dim myR As Long
- With Sheets("品保日报表")
- myR = .Range("A65536").End(3).Row + 1
- arr2 = Split(TextBox6.Value & "," & TextBox1.Value & "," & TextBox2.Value & "," & TextBox3.Value & "," & ComboBox5.Value & "," & _
- ComboBox1.Value & "," & ComboBox2.Value & "," & ComboBox3.Value & "," & ComboBox4.Value & "," & _
- TextBox12.Value & "," & TextBox13.Value, ",")
- .Cells(myR, 1).Resize(1, UBound(arr2) + 1) = WorksheetFunction.Transpose(arr2)
- .Cells(myR, 1).Resize(1, UBound(arr2) + 1).Borders.LineStyle = 1
- TextBox6 = TextBox6 + 1
- For i = 1 To 5
- Controls("ComboBox" & i) = ""
- Next
- On Error Resume Next
- For i = 7 To 14
- Controls("TextBox" & i) = ""
- Next
- On Error GoTo 0
- ComboBox5.SetFocus
- End With
- End Sub
复制代码
|
|