Excel
category
Excel: 「Shift + 編集(ツールバー)」→「図のコピー」をショートカットキーに登録する
- Excelを起動する
- 「ファイル」→「新規作成」
- 「ツール」→「マクロ」→「新しいマクロの記録」
- マクロ名「図のコピーショートカット」
- ショートカットキー「Shift + A」
- マクロの保存先「個人用マクロブック」
- 「OK」をクリック
- 任意のセルに,何か打ち込む
- 「ツール」→「マクロ」→「記録終了」
- 「ツール」→「マクロ」→「Visual Basic Editor」でVBEを表示する
- 以降はVBEウィンドウで作業する
- 「表示」→「プロジェクトエクスプローラ」
- 表示されたプロジェクトエクスプローラの「VBAProject(PERSONAL.XLS)」の中の「標準モジュール」にある「Module」をダブルクリック
- 下記の内容が書いてあるウィンドウが表示されればOK
————–
Sub 図のコピーショートカット()
‘
‘ Macro
‘ マクロ記録日 : ○○○○ ユーザー名 : ○○
‘(省略)End Sub
————– - ウィンドウの記述で上記の部分を,下記に変更する(コピペすればよい)
————–
Sub 図のコピーショートカット()
On Error Resume Next
ActiveChart.CopyPicture Appearance:=xlScreen, _
Size:=xlScreen, _
Format:=xlPicture
On Error GoTo 0
End Sub
————– - 上記で,「Appearance:=xlScreen」は外観を「画面」に合わせる。「Appearance:=xlPrinter」にすれば,外観を「用紙」に合わせる。
「Size:=xlScreen」はサイズを「画面」に合わせる。「Size:=xlPrinter」にすれば,サイズを「用紙」に合わせる。
「Format:=xlPicture」は形式を「ピクチャ」にする。「Format:=xlBitmap」にすれば,形式をビットマップにする。ただし,外観を「用紙」に合わせた場合,形式は「Format:=xlPicture」しか選択できないので注意する。 - 「ツール」→「マクロ」→「マクロ」
- 「PERSONAL.XLS!値ペースト」を選択し,「オプション」をクリック
- ショートカットキーをCtrl+「Shift + A」にして,OK
- 「マクロ」ウィンドウを「×」クリックでクローズする
- 「Excel」のウィンドウを「×」クリックでクローズする
- 「Bookへの変更を保存しますか?」→「いいえ」
- 「個人用マクロブックの変更を保存しますか?[はい]をクリックすると,次にExcelを起動したときにマクロが有効になります。」→「はい」