Excel VBA質問箱 IV

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

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


70923 / 76733 ←次へ | 前へ→

【10312】ActiveSheet.UsedRange
回答  こう E-MAIL  - 04/1/17(土) 14:38 -

引用なし
パスワード
   banboo さん、こんにちわ

>行数が最小のB列の2000行が基準となりA列やC列等のデ-タを読み込まないのですが何か良い方法を教えて頂きたいのですが


.Range("A10000").End(xlUp).Row
のところを
  With ActiveSheet.UsedRange
    最終行 = .Rows(.Rows.Count).Row
    最終カラム = .Columns(.Columns.Count).Column
  End With
で求めた、最終行の値を使ってみて下さい。

もっとベタベタなら、
.Range("A10000").End(xlUp).Row
.Range("B10000").End(xlUp).Row
.Range("C10000").End(xlUp).Row
の値を求めて最大値を採用するとか(いまいちですが...^_^;)

0 hits

【10310】セル抽出 banboo 04/1/17(土) 13:22 質問
【10312】ActiveSheet.UsedRange こう 04/1/17(土) 14:38 回答
【10313】Re:ActiveSheet.UsedRange banboo 04/1/17(土) 16:05 お礼

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