• ベストアンサー

エクセルのマクロで作業を自動化するように、複数アプリ間の繰り返し作業を自動化する方法なんてありますか?

こんばんは。お世話になります。 エクセルのマクロで作業を自動化することが出来ますが、 同様に、複数のアプリケーション間の繰り返し作業を自動化する方法なんてありますでしょうか? Aというソフトで、ある範囲を指定しコピーして、 Bというソフトに移り、↓ボタンで下段に1つ移り貼り付ける。 またAソフトに行き、、 この作業は、キーボード上ではいくつかのキーを押していく繰り返しにすぎないです。 このようなキーボードのキーを規則的に繰り返すような方法はありますでしょうか? 例えば、昔のファミコンのロールプレイングゲームで、弱小的キャラが必ず出現する場所にキャラクターを置き、↑ボタンとAボタンを押したままセロテープで固定しておくと、壁に向かって歩き続け、時折、敵が出現し、選択は「攻撃」で、朝には、すっかりレベルアップしている。 そんなイメージです。 手作業だと、電話や主観による凝視中の手の中段で作業がはかどらないため、思いついた質問です。 以上、分りにくい点もあるかと思いますが、ご存知の範囲で構いませんので、ご教示のほどお願いいたします。

  • noujii
  • お礼率89% (1735/1949)

質問者が選んだベストアンサー

  • ベストアンサー
  • kokorone
  • ベストアンサー率38% (417/1093)
回答No.1

UWSCでしょうか?? プログラミングの知識があれば、記録データを編集することも、 可能です。 ​http://www.uwsc.info/

noujii
質問者

お礼

ありがとうございます! 正直、申し上げますと、「UWSC」というソフトは初めて聞きました。 せっかく教えてくださったURLにアクセスできず、検索してみました。 そうですね。こんなイメージです。 まだ、どのようなソフトかよく調べていませんが、興味あります。 プログラミングの知識には自信なく残念ですが。

その他の回答 (1)

noname#42041
noname#42041
回答No.2

参考に(試用できます) http://home.att.ne.jp/yellow/town/rockm.htm

noujii
質問者

お礼

とっつき易そうな気が。。職場のパソコンでコツコツ試して見ます。 ありがとうございました。

