Excel VBA質問箱 IV

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

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


57739 / 76738 ←次へ | 前へ→

【23733】Re:Range("A65536")
発言  かみちゃん  - 05/4/2(土) 23:07 -

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

>>Range("A65536")てなんですか
>エクセルのA列の最終行です。(エクセル2000以降の)だったかな?
>Cells(Rows.Count,1)と同じです。

少し勘違いされるといけませんので、補足させてください。
Range("A1")は、A1セルのことです。
Range("A65536")は、A65536セルのことです。
つまり、Rangeは、セル範囲を指します。決して最終行をさすものではありません。

また、最大行は、Excel97〜Excl2003までは、65536行です。
それ以前のExcel5.0やExcel95は、16384行でした。
さらに、次期バージョンの最終行が65536行である保証はどこにもないので、次の
ようにするとバージョンの違いも吸収できるのではないでしょうか?
Cells(ActiveSheet.Rows.Count, 1)
Excel97〜Excel2003の場合、Range("A65536")と同じになります。

0 hits

【23645】[無題] Kawaguti Motoichi 05/4/1(金) 0:08 質問
【23646】Re:[無題] りすりす 05/4/1(金) 0:39 発言
【23649】Re:[無題] Kawaguti Motoichi 05/4/1(金) 9:46 質問
【23696】Re:[無題] ponpon 05/4/1(金) 23:29 回答
【23728】Re:[無題] Kawaguti Motoichi 05/4/2(土) 19:08 お礼
【23730】Re:[無題] ponpon 05/4/2(土) 22:11 発言
【23733】Re:Range("A65536") かみちゃん 05/4/2(土) 23:07 発言
【23736】Re:Range("A65536") ponpon 05/4/3(日) 0:39 お礼
【23762】Re:Range("A65536") Kawaguchi  Motoichi 05/4/3(日) 15:36 お礼

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