
No.4ベストアンサー
- 回答日時:
#03です。
aという変数に"AA123"のようなアドレスを表す文字列が入っているとして123は
Range(a).Row
AAは
Mid(Range(a).Address, 2, Application.Find("$", Range(a).Address, 2) - 2)
ではどうでしょうか。
この回答への補足
早速のご指導有難う御座います。
大変助かりました。
"AA”に関しては、教えて頂いた内容を参考にして、
temp=Replace("AA123",Range("AA123").Row,"")
とすることに決めました。
本当に有難う御座いました。まだまだ、オブジェクト指向って意味が分かっていないことが痛感しました。今後とも有難う御座います。
No.3
- 回答日時:
補足要求です。
まずこの質問はVBAの話ですか、ワークシート関数の話ですか? それによって回答が変わると思います。次に
>セルのアドレス(例えば"AA123")から、行番号"123",列番号"AA"を取り出す
の意味は
1)"AA123"という文字列を"AA"と"123"に分離する
2)"AA123"というセルアドレスの行番号123と列番号26を取得する
のどちらですか? もう少しやりたいことを具体的に書いていただくと助かります
この回答への補足
すみません。VBAの話です。
"AA123"の文字列から、"AA"と"123"の文字列を取得したいのですが???
宜しくお願いします。
質問の仕方が悪くて真に申し訳ありませんでした。
でも、おかげで、VBAからワークシート関数の内、Rowは使えないことが分かりました。
有難う御座いました。
No.2
- 回答日時:
123なら
=ROW(AA123)
で可能
AAは
=SUBSTITUTE(ADDRESS(1,COLUMN(AA123),4),"1","")
※自セルの場合は()内のセル座標は省略可能
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
SUMIF関数で、「ブランク以外を...
-
同一セル内の重複文字を削除し...
-
エクセル1行おきのセルを隣の...
-
エクセルで特定のセル内にだけ...
-
excelで、空白を除いてデータを...
-
エクセルで、指定の値よりも大...
-
EXCELのcountif関数での大文字...
-
エクセルに入力後、別シートの...
-
セルを結合した時のエクセル集...
-
=SUBTOTAL に =COUNTIF の機能...
-
エクセルである表から優先順位...
-
一時間当たりの製造数を調べた...
-
Excelでのシリアルナンバー管理...
-
エクセルで、A2のセルにA3...
-
EXECL バーコード生成でBarCode...
-
スプレッドシートの作業範囲
-
エラー「#REF」の箇所を置き換...
-
Excel 分を時間で表示したい
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
自分の左隣のセル
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセル1行おきのセルを隣の...
-
EXCELのcountif関数での大文字...
-
同一セル内の重複文字を削除し...
-
エクセルで特定のセル内にだけ...
-
エクセルで、指定の値よりも大...
-
週の労働時間を計算するエクセル
-
EXCELでマイナス値の入ったセル...
-
エクセルで、A2のセルにA3...
-
【Excel】4つとばしで合計する方法
-
エクセルに入力後、別シートの...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
エクセルで年月日から月日のみへ
-
エクセル 12進数
-
一時間当たりの製造数を調べた...
おすすめ情報