|
▼K7Nさん、こんばんわ。。わたしも初心者です。^^
ユーザーフォーム上のコマンドボタンのクリックイベントで
Private Sub CommandButton1_Click()
Dim i As Byte
With Sheets("Sheet1")
.Range("C" & WorksheetFunction.CountA(.Range("C:C")) + 1).Value = TextBox1.Value
.Range("E" & WorksheetFunction.CountA(.Range("E:E")) + 1).Value = TextBox2.Value
.Range("F" & WorksheetFunction.CountA(.Range("F:F")) + 1).Value = TextBox3.Value
.Range("J" & WorksheetFunction.CountA(.Range("J:J")) + 1).Value = TextBox4.Value
.Range("I" & WorksheetFunction.CountA(.Range("I:I")) + 1).Value = TextBox5.Value
End With
For i = 1 To 5
Controls("TextBox" & i).Value = ""
Next i
End Sub
データシートの1行目は表題を設定していることがよくありますので、
そのようなときは、、、
Range(" C" & Rows.Count).End(xlUp).Offset(1).Value= などとすることがありますが、
今回は、1行目からデータを入力するので、CountA関数を使用しました。
「.」を入れ忘れたので、削除して再掲載しました。^^;
|
|