Excel VBA質問箱 IV

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

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


38310 / 76732 ←次へ | 前へ→

【43561】Re:意味おしえて
お礼  toshi  - 06/10/19(木) 11:25 -

引用なし
パスワード
   ▼りん さん:
丁寧な解説ありがとうございます。
何となくですがわかりましたこれから
ヘルプ・参考書等でよく調べます。
ながながとお付き合いいただきありがとうございました。

toppoさんありがとうございます。
proが見ればたやすいのでしょうが初心者は
非常に理解しがたいです。
これで次へ進めそうです
本当にありがとうございました。
解決(^_^)/~

>>このあたりから?なんです
>>>行番号RR 列番号CC のセルを
>>>行1×列2サイズに拡張した範囲には、
>>>>.Cells(RR, CC).Resize(1, 2)
>>理解できないなー
>A1を行1×列2に拡張すると、A1:B1という範囲になります
>
>>>   Select Case II
>>>     Case 1 To 7: RR = 7 + II * 3: CC = 6 '上から7つはF列3つおき
>>     F10〜3行おきなんですがどこがF10を意味すんでしょうか
>>     どこがF10なのか???
>IIが 1から7まで は、RR(行番号)の計算は 7 + II * 3 なので、
>II = 1の時 RR = 7 + 1 x 3 = 7 + 3 = 10
>II = 2の時 RR = 7 + 2 x 3 = 7 + 6 = 13
>II = 3の時 RR = 7 + 3 x 3 = 7 + 9 = 16
>II = 4の時 RR = 7 + 4 x 3 = 7 + 12 = 19
>II = 5の時 RR = 7 + 5 x 3 = 7 + 15 = 22
>II = 6の時 RR = 7 + 6 x 3 = 7 + 18 = 25
>II = 7の時 RR = 7 + 7 x 3 = 7 + 21 = 28
>
>CC(列番号)は 6 で固定なので、
>II=1のときは、
>Cells(RR,CC) → Cells(10,6) 
>
>No. 123456
>列 ABCDEF
>
>なので セルF10
>
>>     E32〜毎行ですがE32はどこで判断するのですか。
>>     どこがE32なのか???
>>>     Case Else:  RR = 24 + II:   CC = 5 '残りはE列
>7より大きい場合は、RRの計算式は 24 + II なので、
>II = 8の時 RR = 24 + 8 = 32
>II = 9の時 RR = 24 + 9 = 33
>II =10の時 RR = 24 +10 = 34
>・・・
>(IIがFor 〜 Nextで繰り返す範囲で最後まで続きます)
>
>CC(列番号)は 5 で固定なので、
>II = 8のときは、
>Cells(RR,CC) → Cells(32,5) 
>
>No. 12345
>列 ABCDE
>
>なので セルE32
>
>EXCEL VB(A)のヘルプでCellsの項目も見てください。

2 hits

【43512】意味おしえて toshi 06/10/18(水) 14:54 質問
【43515】Re:意味おしえて neptune 06/10/18(水) 15:27 回答
【43527】Re:意味おしえて りん 06/10/18(水) 19:11 回答
【43531】Re:意味おしえて neptune 06/10/18(水) 21:25 発言
【43535】本題からはそれてます(雑談) りん 06/10/18(水) 23:15 発言
【43538】Re:意味おしえて toshi 06/10/19(木) 1:19 発言
【43539】Re:意味おしえて toppo 06/10/19(木) 7:00 回答
【43545】Re:意味おしえて りん 06/10/19(木) 9:29 回答
【43561】Re:意味おしえて toshi 06/10/19(木) 11:25 お礼

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