| 
    
     |  | ▼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 の前に . が必要ですよ。
 
 
 |  |