お問い合わせ
お役立ち情報
資料請求
マクロマン 無料ダウンロード
お問い合わせ
サンプルスクリプト

本ページではマクロマンのサンプルスクリプトをご紹介します。

簡単な事例をベースとしたサンプルスクリプトになっております。

今後も順次追加していきますので、スクリプト作成の一助にご活用ください。

使い方


Step1サンプルスクリプトのダウンロード

以下「DL」からZIPファイルをダウンロードし任意の格納先へ保存してください。

 

Step2サンプルスクリプトの読み込み

ダウンロードしたZIPファイルを展開し、展開したフォルダに含まれている本サンプルスクリプトをマクロマンで読み込みます。

 

Step3サンプルスクリプトの実行

マクロマンで本サンプルスクリプトを実行します。マクロマンが自動でスクリプトの中身を実行します。

注意事項


・サンプルスクリプトはxmlファイル形式ではなく、マクロマンのVer4.6.5.0以降から追加されたmcmnファイル形式で作成されており、Ver.4.6.5.0以降でないと実行できません。Ver4.6.5.0より前のマクロマンをご利用中の方は、必ずこちらから最新版のマクロマンをダウンロードのうえご利用ください。
・サンプルスクリプトのご利用時はマクロマン利用規約及び第8条(サンプルスクリプト)に同意したものとみなします。

マクロマン利用規約及び第8条(サンプルスクリプト)をお読みいただき同意される方のみダウンロードしてください。

サンプルスクリプト一覧

 

カテゴリ タイトル 概要 DL
値の比較
値が数値かチェック  「条件分岐(IF)コマンド」を利用し、値が数値かチェックして分岐します。 Download
数値と変数の比較 「条件分岐(IF)コマンド」を使用し、変数値と数字を比較し分岐します。 Download

データコマンド

日付・時間の計算 「日付の計算」コマンドを利用し、実行日当日の現在時刻から、35日前・180分後を表示します。 Download
日付フォーマット変更 「日付の計算」コマンドを利用し、日付の表示フォーマットを変更します。 Download
変数の変更 「変数の変更」コマンドを使用し、テキストの変数を大文字と小文字または Base64 形式に変換する変更します。 Download

ディクショナリ

ディクショナリの作成

ディクショナリから値取得

「新規作成」コマンドを利用しディクショナリ変数を作成します。
「項目の追加」コマンドを利用しディクショナリ変数に項目を追加します。
「アイテムの取得」コマンドを利用しディクショナリ変数から各項目の値を取得します。
Download

エンジンコマンド


 

 

 

 

日付の自動計算
ISO 8601規格であるYYYY-MM-DD形式の日付を変数へ格納し、自動計算オン/オフでそれぞれ実行します。 Download
スクリプトの一時停止 「一時停止」コマンドを使用し、スクリプトの実行中の各コマンド間を一定時間一時的に停止します。 Download
エンジンの遅延の設定 「遅延の設定」コマンドを利用し、スクリプト実行中の各コマンド間の待機時間を設定します。 Download
変数マーカーの設定 「エンジン環境設定」(変数マーカーを開始/変数マーカーを終了)コマンドを使用し、変数の開始文字/終了文字を変更します。 Download
自動計算の設定 「エンジン環境設定」コマンド(自動計算を有効にする/自動計算を有効にする)を使用して 2 つの変数を追加するときに変数の自動計算をオン/オフの設定をします。 Download

例外処理

トライキャッチ 「トライ」コマンド、「例外をキャッチ」コマンド、「終了処理」コマンド、「トライを終了」コマンドを使用し、プログラム中で例外が発生するか試して(トライ)、例外が発生したら捕まえて(例外をキャッチ)、何かしらの処理を行います。 Download

Excel

行の削除 「行の削除」コマンドを使用して Excelファイル内の指定した行を削除します。 Download
最終行のインデックス取得 「最終行のインデックス取得」コマンドを使用して指定したExcelファイルの最終行の位置を取得します。 Download

セルに値をセット

セルの値をゲット

「セルに値をセット」コマンドを使用して Excel シートのセルに値を入力し、「セルの値をゲット」コマンドを使用してセルの値を取得します。 Download

 

 

ファイル

フォルダ

指定したフォルダ内の

ファイルをリスト化

指定のフォルダ内のすべてのファイルを取得し変数へ格納。
取得したファイル数分、処理を繰り返します。
Download

指定した拡張子の

ファイルをリスト化

フォルダと拡張子を指定して、ファイルを取得し変数へ格納。
取得したファイル数分、処理を繰り返します。
Download

指定したフォルダ内の

フォルダをリスト化

指定のフォルダ内のすべてのフォルダを取得し変数へ格納。
取得したフォルダ数分、処理を繰り返します。
Download

 

UIオートメーションコマンド

UIオートメーション(電卓) 「UIオートメーション」コマンドを使用して電卓で自動的に計算を行います。 Download
UI 要素の存在有無で分岐 「UIオートメーション」コマンドで電卓のボタン有無を検索をし、結果の”True”or”False”で分岐します。 Download

 

