Excel VBA質問箱 IV

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

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


3200 / 13644 ツリー ←次へ | 前へ→

【63614】セル番地から行数を取得したい けんたろう 09/11/21(土) 7:09 発言[未読]
【63616】Re:セル番地から行数を取得したい ichinose 09/11/21(土) 8:15 発言[未読]
【63617】Re:セル番地から行数を取得したい けんたろう 09/11/21(土) 13:26 お礼[未読]

【63614】セル番地から行数を取得したい
発言  けんたろう  - 09/11/21(土) 7:09 -

引用なし
パスワード
   InputBoxでセル番地(例えばAB23)を入力したら、
行数だけ(23)を取得する方法がありますでしょうか。
教えてください。

end_cell=InputBox("終了セルを入力してください。")

end_gyou=[end_cellの値から行だけ取得したい]

【63616】Re:セル番地から行数を取得したい
発言  ichinose  - 09/11/21(土) 8:15 -

引用なし
パスワード
   ▼けんたろう さん:
おはようございます。
>InputBoxでセル番地(例えばAB23)を入力したら、
>行数だけ(23)を取得する方法がありますでしょうか。

セル番地なら、

Sub test()
  Dim rng As Range
  On Error Resume Next
  Set rng = Application.InputBox("セル番地を指定して", , , , , , , 8)
  If Err.Number = 0 Then
    MsgBox rng.Row
    Set rng = Nothing
  End If
End Sub

【63617】Re:セル番地から行数を取得したい
お礼  けんたろう  - 09/11/21(土) 13:26 -

引用なし
パスワード
   ▼ichinose さん:

ご回答ありがとうございました。
解決しました。
感謝しております。


>▼けんたろう さん:
>おはようございます。
>>InputBoxでセル番地(例えばAB23)を入力したら、
>>行数だけ(23)を取得する方法がありますでしょうか。
>
>セル番地なら、
>
>Sub test()
>  Dim rng As Range
>  On Error Resume Next
>  Set rng = Application.InputBox("セル番地を指定して", , , , , , , 8)
>  If Err.Number = 0 Then
>    MsgBox rng.Row
>    Set rng = Nothing
>  End If
>End Sub

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