関連するQ&A

  • 単純作業を自動的にやってくれる方法は?

    皆さん教えて下さい。 ある画像ファイルがあって、その画像ファイルをフリーソフトのJtrimという画像ソフトを使って加工しています。 加工作業は濃度抽出から最小濃度抽出をして保存するだけなのですが、それをすべきファイル数が2000ほどあり、手作業でやるのがすこしおっくうです。 やる作業が定型的なのでパソコンにすべてこの作業を自動でやってもらう方法はありますか?Windows2000にはそのような機能はないでしょうか? むかしMacOS8.5をつかっていたときは「スクリプト」というのを自分で編集してそういうのができた記憶があります。ウィンドウズにはそういうのはないでしょうか? 補足して説明すべき点がございましたらご指摘ください。 とりあえず手作業でやっている間に回答をいただけるのを待っておこうと思います。宜しくお願い致します。

  • なんらかの言語で、コピペ作業を自動化したいのですが、可能ですか?

    以下の作業を自動化したいのですが、いかんせん自分はHTMLとVBAくらいしか使えないので、どの言語を使えば自動化できるかすらわかりません。自分で、マウスおよびキーボードの自動化ソフトも試したのですが、それは定期的に違うウィンドウがアクティブになる場合があるので、あまり有効な方法ではありません。どなかどの言語でできるか、あるいはどうしたらできるかなど教えていただけませんか? 1、エクセルのセルA1からA100まで、IDナンバーがあるとして、 それをコピー 2、業務のデータベースを開く 3、コピペしたIDを入力後、CTRL(このデータベースではENTERの代わりにCTRLを使っているので)を押す。 4、すると、検索結果が出るので、それを選択するためにSとCTRLを入力。 5、そのIDに関する具体的な情報が表示されるので、全体をコピー。 6、エクセルの別のシートにペースト。 7、F5キーを押すと、検索画面に戻るので、1に戻る。

  • 作業自動化のフリーソフトを教えてください!

    毎日面倒な作業をして、疲れました。 アプリケーションを使い、前日の日付を入力してOKを押すだけなのですが、 個数が多くて… 前日が休日の場合は、仕事日までさかのぼった日付を入力したり。 (8/5(月) →8/2(金)、8/4(日))と入力したりしないといけません。 そこで、フリーソフトを使用して楽にしたいと思ったのですが、 作業では一つだけ面倒なことがあるんです。 日付が一定ではないことです。 マウス自動化をして、 キーボードの部分だけ一括して手入力できるようなフリーソフトが欲しいです。 (例 1回 8月4日とキーボードから打ってしまえば、その先も8月4日と打つ) そのような便利なソフトがありましたら、教えてください。 よろしくお願い致します。

  • エクセルのデータを自動的にwebブラウザ上のフォームに入力

    はじめまして。 下記のような作業を自動化したいのですが、フリーソフトか何かしらの言語を使って、自動化することは可能でしょうか? 1、エクセルのセルA1にあるデータを取得。 2、そのデータをIE,またはFirefoxに表示されているページの複数あるテキストボックスのひとつにペースト。 3、エクセルのセルA2にあるデータを取得。 4、そのデータを先ほどのテキストボックスの横にあるテキストボックスに入力。(テキストボックスは全部で20あります。) 5、この動作を繰り返し、20のテキストボックスすべてにエクセルから取得したデータをペーストし終えたら、検索ボタンを押す。 6、その後、検索結果をコピーし、エクセルのセルG1(G1というのは便宜的なものでどこでもA以外ならどこでも大丈夫です)にペースト。 自分はこの動作をキーボードのメニュキー(右クリックの役割を果たすキー)でコピー、CTRL+TABでウィンドウ切り替え、メニューキーでペーストをして、すべてペーストし終えたら、tabで検索ボタンに移動、enterでやっていました。また、キー入力を記録するフリーソフトを使って、5までは自動化に成功しました(動作が不安定なのか失敗することが多いのですが・・・)。 しかし、6がどうしてもできません。セルA300まである場合もあり、どうしても手入力では正確さでも速さでも限界があります。 何かいい方法はないでしょうか? 自分はエクセル、VBA、HTML、CSSしか使えません。VBAは読むことができる程度です。 よろしくお願いします。

  • エクセルです。自動改行したいんです。

    はじめまして。 例えば、A1→A2→A3→B1→B2→B3→C1・・・ と、入力を繰り返して行く場合、自動的にA3から、B1に自動改行できる方法はありませんか?CTRLキーで、入力範囲を決めるのは、すぐに解除されてしまうのでだめなんです・・・。マクロで、いい方法がありましたら、教えてください。ちなみにマクロは初心者です。よろしくお願いいたします。

  • 複数のプログラムを使った作業を自動化する

    複数のプログラムを使った作業を自動化する方法を検討しています. 作業の目的は,解析のために画像を複数回に渡って所定の変換を行うことです.作業の行程は多いですが,毎回同じ作業です. 作業の内容としては, プログラムAを立ち上げる.メニューバーをクリック.「開く」をクリックして,所定の位置に格納されたファイルを選択して開く.ファイルを変換する処理を行う.特定の名前をつけて,保存する.プログラムBを立ち上げる.先ほど保存したファイルを開く.ファイルを変換する処理を行う.上書き保存する.プログラムCを開く.... と言った具合で,約20行程からなっています.その中の一部の変換には約1分ほど時間が掛かるものも含まれます.ほとんどの工程はクリックのみで行われますが,一行程だけプログラム上でパラメーターを6つの欄の中にそれぞれ64,64,32,8,8,1などと入れる必要があります. 上記の処理を行うのは64bitのwindows7のマシンが中心です.まずはこのマシンで作業ができればいいのですが,解析は32bitのVistaやXpを搭載した別のマシンで行う場合もあり,それらでも共有できる方法の方がより望ましいです.フリーソフトもしくは有料のソフトでこれを実現できるようなものはあるでしょうか?もしなければ,必要なプログラム言語などを勉強しようかと思っております.現時点では全くそれに関する知識がなく,この作業に適した方法を教えて頂けると幸いです.尚,せっかく覚えるのであれば,とっつきやすく,汎用性のある方法がいいと思います. 以上,宜しくお願い致します.

  • パソコンの作業時間を自動で計測するソフトってありませんか?

    CADで、図面を書いています。 1日の日報を書くのに、ファイル毎に作業時間を書かなければいけません。 それを、自動で計算したいんです。 マウスかキーボードを感知して、パソコン以外の作業をしているときは、計算しないように、自動で停止するような機能が欲しい。 CADに限らず、インターネットや、エクセルの作業時間も計算できるような。 そういうソフトありませんか?

  • こういう作業を自動化したい場合

    任意の文書ファイルをサーバー上の任意のディレクトリにアップし、同時にWEB上にもその情報を載せるためHTMLファイルを書き換えてアップし、またアップした文書ファイルの直リンクのURLを得意先にメールで送る、という一連の作業を自動化したいと思っています。 人間の手でやればとくに難しいこともない単純作業ですが、何度も同じようなことをやってるとそれなりに手間だし時間の無駄です。 そこで自動化ソフトなどを使いプログラム作りにトライしてるのですがどうもうまくいきません。問題はアップする先のサーバーや相手先のアドレスがその時その時で違うものですからそこで人間の判断が必要になります。まあその部分は手動で選ぶとして、手動で選んだ後そのまま引き続きマクロが走ってくれれば、と思っています。 とりあえず「他人の褌deゴー! v1.00」というソフト(シェアウエア)でトライしていますが、説明には「プログラム起動」「ウィンドウフォーカス」「ウェイト」「キー入力」「文字列入力」「マウス操作」という6つのコマンドを組み合わせることでほぼどんな動作でも自動化できる、とあるもののなかなか目的のプログラムを作ることができません。 本来ならきちんとマクロを勉強して本格的なプログラムを組むべきなのでしょうが、できればソフトを使って簡単にできればそれに越したことはありません。 そこで、そういった目的に適したソフトや良いアイデアがありましたら教えてください。 よろしくお願いします。 環境は、WinXP pro SP2、Pen4 2.6GHz メモリー1Gです。

  • KMmacro.exeをエクセルマクロでで自動操縦

    現在、KMmacro.exeを常駐モードで、Ctrl + Shift + a ~ z までのHOTキー割り当てをし、JoyToKeyを使い操縦してます。それを、エクセルのマクロ機能で自動操縦する方法を教えてください。たとえば、G7のセルデーターがリアルタイムで変化しています。そのG7セルの値が55になったときに Ctrl + Shift + a という作業を手押しではなく、エクセルから自動で実行させる方法を教えてください。マクロは初心者です。

  • 作業の効率化・自動化・半自動化 エクセルに記入

    サイトの情報を、エクセルに手入力して、まとめているのですが、これを、自動化することってできますでしょうか? URL・画像・文章1・文章2 を、それぞれ コピー → エクセルに貼り付け。 という、作業をしているのですが、プログラム、または、サイト?エクセルの機能?で、自動化、ないし、半自動化(ドラッグするだけ、クリックするだけ)で、できないものでしょうか? いま手動でやっている、作業の流れは、 まず、サイト内の、欲しい情報を選んで、そのページに飛ぶ そして、 1URLをドラッグ & コピー 2エクセル(A1)に貼り付け 3文章の一つ目を、ドラッグ & コピー 4エクセル(B1)に貼り付け 5文章の二つ目を、ドラッグ & コピー 6エクセル(C1)に貼り付け 7右クリックで画像を保存 8エクセル(D1)に貼り付け という、作業をひたすらに、繰り返して、いますが、効率化するには、どうしたらよろしいでしょうか? 詳しい方いましたら、回答の方よろしくお願い致します。

専門家に質問してみよう