A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
ユーザーのニーズは限りないですね。
VBAですが、標準モジュールに
Sub twst01()
For Each cl In Selection
If cl.HasFormula Then
cl.Offset(0, 5) = "'" & cl.Formula
End If
Next
End Sub
を貼り付けます。
式のありそうな(あるいは式を出す対象にする)セル範囲の最大限を範囲指定して、実行してください。対応するセルに式が文字列で表示されます。
対応するセルとは、Offset(0, 5)が決めていて、その5は5列右列からです。0と5を適当に
変えると、式を表示される範囲が変えられます。この行、列をユーザーに聞いて、ユーザーの可変指定にできますが、やめておきます。
セルの値に影響を与えてはダメなので、コメントにだすぐらいしか思いつきません。コメントに出すマクロも
Sub twst02()
For Each cl In Selection
If cl.HasFormula Then
cl.Comment.Delete
cl.AddComment
cl.Comment.Visible = True
cl.Comment.Text Text:="'" & cl.Formula
cl.Comment.Shape.Height = 10
End If
Next
End Sub
でできそうです。結果は連続セルに式があると、見にくいですが。
No.3
- 回答日時:
こんにちは。
その列でないのでしたら、Ver4 マクロ関数を使うことができます。
例えば、A1 に式が入っているとして、B列に出すとしたら、
セルポインタをB1にもってきて、
離れている場所に出すときは、そのセルポインタをその場所に移してから行ってください。
つまり、相対参照式になります。
挿入-名前-定義
名前(W)
siki (任意)
参照範囲(R)
=GET.CELL(41,A1)&LEFT(NOW(),0)
そして、B1に、
=siki
と入れれば、数式は出てきます。
後は、必要なだけ、フィルダウン・コピーすれば、式は得られます。
そのセルの式を機能させて表示させることは、ある意味では可能なのですが、完全にVBAで作らなくてはならなくなります。それは、別のオブジェクトを使って表示させるようになるかと思います。オプションの数式の表示も同じ仕組みだと思います。
それ以外、標準機能の範囲内では不可能だと思います。
No.2
- 回答日時:
単独セルなら、数式バーで確認すればいいのではないでしょうか?
表示を継続させるなら初めの=の前にShift+7で'=とすれば表示できます。
列全体だと「編集」「置換」で
検索する文字列「=」
置換後の文字列「'=」
で「すべて置換」ですね。ただ、数式中の=の前にも"'"が付いてしまいますが...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト エクセルの数式で教えてください。 1 2022/06/21 13:15
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) エクセルでセルに数式を入力した状態で、数式バーをクリックすると添付資料のように 「数式に関連するセル 2 2022/11/25 19:36
- Excel(エクセル) エクセルの数式で教えてください。 1 2023/02/02 10:20
- Excel(エクセル) エクセルの「セル書式」の「表示形式」で 2 2022/08/07 16:44
- Excel(エクセル) エクセルの数式で教えてください。 1 2022/07/08 13:46
- Excel(エクセル) エクセルの数式で教えてください。 2 2022/10/25 17:10
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルの数式で教えてください。 5 2023/02/10 15:11
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
特定のセルだけ、計算式を表示させる方法
Excel(エクセル)
-
excelで計算式と結果の両方を表示したい
Excel(エクセル)
-
数式を残したまま、別のセルに答えを表示する
Excel(エクセル)
-
-
4
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
5
エクセルで範囲選択したセルだけ数式を表示させたいのですが
Excel(エクセル)
-
6
Excel 関数? 文字列になっている数値を計算したいのですが
Excel(エクセル)
-
7
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
8
エクセルで別シートの同じ位置にオブジェクトをコピーしたい
その他(Microsoft Office)
-
9
多数の計算セルに一括で同一の関数を追加したい
Excel(エクセル)
-
10
Excelについての質問です。 2点の住所からの距離を一括で算出したいのですが データ数が5万ほどあ
Excel(エクセル)
-
11
Excelで数式の入っているセルを空白と認識させたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
エクセルで、指定の値よりも大...
-
エクセル1行おきのセルを隣の...
-
Excelで離れた位置のAVERAGEを...
-
自分の左隣のセル
-
EXCELでマイナス値の入ったセル...
-
エクセル 平日と土日祝の時間...
-
セルを結合した時のエクセル集...
-
条件付き書式の色付きセルのカ...
-
【Excel】IF文「ある文字を含ん...
-
エクセルで、A2のセルにA3...
-
エクセルで特定のセル内にだけ...
-
【Excel】特定のデータが入って...
-
excelで、空白を除いてデータを...
-
Excelで日付が入っていたら金額...
-
EXCELのcountif関数での大文字...
-
セルの内容表示が邪魔になる
-
エクセル:週合計、月合計を出...
-
文字列から英数字のみを抽出す...
-
エクセルで、土日のみのカレン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SUMIF関数で、「ブランク以外を...
-
文字列から英数字のみを抽出す...
-
エクセル1行おきのセルを隣の...
-
自分の左隣のセル
-
エクセルで、指定の値よりも大...
-
excelで、空白を除いてデータを...
-
セルを結合した時のエクセル集...
-
エクセルで、A2のセルにA3...
-
エクセルで年月日から月日のみへ
-
エクセルに入力後、別シートの...
-
【Excel】4つとばしで合計する方法
-
Excelで大量のセルに一気に関数...
-
エクセルで特定のセル内にだけ...
-
EXCELのcountif関数での大文字...
-
EXCELでマイナス値の入ったセル...
-
条件付き書式の色付きセルのカ...
-
エラー「#REF」の箇所を置き換...
-
Excelで離れた位置のAVERAGEを...
-
同一セル内の重複文字を削除し...
-
週の労働時間を計算するエクセル
おすすめ情報