このページで習得できること
このページでは、メモ帳とExcelを起動させ、メモ帳に入力したテキストをExcelにコピー&ペーストする というスクリプトを作成します。
- メモ帳からExcelへの転記(コピー&ペースト)
- ショートカットキー操作
学習時間 約10~15分
※ショートカットキー操作とは、「Ctrl + c」や「Ctrl + v」などの、キーボードでよく使う操作を、マクロマンのプログラム上でも利用できるようにしたキーの入力方法のことです。
操作手順
1.メモ帳を開く
・メモ帳を起動します。
2.プログラムを作成する
マクロマンのアプリを起動し、[プログラム/アプリ] > [プログラムアプリを開始] を選択します。
プログラムの名前を入力して、保存します。 ※今回は仮で「notepad」とします。
保存したプログラムが画面に表示されます。
3.キーの入力コマンドを設定する
[マウス・キーボード] > [キーボード] > [キーを送信] を選択します。
[ウィンドウ名] 項目の 下向き矢印(プルダウン)をクリックし、"現在開いているメモ帳のアプリケーション"を選択します。
※メモ帳が起動していないと選択できません。メモ帳を起動していてもこの画面に表示されない場合は、一度この設定画面またはアプリを閉じてから再度試すと表示されることがあります。(この設定画面を開くよりも先にメモ帳を開いておく必要があります)
[送信するテキスト] の項目に「あいうえお」と入力し、保存します。
4.ショートカットキー操作でコピーする
メモ帳に入力したテキストを全選択してコピーを行うコマンドを入力します。
[マウス・キーボード] > [キーボード] > [キーを送信] を選択します。
ウィンドウ名:「※あいうえお - メモ帳」
送信するテキスト:「^a^c」
(全選択:Ctrl+A/コピー:Ctrl+C)
[ウィンドウ名] 項目の 下向き矢印(プルダウン)をクリックし、"現在開いているメモ帳のアプリケーション「※あいうえお - メモ帳」"を選択します。
特殊キー | コード{半角} | 特殊キー | コード{半角} |
Backspace |
{BACKSPACE} {BS}{BKSP} |
Break | {BREAK} |
Caps Lock | {CAPSLOCK} | Delete | {DELETE}{DEL} |
↓矢印キー | {DOWN} | ↑矢印キー | {UP} |
←矢印キー | {LEFT} | →矢印キー | {RIGHT} |
End | {END} | Enter | {ENTER} |
Esc | {ESC} | Help | {HELP} |
Home | {HOME} | Insert | {INSERT}{INS} |
Num Lock |
{NUMLOCK} | Page Down | {PGDN} |
Page Up | {PGUP} | Print Screen | {PRTSC} |
Scroll Lock | {SCROLLLOCK} | Tab | {TAB} |
F1~F12 | {F1}~{F12} | + | {+}(半角プラス) |
ー | {ー}(半角マイナス) | Space | (半角スペース) |
Alt | % | Ctrl | ^ |
Shift | + | Windowsキー | {WIN_KEY} |
・複数回入力するときは、半角スペースと回数分の数字を付け加えます。
例) Tabキーを5回押す→{TAB 5}
・ショートカットキーを入力する際は、アルファベットを小文字入力します。
例) Ctrl+C(コピー)→^c / Ctrl+V(貼り付け)→^v
・Shiftキーを押したままEキー、Cキーを順に押すとき。
→ +(EC)
・Shiftキーを押したままEキーを押したあと、Shiftキーを離してCキーを押すとき。
→ +ECと指定します。
5.Excelを開く
[Excel] >[ファイル・ブック] >[Excelを開く] を選択します。
インスタンス名を入力し、保存します。 ※今回は仮で「RPAExcel」とします。
保存したプログラムがスタート画面に表示されます。
6.ショートカットキー操作で貼り付けする
メモ帳からコピーしたテキスト情報をExcelに貼り付けるコマンドを入力します。
[マウス・キーボード] > [キーボード] > [キーを送信] を選択します。
新規エクセルファイルを起動しておき、[ウィンドウ名] 項目のプルダウンから「Book1.xlsx - Excel」を選択
※ウィンドウ名 の項目でエクセルファイルを指定するには事前にファイルを開いておく必要があります。
ウィンドウ名:「Book1 - Excel」
送信するテキスト:「^v」
(貼り付け→Ctrl+v)
[送信するテキスト] の項目に「^v」を入力し、保存します。
※「^v」というテキストは「Ctrl+V」を意味します。
7.スクリプトを実行する
画面左上の「実行」ボタンを押して、スクリプトを実行します。
※対象のExcelが開かれているとうまく実行できないため、対象のExcelは閉じておきましょう。
スクリプトが正常に完了すると、以下のように「実行結果:正常終了」と表示されます。
今回の場合は、新規エクセルファイルに「あいうえお」と入力されていれば正常に実行終了となります。