- ベストアンサー
エクセルのカットアンドペースト「罫線を除くすべて」を円滑にしたい
エクセルのカットアンドペースト「罫線を除くすべて」を Ctrl+C,Ctrl+V 程度のショートカットで簡単に行いたいのですがどのようにしたら良いですか? できればCtrl+Vの機能を標準で「罫線を除くすべて」で貼り付けしたいので、教えていただけたら幸いです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Alt+F11でVBE画面に移動し、挿入→標準モジュールで標準モジュールを挿入し、下記コードを貼り付けます。 シートに戻り、マクロを実行します。 Ctrl_V_On を実行すると、Ctrl+V が『罫線を除くすべて』の貼り付け機能になります。 Ctrl_V_Off を実行すると元の機能に戻ります。 Ctrl+C は特に変更しません。 ここから ↓ '// 罫線を除くすべての貼り付け Sub Paste_OtherLine() ActiveCell.Select Selection.PasteSpecial Paste:=7, Operation:=xlNone, SkipBlanks:=False, Transpose:=False End Sub '// Ctrl+V に機能を割り付け Sub Ctrl_V_On() Application.OnKey "^{v}", "Paste_OtherLine" End Sub '// Ctrl+V の機能を元に戻す Sub Ctrl_V_Off() Application.OnKey "^{v}" End Sub 追記:ThisWorkbookのコードウインドウに Private Sub Workbook_Open() Application.OnKey "^{v}", "Paste_OtherLine" End Sub としておけば、便利かもしれません。そのブックを開けば自動的にショートカットの機能が変わります。
その他の回答 (1)
- imogasi
- ベストアンサー率27% (4737/17070)
範囲指定 CTRL+C コピー先左上セルをクリック ALT+E,S、X(左手でALTを押したまま、ESXを順次押す。これを覚える) エンタ(ALTを離しても可) で我慢しませんか。
お礼
返事が遅れて申し訳ございません。 このような方法もあるのですね。 ほかの方法にも応用したいと思います。 ありがとうございました。
お礼
返事おくれましたが、ちゃんとできました。 ありがとうございます。 数年間イライラしたのがはれてすっきりしました。