|
▼かみちゃん さん:
>こんにちは。かみちゃん です。
>
>>2.これとは別に、UserFormのTextBox1の値のセル(の行)を既にあるデータか ら選択する(行の選択)方法が分かりません。
>>
>>また、
>>シート(Sheet1)のセルから別シートのセルを選択するのは下記で行っています
>>Columns(1).Find(What:=Sheets(Sheet1).Cells(5,5)).Select
>
>Sheets(Sheet1).Cells(5,5)
>の代わりに、
>UserForm1.TextBox1.Value
>とすれば、いかがでしょうか?
早速のご教授ありがとうございます
修正してやってみたのですがうまくいきません。具体的には下記内容です
Private Sub CommandButton1_Click()
Dim i As Integer '変数iを宣言
Dim myInputRow As Long
myFname = "◆受注と残高2008b"
With Workbooks(myFname & ".xls").Worksheets("受注と入金")
Columns(3).Find(What:=UserForm2.TextBox1.Value).Select
'3列目を ’Formは2
'上記の選択行に下記をセル入力したい
ActiveCell.Offset(0, 8).Value = Me.TextBox2.Text
ActiveCell.Offset(0, 9).Value = Me.TextBox3.Text
ActiveCell.Offset(0, 10).Value = Me.TextBox4.Text
ActiveCell.Offset(0, 11).Value = Me.TextBox5.Text
End With
Unload UserForm2
UserForm2.Show
End Sub
上記のColumns(3)の行がうまく書けていないようです
全体を見ていかがでしょうか。ご教示よろしくお願いします。
|
|