※ ChatGPTを利用し、要約された質問です(原文:エクセルのフォーム入力について)
エクセルのフォーム入力について
このQ&Aのポイント
エクセルのフォームを使って自動でシートに入力する方法について教えてください
フォームから最下行のセルを取得する方法について教えてください
エクセルのフォームから入力されたデータを全体売上シートに反映する方法を教えてください
初心者です。
フォームから自動でシート入力をしたいのですが、最下行の取得が出来ません。教えて下さい
Private Sub CommandButton1_Click()
'登録ボタンの動作
Dim myDCount As Long
Worksheets("全体売上").Activate
myDCount = Range("扱い月").Rows.Count
myDCount = Range("扱い月").Cells(myDCount, 1).EntireRow.Insert 'データの最終行+1を取得
'データの入力(フォームからセルへ)
With Worksheets("全体売上")
.Cells(myDCount, 1).Value = TextBox1
.Cells(myDCount, 2).Value = TextBox2
.Cells(myDCount, 3).Value = TextBox3
.Cells(myDCount, 5).Value = TextBox4
.Cells(myDCount, 6).Value = TextBox5
.Cells(myDCount, 9).Value = TextBox6
.Cells(myDCount, 13).Value = TextBox9
.Cells(myDCount, 7).Value = TextBox10
.Cells(myDCount, 8).Value = TextBox11
.Cells(myDCount, 21).Value = TextBox12
End With
Me.Hide
End Sub
お礼
ありがとうございました 無事に動くようになりました