Excel VBA質問箱 IV

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

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


16106 / 76734 ←次へ | 前へ→

【66099】Re:指定範囲の制御について
発言  Jaka  - 10/7/29(木) 12:12 -

引用なし
パスワード
   ▼坂井 さん:
>範囲の「最終行」はどうするのか?わかりません。
範囲の最終行の意味がいまいちあいまいなのです。

下記のように1列づつ取得して、比較する。

A列の最終行
MsgBox Range("A65536").End(xlUp).Row
MsgBox Cells(Rows.Count, 1).End(xlUp).Row

もしくは、

Dim Cel As Range
With Range("範囲")
  Set Cel = .Cells.Find("*", After:=.Cells(.Count), LookIn:=xlValues, _
             LookAt:=xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlPrevious)
  MsgBox Cel.Row
End With
2 hits

【66098】指定範囲の制御について 坂井 10/7/29(木) 10:31 質問
【66099】Re:指定範囲の制御について Jaka 10/7/29(木) 12:12 発言
【66100】Re:指定範囲の制御について 坂井 10/7/29(木) 13:40 質問
【66101】Re:指定範囲の制御について Jaka 10/7/29(木) 14:35 発言

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