前提・実現したいこと
Excel2016で一日の作業内容を表に転記するマクロを制作しています。
コマンドボタンを押して5つのテキストボックスの値を表内の任意のセルへ順番に転記する時に
テキストボックス → セル
1・2・3・4・5 5・5・5・5・5
上記のように5つ目のテキストボックスの値が他のセルにコピーされてしまいます。
解決策を教えていただきたくて投稿させていただきました。
未熟な上に解りにくい質問でしょうがお知恵を貸してください。
発生している問題・エラーメッセージ
テキストボックスからセルへの転記がうまくいかない。
該当のソースコード
ExcelVBA
Private Sub CommandButton2_Click()
Dim h As Integer
Dim i As Integer
Dim j As Integer
With UserForm2
If TextBox16.Value = "" Then
MsgBox "今日の日付を入力してください"
Exit Sub
End If
h = UserForm2.Controls("TextBox16").Value
For j = 6 To 10
For i = 1 To 5
Cells(4 + h, i + 13).Value = UserForm2.Controls("TextBox" & j).Value
Next i Next j End With
End Sub
### 試したこと ### 補足情報(FW/ツールのバージョンなど) 使用ソフト Excel2016
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/28 07:31