Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


16616 / 76734 ←次へ | 前へ→

【65582】Re:異なるブック間のコピー
発言  かみちゃん E-MAIL  - 10/6/11(金) 5:34 -

引用なし
パスワード
   こんにちは。かみちゃん です。

> コピー元の任意のデータを指定する方法がわかりません。(列は、2列目から6列目で固定)

以下のような感じでいかがでしょうか?

Application.InputBox

Intersect
を使います。

Sub Sample()
 Dim r As Range
 
 On Error Resume Next
 Set r = Application.InputBox("任意のセルを選択してください", , , , , , , 8)
 On Error GoTo 0
 If Not r Is Nothing Then
  On Error Resume Next
  Set r = Intersect(r.EntireRow, r.Parent.Range("B:F"))
  On Error GoTo 0
  If Not r Is Nothing Then
   MsgBox r.Address(, , , True)
  Else
   MsgBox "範囲が取得できません"
  End If
 Else
  MsgBox "キャンセルしました"
 End If
End Sub
2 hits

【65581】異なるブック間のコピー whitemist 10/6/11(金) 1:34 質問
【65582】Re:異なるブック間のコピー かみちゃん 10/6/11(金) 5:34 発言
【65592】Re:異なるブック間のコピー whitemist 10/6/12(土) 1:01 お礼
【65599】Re:異なるブック間のコピー かみちゃん 10/6/13(日) 10:47 発言
【65600】Re:異なるブック間のコピー teian 10/6/13(日) 11:32 発言
【65601】Re:異なるブック間のコピー かみちゃん 10/6/13(日) 12:16 発言
【65605】Re:異なるブック間のコピー teian 10/6/13(日) 18:51 発言
【65608】Re:異なるブック間のコピー かみちゃん 10/6/14(月) 4:49 発言
【65611】Re:異なるブック間のコピー teian 10/6/14(月) 10:20 発言
【65602】Re:異なるブック間のコピー かみちゃん 10/6/13(日) 12:37 発言
【65607】Re:異なるブック間のコピー whitemist 10/6/14(月) 0:56 お礼

16616 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free