• ベストアンサー

【windows10 アプリケーションの自動化】

お疲れ様です。詳しい方、教えてください。 事務処理の自動化を考えております。 windows10で動くTeamsやoutlook、社内システムなどの事務処理を自動化/半自動化したいのですが、何を勉強すればよいでしょうか? 要はexcelでいうVBAのマクロのようなものを作りルーティンワークを省力化したいと思っております。 素人が手を出すには何から始めればよいでしょうか?

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

  • ベストアンサー
  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.1

まずは、ナニをどのように自動化したいのかを明確にするところから始めましょう。 そこがはっきりしていなければ外部に発注かけるにしても二度手間三度手間になってしまいます。 Teamsを使うにしても、Teamsのどの部分を自動化したいのか。Outlookのナニを自動化したいのか。 事務処理に使用しているソフトはナニで、どんなことを自動化したいのか。 まずは「要件定義」から初めましょう。 勉強する言語の選定はそれからでも遅くありません。 無難なことを言えば、VBScripなんでしょうけどそれだけでは役不足かも。だから他の言語とかWindowsの機能(例えばスケジューラ)とを組み合わせることになると思います。 一気に全部実現させようとしても無理があるので、まずはできそうのところから始めてみましよう。 そのための「要件定義」でもあるんですけどね。 自動化したい項目を箇条書きでもいいから書き上げてみましょう。いきなりプログラムをくところからなんて無謀です。

ymteo09280409
質問者

お礼

ありがとうございます。 お礼が遅くなりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.3

VBAを動かせるならVBA、それ以外でロケットマウスを使えるならロケットマウスがよいと私は思う。

ymteo09280409
質問者

お礼

ありがとうございます。 お礼が遅くなりました。

全文を見る
すると、全ての回答が全文表示されます。
  • notnot
  • ベストアンサー率47% (4855/10270)
回答No.2

ここ数年、そういう小手先の自動化を行うRPA(Robotic Process Automation)という分野が急成長しています。 ツールも色々ありますので、RPAで検索してみましょう。 セミナーも色々やってると思います。

ymteo09280409
質問者

お礼