スクリーンショット

スクリーンショットの取得 「画像(イメージ)- スクリーンショットの取得」コマンドを使用して、スクリーンショットを撮影します。 Download

スクリーンショットの取得

(回数指定)

「画像(イメージ)- スクリーンショットの取得」コマンドと「ループの開始(回数指定)」コマンドを使用して、スクリーンショットを複数回撮影します。 Download

 

 

入力ボックス

選択したファイルの中身を読み取る
実行中にファイルダイアログからテキストファイルを選択し、その中身を表示させます。 Download
デスクトップにテキストファイルを新規保存し書き込み デスクトップにテキストファイルを新規保存し、そのテキストファイルに値を書き込みます。 Download
入力ボックスを作成 実行中に表示させる入力ボックスを設定します。 Download

 

リストコマンド

様々なリスト変数の入力

指定方法

リストを作成し、リストの値を表示します。 Download

リストを作成し

インデックスの値を表示

リストを作成し、インデックスを指定してリストの値を表示します。 Download

繰り返し

(Loop)

無限ループ・ループからExit 「無限ループコマンド」内に条件を設定し「ループからExit」コマンドで抜け出します。 Download
ループ開始(回数指定) 「ループ開始(回数指定)」コマンドを使用し、3回メッセージを表示します。 Download
ループと条件分岐を使用した数値の比較 「ループ開始(回数指定)」コマンドと「条件分岐(IF)コマンド」を使用し、変数値と数字を比較し分岐します。 Download
ループリストとリストの作成 変数をリストとして設定後、リスト内の値を「ループリスト」コマンドを使用し、メッセージで表示します。 Download
ループリストとテキストの分割 分割後の各項目をループリストを使用しメッセージで表示します。 Download

クリップボード

クリップボードのテキストをゲット・セット クリップボードにテキストを設定後、そのクリップボードのテキストをメモ帳で確認しメッセージで表示します。 Download

メッセージの表示

メッセージの表示 「メッセージの表示」コマンドを使用して、メッセージを表示します。 Download

マウス操作

マウスの移動_クリック_ドラッグ 「マウスの移動」コマンドと「マウスのクリック」コマンドを使用してデスクトップ画面を操作します Download

プログラム実行

メモ帳の起動 「プロセスの開始」コマンドを利用し、メモ帳アプリを起動します。
「プロセスの停止」コマンドを利用し、メモ帳アプリを終了します。
Download
C#のカスタムコードを実行 「カスタムコード の実行」コマンドを使用して、事前に作成されたコードを実行します。 Download

C#のカスタムコードを実行

(引数を指定)

このスクリプトは、カスタムコードの実行コマンドを使用して、事前に作成されたコード部分を (引数を渡して) 実行するために使用されます。 Download

システムコマンド

スクリーンロック 「システム処理」コマンド(スクリーンロック)を使用し、実行PCに対してスクリーンロックします。 Download
コンピューターの情報を取得 「環境変数」コマンドを使用して、コンピューター名とユーザー名を表示します。 Download

テキストファイル

テキストファイルに書き込み

読み込み

テキストファイルに文字を書き込み、その文字を読み取ります。 Download

文字列

正規表現 このスクリプトは、正規表現の抽出コマンドを使用して文字列からデータを抽出します。 Download
テキスト文字列を一文字ずつ分割 変数に文字列を入力し、その文字列を一文字ずつ分割します。 Download
テキスト文字列を改行で分割 変数に文字列を入力し、その文字列を改行ごとに分割します。 Download
テキスト文字列を置換 変数に文字列を入力し、文字列を一部置換します。 Download

変数

高度なリスト変数の使用法 高度な入力方法でリスト変数を使用します。 Download
変数がリストか確認 変数がリストであるかを確認しています。 Download
リスト数の取得、リストの値表示 リスト変数のリスト総数やリストの各値を表示します。 Download
リストを作成しインデックスの値を表示 リストを作成し、インデックスを指定してリストの値を表示します。 Download
変数の値を設定、表示 変数の値を設定・表示します Download
「変数の設定」コマンドでリスト作成 「変数の設定」コマンドを使用してリストを作成します。 Download
デフォルト変数 デフォルト変数を使用して、ファイルパス、現在日時、PC情報などを表示します。 Download

スクリーンショット

(ファイルカウンター)

「スクリーンショットの取得」コマンドと「ループの開始(回数指定)」コマンドを使用して、デスクトップ画面をスクリーンショットし、保存を3回繰り返します。 Download

WEBブラウザ

ウェブブラウザのナビゲート_要素アクション 「各種機能」コマンドの各要素アクションを使用して、Webサイトを操作します。 Download

ウィンドウ

ウィンドウの移動 対象のウィンドウ位置を変更します。 Download
ウィンドウサイズの変更 対象のウィンドウサイズの変更をします。 Download
ウィンドウの存在確認 対象のウィンドウの存在を確認します。 Download

Word

Wordを使用し文書の作成 Wordを使用して文書を作成しPDFで保存します。 Download