No.3
- 回答日時:
Range("A1")はあくまでも結果で判定されますから数式の結果が数値なら
"数値で~す♪"が表示されます。
文字でなく色をつける方法なら紹介されたサイトがあります。
エクセル技道場【数式が入力されているセルに色をつける】
http://www2.odn.ne.jp/excel/waza/macro.html#SEC23
No.2
- 回答日時:
他にもっと良い方法があるような気がしますが、とりあえず動くもの
アクティブセルが数式かどうかを判断します
Dim x As Range
Set x = Application.Intersect(ActiveCell, Application.Cells.SpecialCells(xlCellTypeFormulas))
If x Is Nothing Then
MsgBox "数式じゃない"
Else
MsgBox "数式"
End If
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの自動更新のタイミングについて 1 2022/07/20 16:12
- Excel(エクセル) エクセルVBAでセルに表示されているとおりの数値を取得したい(時間の計算結果) 1 2022/03/30 17:52
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 2 2022/05/26 17:19
- Excel(エクセル) Excelのマクロについて 2 2022/06/14 03:38
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Excel(エクセル) VBAで “:” を含むセルの特定 2 2023/05/11 16:30
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/02/02 09:25
- Excel(エクセル) 列の最終行に新たに入力されたらその値を自動参照 1 2023/01/21 09:59
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
セルは大きくさせず、中の文字...
-
Excelでcsvやtxtで保存する時に...
-
マウスポインターが白十字のまま
-
エクセルファイルに _x000D_ と...
-
エクセルでセルを上下に結合し...
-
エクセルの入力規則プルダウン...
-
エクセルのIF関数で、文字が...
-
エクセルの2つのセルを内容も消...
-
エクセルで特定の列のセルだけ...
-
エクセルの白黒の反転で困って...
-
エクセルのセル外改行は可能で...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルで1つのセルにスクロ...
-
エクセルで画像を透過させて画...
-
エクセルで縦書き時に右側に改...
-
セルを結合しても、文字をセル...
-
Excel入力で勝手にエンター押さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
マウスポインターが白十字のまま
-
セルは大きくさせず、中の文字...
-
エクセルで画像を透過させて画...
-
Excelでcsvやtxtで保存する時に...
-
エクセルファイルに _x000D_ と...
-
エクセルで1つのセルにスクロ...
-
エクセルの白黒の反転で困って...
-
エクセルでセルを上下に結合し...
-
エクセルで特定の列のセルだけ...
-
セルを結合しても、文字をセル...
-
エクセルの2つのセルを内容も消...
-
エクセル2013で英単語を折り返...
-
エクセルの入力規則プルダウン...
-
エクセルで右隣のセルより優先...
-
エクセル 折り返して全体を表...
-
VBA:結合されたセルに対する「...
-
エクセルのIF関数で、文字が...
おすすめ情報