2

テキストを入力した後、セルの値を取得したい。基本的に、セルを強調表示し、テキストを入力してReturnキーを押すと、コードが起動し、入力した値を変数に割り当てます。

簡単だと思いましたが、困りました!

4

1 に答える 1

4

ワークシート レベルのイベント ハンドラーを使用できます

Dim v As Variant

Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target.Cells(1), Me.Range("A1")) Is Nothing Then
        v = Target.Cells(1).Value
    End If
End Sub

コードはワークシート モジュールに入ります。

于 2012-04-19T16:10:33.210 に答える