Excel VBA質問箱 IV

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

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


59925 / 76732 ←次へ | 前へ→

【21467】Re:む、難しい…
発言  よーくかんがえよぉ  - 05/1/21(金) 17:00 -

引用なし
パスワード
   ▼草加Jacky さん:
>よーくかんがえよぉ さん、G-Luck さん、素早いお返事ありがとうございました。
>
>お二方のコードとも、やりたかったことを見事にやってくれました。
>しかし、お二方ともコードが難しい…。
>
>一生懸命関連本やヘルプを駆使して解読したら、確かにそうなると合点がいきましたが、まだまだとても自分では書けそうにありません。勉強になりました。
>
>今後ともよろしくお願いいたします。


>B3なら、B4:D36
Range("B4:D36").Select
"B4:D36"を分解すると
"B4" + ":" + "D36"
それをB3でなく、A1を基準に置き換えただけです。

"B4"に相当するものがSelection.Range("A2").Address(0, 0)
"D36"に相当するものがSelection.Range("C2").End(xlDown).Address(0, 0)

.Address(0, 0)で文字に変えます

Selection.Range("A2")の意味は、
Rangeのヘルプの一番下に詳しく書いてますのでそちらをみましょう。
0 hits

【21453】アクティブセルの、その下から…(範囲の選択) 草加Jacky 05/1/21(金) 15:31 質問
【21454】Re:アクティブセルの、その下から…(範囲... よーくかんがえよぉ 05/1/21(金) 15:50 回答
【21455】よーく考えたんですが… 草加Jacky 05/1/21(金) 16:00 発言
【21456】Re:よーく考えたんですが… G-Luck 05/1/21(金) 16:07 回答
【21463】Re:よーく考えたんですが… よーくかんがえよぉ 05/1/21(金) 16:30 回答
【21464】む、難しい… 草加Jacky 05/1/21(金) 16:37 お礼
【21465】Re:む、難しい… G-Luck 05/1/21(金) 16:46 発言
【21467】Re:む、難しい… よーくかんがえよぉ 05/1/21(金) 17:00 発言
【21470】Re:む、難しい… 草加Jacky 05/1/21(金) 17:10 お礼
【21473】Re:む、難しい… 記録マクロに毛が3本 05/1/21(金) 17:29 発言
【21477】分かりやすい ^^! 草加Jacky 05/1/21(金) 17:35 お礼

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