前提
ダブルクリックしたセルの上にある一番クリックしたセルに近い、日付が書いてあるセルをコピーペーストするシステムを作っているのですが、どのようにすればよいかわからなくなってしました。
実現したいこと
対象:選択したセルの上には日付が載っているセルが複数ある。
想定機能:ダブルクリックしたセルに最も近い、同列で日付が書いているセルを獲得しコピーペースト。
構成予定:like関数を用いて上からダブルクリックしたセルまで順番に取得し、最後に得たものをコピーペースト。
発生している問題・エラーメッセージ
実行時エラー'424' オブジェクトが必要です。
該当のソースコード
VBA
1Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) 2 3Dim SearchCells As Object 4Dim Possibility As Range 5 6 Set Possibility = SerchCells.Value 7 8 For Each SearchCells In Worksheets(1).Range(Cells(Target.Row, 1), Cells(Target.Row, Targe.Columns)) 9 10 If SearchCells.Value Like "####/##/##" Then 11 12End If 13 Next SearchCells 14 15 16Cells(Taarget.Row, Possibility.Column).Copy Destination:=Range("J3") 17 18 Cancel = True 19 20End Sub 21 22
試したこと
Setを用いたりしましたが、ダメでした。
補足情報(FW/ツールのバージョンなど)
Excel 2019を使用しています。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/12/05 05:38
2022/12/06 15:27
2022/12/07 02:33
2022/12/07 17:41
2022/12/08 00:05
2022/12/08 09:38
2022/12/09 00:02
2022/12/09 15:13
2022/12/11 16:49