
No.2ベストアンサー
- 回答日時:
>数値に置き換える関数はないのでしょうか
ありません。
そのセルをコピーして、「編集」→「形式を選択して貼り付け」→「値」で式ではなく値に変換することは可能です。
それをマクロにすると以下のようになります
Sub Macro2()
Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
End Sub
私もこのマクロの貼り付け部分だけのマクロをショートカットキーに割り付けて使用していますが、結構重宝します。
またマクロでVLOOKUP関数相当の処理を行って、セルに値を書き込むことも可能ですが、質問内容だけではマクロにできません。
ところで「ドグサければ」って何でしょう
zap35さん ありがとうございます。
私には不用なのですが、扱いなれない知人のために、計算結果を保存できるよう、ブックを別名保存して終了するマクロを作っています。
そのマクロの途中で、主数表とは別にしてあるVLOOKUP計算用シートを削除してしまいたいので、主数表のセルのうち、VLOOKUP計算対象のところを「値」に変換したかったのです。
お蔭様で巧くいきそうです。
> 「ドグサければ」って何でしょう
ANo.3に解説をいただいております。
No.3
- 回答日時:
こんにちは。
通常、関数の値を数値に変える方法は、
表示-ツールバー-ユーザー設定
コマンド-編集-値貼り付け
で、アイコンをツールバーにドラッグします。
使い方は、Ctrl+C で コピー→ その範囲をそのままにした状態で、
[値貼り付け] をクリックします。
>Excel の関数の返り値そのものを数値に置き換える関数はないのでしょうか。
ないとは言いませんが、それは、私は一度も公開したことがありません。中を開ければ、「ドグサ」いからですね。(単に、人を驚かすだけのもので、そんなもん使えるかって言われそうだから)。ただ、いくらMS VBAの正規マニュアル本を読んでも、その方法は出てきません。COMなどの外からの制御もしていません。それに、「K茶」さんとは別の手法だと思います。謎は謎のままでもよいと思います。
それと、余談ですが、私のマクロの中に、「関西風」と名づけた手法がありますね(^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
エクセルで数式の答えを数値として参照したい
その他(Microsoft Office)
-
エクセルで関数計算後の値を数字として認識させる方法を教えて下さい
Excel(エクセル)
-
【EXCEL】関数で計算された数字を、関数を外して文字”として表示するには?"
会計ソフト・業務用ソフト
-
4
vlookupにて、返した値をさらに、他の文字列に変換するには
Excel(エクセル)
-
5
Excelで数式だけを消して、数値を残すには?
Excel(エクセル)
-
6
エクセル Vlookup関数の入ったセルで関数を削除して値だけを残す方
その他(Microsoft Office)
-
7
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
8
【ExcelVBA】全シートのセルの数式を値に変換する事は可能でしょうか?
Visual Basic(VBA)
-
9
エクセルの値のコピー(自動で)について
Excel(エクセル)
-
10
エクセルの機能について 計算結果を別のセルに飛ばしたいのですが、飛ばす先のセルには計算式等は入れず
Excel(エクセル)
-
11
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
12
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
13
数式が入ったセルを含めて、数字の合計を出すには?
Excel(エクセル)
-
14
Excel、数式の数値を数字(固定)に変える方法を教えてください。
Excel(エクセル)
-
15
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
16
Excelの計算結果を固定したい
Excel(エクセル)
-
17
数式の計算結果により表示されたセルを数える関数を教えてください
Excel(エクセル)
-
18
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
19
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
20
エクセルで参照しているデータを常に最新の状態にしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
中出しをするとお腹が痛い・・・。
-
5
新型コロナウイルスの濃厚接触...
-
6
Excelで数式だけを消して、数値...
-
7
7歳の子供です。 4日程前から顔...
-
8
今朝起きたら、またアザのよう...
-
9
これって喉仏ですか? 私は女性...
-
10
VLOOKUP関数を使用時、検索する...
-
11
納豆食べた後の尿の納豆臭は何故?
-
12
左背中側の赤丸したあたりが痛...
-
13
検便についてです。 便は取れた...
-
14
喉の奥の壁にある腫瘍は何なん...
-
15
子宮癌検査後、生理が早まる事...
-
16
これはメラノーマの可能性があ...
-
17
抗原検査キットは発熱後何時間...
-
18
舌の裏の痛みのないプツプツの...
-
19
甲状腺の腫れ 病気?
-
20
一番多く表示のある値(文字列...
おすすめ情報
公式facebook
公式twitter