- ベストアンサー
Excelで値のみの貼り付けをキーでしたい
Excel2000を使用していますが,「形式を選択して貼り付け」+「値」を,メニューや右クリックでなくキーで簡単にすることは可能でしょうか? コピー後にCtrl+Vなら通常の貼り付けになりますが,他のキー操作で値のみの貼り付けになればいいのですが。
- みんなの回答 (9)
- 専門家の回答
質問者が選んだベストアンサー
#3の回答は値貼り付けのアイコンをツールバー上に表示するものですが、ショートカットを利用できるようにするには、ユーザー設定ダイアログで「選択したボタンの編集」で「テキストのみ表示」にチェックしてください。 このようにしておけば、Alt+Pのショートカットで値貼り付けができます。 ちなみに書式貼り付けのアイコンも初期値は同じショートカットですが、このショートカットも自由に変更できます。 ユーザー設定ダイアログで「選択したボタンの編集」で名前欄の「書式の貼り付け(&P)」のPの部分をMなどに変更すれば、そのショートカットはAlt+Mになります。
その他の回答 (8)
- ryk1234
- ベストアンサー率40% (46/113)
回答でなくて失礼致します>KAKU様 macchan1様 >このようにしておけば、Alt+Pのショートカットで値貼り付けができます 勉強になりました。 ご指摘有難うございます。 その方法を模索していたのですがわからなかったためマクロを紹介させて頂いた次第です。
- ryk1234
- ベストアンサー率40% (46/113)
Ultramanvaioさん 有難うございます。 No.5はコピー前に行うとエラーになりますので、Excelがコピー中かどうかのチェックを追記したものを再記させて頂きます。 Sub ValueCopy() If Application.CutCopyMode = xlCopy Or _ Application.CutCopyMode = xlCut Then Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False End If End Sub
お礼
ありがとうございます。動作も確認できました。No.3の方法とあわせて思い通りになりそうです。
- Ultramanvaio
- ベストアンサー率31% (242/775)
ryk1234さんのがスマートで簡単で良いですね。マクロをキーに割り当てれば(例Shift+Ctrl+V)にすれば良いのですね。 作り方は新しいマクロの記録を作り個人用マクロブックに保存しておけばいつでも使えますね。 実際にコピー値の貼り付けを行い、マクロの編集でコピー部分とセル選択部分をカットすれば出来ます。 ryk1234の回答部分をコピーして個人用マクロブックに貼り付け付けるだけでもすぐに使えます。 その手があったか残念!
- ryk1234
- ベストアンサー率40% (46/113)
No.3です 質問を読み違えました。 失礼致しました。 Sub ValueCopy() Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _ False, Transpose:=False End Sub 上記マクロにキーを割り当てる手もあります…
- Ultramanvaio
- ベストアンサー率31% (242/775)
私のやり方は下記のソフトを導入しキーマクロで「Alt+E」「S」「V」「Enter」を普段使わないキーに登録して一発で値の貼り付けを行うやり方です。 押すキーが多くてたぶん質問者は使わないかも?
お礼
ありがとうございます。他のソフトを使わない方法の回答も頂いているようですので,今回はそちらがよさそうです。
- ryk1234
- ベストアンサー率40% (46/113)
メニューに登録する場合 ツール > ユーザ設定 >コマンド 分類[編集] を選択し コマンドから[値の貼り付け]を任意の場所にドラッグで追加できます
お礼
質問では「キー操作」と限定してしまいましたが,これでも十分簡単にできそうです。意図を汲み取っていただき,どうもありがとうございます。
- marbin
- ベストアンサー率27% (636/2290)
↓が参考になりそうです。 http://www.daito.ac.jp/~tkadoda/winkey/winkey_top.htm 以下抜粋です。 8-1) 編集(Alt→E) Alt→E→S→V 形式を選択して貼り付け(値) (Edit Specialpaste Value)
お礼
ありがとうございます。できれば回数の少ない操作がいいのですが。
- edomin
- ベストアンサー率32% (327/1003)
コピー後に「Alt+E」→「S」→「V」→「Enter」です。
お礼
ありがとうございます。できれば回数の少ない操作がいいのですが。
お礼
ありがとうございます。動作も確認できました。こういう方法もあったのですね。