Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("B3,B11,B19,B27,B35,B43,B51")) Is Nothing Then Exit Sub
Sheets("AAA").Range("C55:T59").Value = Target.Range("B1:T6").Value
Cancel = True
End Sub
別のシートからダブルクリックでこのAAAのシートのC55:T59に入力されるようになっております。
お聞きしたいのがTarget.Range("B1:T6").Valueの意味がわかりません。
教えていただけないでしょうか
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんにちは
すでに回答はでていますが、
>Target.Range("B1:T6").Value
Target.Offset(,1).Resize(6,19).Value
と、意味としては同じですね。
とは言え、左辺のセル範囲は5×18なのに対して、右辺は6×19とわざわざ変えている理由がわかりませんけれど。
No.1
- 回答日時:
Target:ダブルクリックした任意のセル をセルA1とした時のセルB1:T6の範囲の値って事ですね。
あるセルを基準として目的のセル(またはセル範囲)が常に同一の位置関係にある場合などで用いる方法とも言えます。(余り見ないですが私はよく使います)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- Visual Basic(VBA) [Excel VBA] このコードでは行の挿入や行の消去をすると13のエラーが出てしまう。 3 2022/12/09 00:29
- Visual Basic(VBA) excel2021で実行できないマクロ。どこを直したらいいのか 2 2022/03/28 03:40
- Excel(エクセル) VBAについて 3 2022/06/19 18:19
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) 【変更】ファイルを閉じてダイアログで保存した時、更新したシートだけの処理の実行をする 5 2022/03/26 18:31
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Excel(エクセル) エクセルのイベントプロシージャーでF列の最終行のセルの入力をトリガーにしたいのですが 1 2022/10/14 09:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルテキストボックスの文...
-
EXCELマクロ 保護されているシ...
-
エクセルVBA(実行時エラー438...
-
メッセージを1度だけ表示したい。
-
データが入力されている隣のセ...
-
VBA セルに合わせて移動するが...
-
Swing 編集不可でも選択可能なJ...
-
Jtableの特定のセルの背景色や...
-
Excelについて
-
Excel VBA セルを指定個数ラン...
-
ダブルクリックすると現在の時...
-
アクティブセルの行のセルを複...
-
VBAで、貼り付け禁止命令を実現...
-
MSFlexGrid オブジェクトについて
-
Windowsで動くVBAがmacOSで動か...
-
ハイパーリンクされているファ...
-
VBAについて教えてください。 E...
-
複数行選択のテキストボックス
-
Excel VBA ダブルクリックで入...
-
エクセルVBA セル選択後にカレ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELマクロ 保護されているシ...
-
データが入力されている隣のセ...
-
エクセルテキストボックスの文...
-
Excelについて
-
メッセージを1度だけ表示したい。
-
ハイパーリンクされているファ...
-
ダブルクリックすると現在の時...
-
エクセルVBA(実行時エラー438...
-
エクセルVBA セル選択後にカレ...
-
Windowsで動くVBAがmacOSで動か...
-
VBAで、貼り付け禁止命令を実現...
-
VBAで丸をつけたいです。
-
VBA セルに合わせて移動するが...
-
セル色を5秒間隔で変える
-
(VBA)アクティブセルを起点に...
-
Excel VBA ダブルクリックで入...
-
Jtableの特定のセルの背景色や...
-
エクセルのVBAでダブルクリック...
-
VBAのListBoxで複数選択して...
-
マクロを使って画像を貼り付け
おすすめ情報