- 最後登錄
- 2024-11-19
- 在線時間
- 44 小時
- 註冊時間
- 2007-11-16
- 閱讀權限
- 20
- 精華
- 0
- UID
- 2789285
- 帖子
- 66
- 積分
- 91 點
- 潛水值
- 17577 米
| 之前做的一表單,裡面有textbox1-textbox6,
textbox1-textbox6輸入資料後,會存放在A2-F2,
相關的寫法如下,但最近刪除textbox2-6,只留下textbox1,
寫入資料的方式改成填滿A2-A31後,變成B2-B31,如果再寫滿,就跳至C2-C31,最多到F2-F31,
請問大家,在刪除textbox2-6後,要怎麼改寫才會達成跳行儲存的效果。
謝謝大家!
- With 工作表1
- If .Range("A2") = "" Then
- .Range("A2") = TextBox1.Text
- .Range("B2") = TextBox2.Text
- .Range("C2") = TextBox3.Text
- .Range("D2") = TextBox4.Text
- .Range("E2") = TextBox5.Text
- .Range("F2") = TextBox6.Text
- Else
- .Range("A1").Select
- Selection.Range("A" & Range("A1:F30").CurrentRegion.Rows.Count + 1).Select
- ActiveCell.Offset(0, 0).Range("A1").Value = TextBox1.Text
- ActiveCell.Offset(0, 1).Range("A1").Value = TextBox2.Text
- ActiveCell.Offset(0, 2).Range("A1").Value = TextBox3.Text
- ActiveCell.Offset(0, 3).Range("A1").Value = TextBox4.Text
- ActiveCell.Offset(0, 4).Range("A1").Value = TextBox5.Text
- ActiveCell.Offset(0, 5).Range("A1").Value = TextBox6.Text
- End If
- End With
複製代碼
... |
|