
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も見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
エクセルで数式の答えを数値として参照したい
その他(Microsoft Office)
-
エクセルで関数計算後の値を数字として認識させる方法を教えて下さい
Excel(エクセル)
-
【EXCEL】関数で計算された数字を、関数を外して文字”として表示するには?"
会計ソフト・業務用ソフト
-
4
vlookupにて、返した値をさらに、他の文字列に変換するには
Excel(エクセル)
-
5
Excelで数式だけを消して、数値を残すには?
Excel(エクセル)
-
6
エクセル Vlookup関数の入ったセルで関数を削除して値だけを残す方
その他(Microsoft Office)
-
7
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
8
【ExcelVBA】全シートのセルの数式を値に変換する事は可能でしょうか?
Visual Basic(VBA)
-
9
エクセルの値のコピー(自動で)について
Excel(エクセル)
-
10
エクセルで条件に一致したセルの隣のセルを取得したい
その他(Microsoft Office)
-
11
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
12
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
-
13
エクセルの機能について 計算結果を別のセルに飛ばしたいのですが、飛ばす先のセルには計算式等は入れず
Excel(エクセル)
-
14
数式が入ったセルを含めて、数字の合計を出すには?
Excel(エクセル)
-
15
Excel、数式の数値を数字(固定)に変える方法を教えてください。
Excel(エクセル)
-
16
数式の計算結果により表示されたセルを数える関数を教えてください
Excel(エクセル)
-
17
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
18
IF関数で、時間を条件にしたい場合の式について
Access(アクセス)
-
19
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
20
エクセルで参照しているデータを常に最新の状態にしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
原爆などで負った酷いやけどの...
-
5
中出しをするとお腹が痛い・・・。
-
6
今朝起きたら、またアザのよう...
-
7
7歳の子供です。 4日程前から顔...
-
8
検便についてです。 便は取れた...
-
9
これはメラノーマの可能性があ...
-
10
胃カメラで腫瘍が見つかりまし...
-
11
舌の裏の痛みのないプツプツの...
-
12
左背中側の赤丸したあたりが痛...
-
13
これって喉仏ですか? 私は女性...
-
14
ファイル名以外でも先頭を数字...
-
15
子宮癌検査後、生理が早まる事...
-
16
口の中に黒い血の塊
-
17
1ヶ月ぐらい前から頬に赤いシ...
-
18
喉の奥の壁にある腫瘍は何なん...
-
19
病院での、診察までの待ち時間...
-
20
新型コロナウイルスの濃厚接触...
おすすめ情報
公式facebook
公式twitter