Excel VBA質問箱 IV

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

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


10344 / 13646 ツリー ←次へ | 前へ→

【22382】列の位置について ヒロ 05/2/17(木) 14:05 質問[未読]
【22383】Re:列の位置について Jaka 05/2/17(木) 14:23 回答[未読]
【22385】Re:列の位置について ヒロ 05/2/17(木) 14:30 お礼[未読]

【22382】列の位置について
質問  ヒロ  - 05/2/17(木) 14:05 -

引用なし
パスワード
   列の位置の取得方法を教えて下さい。
今AA2のセルを選択していたとしてAAを変数に入れたいのですが、
下記やりかたでやると27になってしまいます。
何とかしてAAを取得するやり方はないでしょうか?

ご教授宜しくお願いします。

  Range("B2").End(xlToRight).Select
  列の最後 = Selection.Column

以上

【22383】Re:列の位置について
回答  Jaka  - 05/2/17(木) 14:23 -

引用なし
パスワード
   こんにちは。

質問の意味が良く解ってませんけど.....。
なんで、列の最後が出てくるんですか?

MsgBox Left(ActiveCell.Address(1, 0), InStr(ActiveCell.Address(1, 0), "$") - 1)

【22385】Re:列の位置について
お礼  ヒロ  - 05/2/17(木) 14:30 -

引用なし
パスワード
   Jakaさん早速の回答ありがとうございます。

列の最後の位置にあるセルの位置を知りたかったので。
この行は特に気にしないで下さい。

何故知りたかったのかといいますと、マクロを実行した時のエラーの表示にここからここまでの値を入力して下さい。
という風なメッセージを表示したかったからです。

解決しました。ありがとうございました。

以上

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