|
▼acec さん:
実行時エラーになったということですが、アップされたコードでは、それ以前に
構文エラーになって、間違ったコードが赤く光っているはずですが?
で、実行時エラーの原因は
Private Sub Worksheet_BeforeDoubleClick(Byval Taget As Range, Cancel As Boolean)
これです。このプロシジャはシートのイベントプロシジャというもので、
その記述方法には「お約束」があります。
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
このようにしてください。
この形は、自分で入力しなくても、VBE画面の上の方に2つ並んだコンボボックスの
左側でWorkSheet、右側で、BeforeDoubleClickを選ぶと自動生成されますよ。
で、次に、構文エラーですが
Sheets("見積").range("D1:F1").value = target.entireRow.range(A1:C1")value
これは
Sheets("見積").Range("D1:F1").Value = Target.EntireRow.Range("A1:C1").Value
A1 の前にも " が必要ですし、右辺の Value の前に . が必要ですよ。
|
|