No.1ベストアンサー
- 回答日時:
マクロ1のようなマクロでアドレスの大小比較はできます。
同一行内であれば見た目正しく判定できますが、同一列内で試すと期待どおりの判定がされない場合がありました。(例、c7セルで実行したとき)Sub マクロ1()
ad1 = Selection.Address
ad2 = Range("c5").Address 'C5セルのアドレスとの比較
If ad1 < ad2 Then
MsgBox ("○")
Else
MsgBox ("×")
End If
End Sub
やはりマクロ2のように行数(row)、列数(column)を取得して判定するのが良いように思えます
Sub マクロ2()
ad1 = Selection.Address
Clm1 = Selection.Column
Clm2 = Range("c5").Column
If Clm1 < Clm2 Then
MsgBox ("○")
Else
MsgBox ("×")
End If
End Sub
No.2
- 回答日時:
意味がわからない
>セルのアドレスで大小比較ができたらと
セルの値が昇順か・降順になっているなら、行数や列数の大小比較で、当然大小比較を置き換えられます。
(1)2つのセルの値の大小か
(2)番地通常Range(xx).Addressで$A$2と$D$2などを文字列比較する(この二ーズはあるかどうか判らないが)
のどちらですか
ーーー
>同じ行内です。
どちらが右の列にあるかなら
Columnプロパティが使えませんか。
ーーー
わざわざ番地(列、行など)の大小に置き換えるのは、別のテクニックを考えているのでしょうが、一言付け加えておくと、読む人の理解が早いのに。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト Excelマクロに詳しい方教えてください 1 2023/06/29 16:18
- Excel(エクセル) エクセル関数の質問 5 2022/04/20 09:46
- Visual Basic(VBA) ExcelのVBAを使い、複数シートの同一箇所を、同一条件にて一括でソルバーを回す方法について 1 2022/04/23 11:49
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2023/05/23 16:28
- Visual Basic(VBA) 昨日、質問した件『VBA にて、条件付き書式で背景色を設定しているセルの範囲で、背景色付きのセルをカ 4 2022/04/07 14:39
- Excel(エクセル) エクセル 条件に合う日付に入力された時間数の合計したい 4 2022/06/17 22:18
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Excel(エクセル) Excelで小数表記をそのまま角度表記にしたい 5 2022/04/04 12:34
- Excel(エクセル) Excleマクロ セル値の代入と文字列の結合について 3 2022/10/05 16:47
- Excel(エクセル) ExcelにてA1セルに1、B1セルに月と入力した際に、A列に日付、B列に曜日が入力される様になる為 1 2023/03/02 06:47
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelの関数について教えてくだ...
-
VBAについての質問です
-
Excelにいついて質問です。
-
一つのセルに(例えばA1)入力...
-
エクセルファイルがファイルの...
-
【マクロ】名前を保存する際に...
-
Excel 複数列 A列B列C列一致 D...
-
エクセル vbaについて教えてく...
-
エクセルであるセルに数字を入...
-
Excelについて教えてください
-
エクセル マクロ チェックボックス
-
【マクロ】顧客番号にて一致さ...
-
エクセル共有したが、アクセス...
-
Excel分析ツールでのポアソン回...
-
【Excel】数字を3倍にし、なお...
-
エクセルのデーターが2か月前の...
-
LOOKUP関数を使えばいいのでし...
-
エクセルの神よ、ご回答を! エ...
-
Excelでセルの値が同じか...
-
エクセルを使っていて2024/5/15...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報