ありがとうございます。 お礼が遅くなりました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCEL マクロ・VBA 自動で連番を振る

    EXCELのマクロ・VBAについて質問です。 例えば、B列にデータを入力すると、入力した行まで自動的にA列に連番が入力されるようにしたいのですが、どういった方法があるでしょうか。 マクロやVBAについてはこれから勉強をしようと思っている素人ですので、コードとその解説をいただけると助かります。

  • マクロの自動実行などについて

    エクセル2003のVBAマクロについて質問です あるワークシートに値が入力されたら、マクロを自動実行するように出来ないでしょうか? 又、そのセルの値を別のセルにコピーしたいのですが、データを入力する度にセルの場所が ひとつ下へずれます。この最終列のセルの値を必ず拾うようにするにはどうすればよいでしょうか? ややこしくてすいません

  • MSAccessを自動起動させたい

    MSAccessを使ってcsvファイルを取り込み、編集し、Excelワークシートに出力する処理をマクロで記述して行っているのですが、この処理をスケジュールドタスクに登録するなどして自動的に決めた時間に処理させる方法を教えてください。 環境は  OS WindowsXP プロフェッショナル  Access Access2002 です

  • EXCELを自動的に終了したい

    VBAマクロで処理をして、終了後に開いたブックを自動的に終了させるため、 Application.Quit を使用しましたが、 他に開いていたブックも終了してしまいます。 ActiveWorkbook.Close に変更すると、 他にブックを開いていない場合、自動的にブックは終了しますが、EXCELが終了しません。 該当のブックだけを終了することは、できないでしょうか?

  • エクセル、マクロを使って自動的に表を完成させる方法教えて下さい

    膨大なデーターを表に入力するのに途方に暮れています。マクロ(VBA?)で自動的に入力する方法を教えて下さい。 エクセルのセル、A1~G1まで、横方向に入力した計算式や、数値をマクロで記憶させて、 同じ処理を、2行~1000行まで自動で繰り返させたいと思っていますが、繰り返しの指示の書き方がわかりません。行によって入力する数値が異なる為、 コピペではできません。どなたか宜しくお願いします。

  • HTTP画面自動操作のSSL対応について

    マニュアルで画面操作する代わりにHTTPリクエストを生成することで、ある一連の画面操作を肩代わりしてくれるアプリケーションをJAVAで作ろうとしています。 (ログイン→処理メニュー選択→処理実行…のようなルーチンワークを画面表示しなくても自動でやってくれる、みたいな) SSLサイトにアクセスしたときも認証鍵、証明書などの対応を自動的にしてくれるようなつくりにしたいんですが、SSLコネクションを確立した後の処理はわかるのですが肝心のSSLコネクションを確立するためにどうすればいいのか、何をすればいいのかがわかりません。 適用例、アイデア、なんでもいいので教えてもらえませんか!! よろしくお願いします。

  • Excelのマクロ

    お世話になります。現在マクロを使って事務処理の簡素化を目論んでいる、しがない事務員です。 具体的に何をしたいかというと、 ・特定の文字を入力する(またはリストから選択する) ↓ ・ターゲットのセル(またはそのセルが含まれているコラム)の色が指定の色に変わり、先ほど選んだ特定の文字も自動的に入力される。 というふうにしたいのですが、極力マクロ操作だけでできるようにするのは可能でしょうか。VBAのコードがもし複雑でなければ、どのように書けばよいのか教えていただけないでしょうか。

  • 他のExcelファイルのVBAコードを検索したい

    他のExcelファイルに書かれたVBAコードに、ある特定のキーワード(パス名など)が使われているかを自動的に調べるためのVBAを書きたいと思っています。 仕事で使っているマクロが書かれたExcelファイルからある特定の処理をしているマクロを含むものを検索したいのですが、検索するExcelファイルが膨大なため、順番にExcelファイルを開いてVBAコードをチェックしていく工程をマクロ化したいのです。ファイルを順に開いていく処理はマクロ化できるのですが、書かれたVBAコードのチェックをどうしたらよいか悩んでいます。 「VBAコードに対して検索する」または「VBAコードを1行ずつ変数に代入する」、「モジュールシートをテキストファイルに出力する」などの処理が自動化できれば対応できそうなのですが、そのような処理をExcelVBAで作成できるでしょうか。 なお環境はWindowsXPのExcel2003です。 よろしくお願いいたします。

  • エクセルワークシートからVBA自動作成の方法

    エクセル2007を使用しています。 エクセルワークシートからVBAを自動作成する方法を探しています。 添付のエクセルワークシート01の4行目以降を1行づつ処理し、以下のVBAを自動作成したいです。 〔作成希望VBA〕 Public Sub aaa() sample = (1111, 2222, 3333) test = A End Sub Public Sub bbb() sample = (4444, 5555, 6666) test = B End Sub Public Sub ccc() sample = (7777, 8888, 9999) test = C End Sub 以上よろしくお願いします。

  • Indesign自動化処理

    食品加工機器のメーカーにつとめています。 私の会社では取扱説明書の作成に、Adobe製品(インデザイン・フォトショップ・イラストレータ)を使っていますが、プラグイン等は一切使用していません。 私が少しプログラミングをかじっているので、「何かプログラムで作業の効率化がはかれないか?」と言われているのですが、、、どういう使い方をするのがいいのか今一つピンときません。 一応、参考書で「inDesign自動処理実例集」を購入したので、「こういう処理なのかー・・・」と何となく眺めているのですが、1個1個の処理がどのように効率化につながるのか・・・わかりません。 そこで、実際にプラグインを使用されている方は、どのような使い方をされているのかお聞きしたいです。 そしてインデザインのプラグインは、Script言語でコーディングをするのですよね。その場合、VBScript・JavaScriptのどちらを学んだほうがよいでしょうか? 参考までに、私のプログラミング暦は1年。独学で、言語はVB・VBAです。社内に質問できる人間は何人かいますが、基本インターネットが先生です。JavaScriptも、質問できる相手はいます。 社内の環境は、完全にwindowsです。 私の会社での現在の役割は、便利屋のようなもので、事務処理やデータ解析におけるExcelの処理が、簡単になるようプログラムを組むことが多いです。 ざっくりとした内容で申し訳ないのですが、よろしくお願いします。