- ベストアンサー
罫線を除く全て貼り付けをマクロCtrl+Alt+Vしたい
ショートカットキーの余裕がありません。 Ctrl+Shift+v は「値のみ貼り付け」に使っています。 Ctrl+Alt+v で「罫線を除く全て貼り付け」をVBAでお願いできますか? 当方コピーするしか脳がありませんが。 また、マクロで[Ctrl]+[Alt]+[アルファベット文字]キーをショートカットキーに使えるような汎用型のBVAはできませんか? 以前PC相談で教わったのですが、Ctrl+Alt+矢印キーはセル増減で便利に使っておりますが、改造する能力はありません。 以下は参考コピーです。 ご回答者 2001/08/18 12:46 たっきー 様 改良者 2001/08/18 16:50 パリポ 様 Sub Auto_Open() Application.OnKey "^%{UP}", "DelUp" Application.OnKey "^%{DOWN}", "InsDown" Application.OnKey "^%{LEFT}", "DelLeft" Application.OnKey "^%{RIGHT}", "InsRight" End Sub Sub DelUP() Selection.Delete Shift:=xlUp End Sub Sub DelLeft() Selection.Delete Shift:=xlToLeft End Sub Sub InsRight() Selection.Insert Shift:=xlToRight End Sub Sub InsDown() Selection.Insert Shift:=xlDown End Sub
- みんなの回答 (4)
- 専門家の回答
お礼
ありがとうございました。 うまく行きません。必要かどうか判りませんが、2行目からの文字下げなど土台の構文を参考にしましたが、ダメです。そこで、土台の構文には見あたらない Application.CutCopyMode = False の行を削除してみました。 すると大成功です。 ヤホー!て 感謝の気持ち一杯です。 教わる度に感じるこの うれしさは たまりません!!