- ベストアンサー
マクロに適したプログラムは?
ここ数年日本語プログラミング言語「ひまわり」(http://kujirahand.com/himawari/)の環境を使って 画像識別や文書生成、計算などよく行う仕事群をマクロ化させています。 数年間使ってますが肝心のひまわりを使いこなしきれてないのがネックで 一度壁にぶち当たると、情報量の少ないマニュアルとにらめっこしながら 滅多にお目にかかれない解説ページを探さねばならず、 (あるにはあるのですが、使いたいコマンドが載っていなかったりする) 最近はもう少しメジャーな言語に乗り換えた方が良いのだろうかと思うようになりました。 ・外部プログラム(ブラウザ・Word)へのキー送信・マウスによる制御 ・単語抽出 ・色識別・抽出 ・HTML取得&ブラウズ など、外部データを取得して計算したり出力出来る言語で 何か有名なものはないでしょうか? 素人質問で大変申し訳ないのですが、 「○○が良い」などお勧めがありましたら、ご教授お願いします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
一番メジャーなのはVBScriptではないでしょうか? WindowsScriptingHost(たぶん標準で入っています。)というツールで実行できるスクリプト言語です。 IEやWord等を操作することができます。(VBAによる制御であって、キーの送信やマウスの制御等ではありません。) その他、いろいろと可能です。 これに、HTAというHTMLで作成できるアプリケーションを加えると簡単なツールであれば作成可能です。
その他の回答 (2)
- gwagaw
- ベストアンサー率18% (11/59)
すみません。下のurlはC#でした。 個人的にはマクロにこだわらないなら実はC#が一番お勧めです。 手違い申し訳ありません。
- gwagaw
- ベストアンサー率18% (11/59)
マクロって意味ならc/c++が良いと思います。 ツールとしては例えばVisualStudioがあります。 評価版で90日無料です。
お礼
回答ありがとうございます。 遅ればせながらお礼申し上げます。 C言語は難解だという話をよく聞きますが その分、表現の幅があるということでしょうか とりあえず紹介していただいた言語の特徴をもう一度よく調べてみます
お礼
エクセルを使っていると気になるアレですね。 プログラムの構成が私が今まで使っていたものとはまったく違うような印象を受けますが Microsoft製?ならば、関連ソフトとの互換性は良さそうですね。 もう一度自分でよく調べてから導入を検討したいと思います。 回答ありがとうございました。