• ベストアンサー

Excelで形式を選択してペーストにキーボードショートカットを

値をペースト をよく使うので、「形式を選択してペースト」にキーボードショートカットを割り当てたいのですが、そのような事はできますでしょうか? (以前に、そのような事ができると聞いたような気がしたので質問書き込みさせていただきました) ご存じありましたら書き込みよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

マクロにショートカットキーを割り当てることで実現可能です 手順は 1)エクセルのシートで適当な範囲を選択しctl+C(ダミーの操作なので範囲は何でもよい) 2)貼りつけたいセルをクリックする(これもどこでもよい) 3)ツール→マクロ→新しいマクロの記録 4)ショートカットキー ctl+ の後ろにアルファベット1文字を入れる。マクロの保存先は「個人用マクロブック」にする。そしてOKクリック 5)編集→形式を選択して貼り付け を選び「値」を選んで貼りつけ 6)すぐに ツール→マクロ→記録終了 そうするとPERSONAL.XLSというEXCELファイルが作成されます。これをオフィスがインストールされているフォルダの  \Microsoft Office\Office\XLStart に保存。(XLStartというフォルダがあるはず) このフォルダに保存されたEXCELファイルはEXCEL起動時に自動的に開きます。 あとは「好きな範囲を選択→コピー」したのち先ほどのショートカットを用いて  ctl+?(?は4で入れたアルファベット) でペーストができます なおアルファベット文字はWindows標準のショートカットキーと重複しないようにして下さい。  なおこのショートカットは特定のBOOKを開いたときだけ使用できればよいのなら、マクロの記録先は「作業中のブック」にしてください。その時はPERSONAL.XLSは作成されません。普通にそのブックを記録すればよいです

pluto002
質問者

お礼

zap35さん、書き込みありがとうございます。 マクロと聞いてギョッと思いましたが、何とか私でもできそうな範囲です。マクロでショートカットキー割り当てなどもできるのですね。 大変参考になりました。 書き込みありがとうございました。

その他の回答 (1)

noname#25507
noname#25507
回答No.2

Alt+E→S→V→Enter などを常用してますが、一撃で貼り付けたい場合は 「ツール」→「ユーザー設定」と開いたままにして、 その後、メニューバーの「編集」→「値の貼り付け」などのコマンドボタンをメニューバーに追加します。元の場所にも残しておきたい場合は、Ctrlキーを押しながらだとコピーになります。 以降はアクセスキー(Alt+sなど)として使用することができますし、「選択したボタンの編集(M)」で文字列の長さや、アクセスキーで選択するキーの種類なども変更が可能になります。 ※値のみ貼り付け などはコマンドボタンが用意されていますので、多用する場合はそのボタン+「選択したボタンの編集(M)」でアクセスキーを設定なさるのがいいと思います。

pluto002
質問者

お礼

Hogeoyadiさん、書き込みありがとうございます。 いろいろな方法があるのですね。読んだだけでは私にはちょっとイメージがつかめないので、実際にやってみて、どちらか使い勝手のよい方を使用してみようと思います。大変参考になりました。 書き込みありがとうございました。

関連するQ&A