タグ

vbscriptに関するzaki1010のブックマーク (6)

  • Excelを画面に出さずに、マクロを、コマンドラインから引数つきで呼び出す - ウィリアムのいたずらの、まちあるき、たべあるき

    ウィリアムのいたずらが、街歩き、べ物、音楽等の個人的見解を主に書くブログです(たま~にコンピューター関係も) Excelの内容を書き出したいとか、その他もろもろのときで、 ・Excelは表示しないで、 ・Excelのマクロを、 ・コマンドラインから実行したい ときは、ありませんか? で、こーいうときは、たいてい、 ・引数もいるのです。。 そういうとき、どうするか・・ ここが参考になりました。 Excel 起動オプションのお話(引数的なラブレターを渡したい) http://www.ken3.org/vba/backno/vba086.html ■仕様 いま、引数に渡されたファイル名をもとに、引数の内容を書き出すという、 Excelのマクロプログラム(関数testmsg)が、下のよう Public Sub testmsg(outfname As String, msg As String)

    Excelを画面に出さずに、マクロを、コマンドラインから引数つきで呼び出す - ウィリアムのいたずらの、まちあるき、たべあるき
  • コマンドラインからExcelマクロを実行する - 小さい頃はエラ呼吸

    はじめに Excelファイル内にあるマクロを実行するためには、Excelを一度手動で開かないといけません。定期的に実行するようなExcelマクロがあった場合、毎回Excelを開いて、マクロを実行するのは面倒です。 そこで、コマンドラインからExcelマクロを実行することができないかを調べてみました。 Excelを画面に出さずに、マクロを、コマンドラインから引数つきで呼び出す - ウィリアムのいたずらの開発日記 Excel VBA 逆引き辞典パーフェクト 2010/2007/2003対応posted with amazlet at 14.03.15田中 亨 翔泳社 売り上げランキング: 8,933 Amazon.co.jpで詳細を見る コマンドラインからExcelマクロを実行する 1.以下のソースを「execMacro.vbs」という名前で保存します。 Dim excelApp : Set

    コマンドラインからExcelマクロを実行する - 小さい頃はエラ呼吸
  • Excelマクロをバッチから実行する - Qiita

    はじめに Excelのマクロを使ってなんやかんやデータの集計をしたりすることがあると思います。これが定型的な処理で日次とか週次で実行する、あるいはパラメーターを変更して大量のケースを機械的に行う必要がある、というような場合、いちいちExcelファイル開いてパラメーター変えてポチっとマクロのボタン押すってのも面倒なので、自動化したいですよね。 バッチファイルからExcelマクロを実行することができる、ってのが分かったので整理します。何かと応用が利いて便利だと思います。 マクロを実行するVBScript バッチから...と言いつつ、実はVBScriptです。というのも、VBScriptはよく分からないので、基バッチを使ってバッチで出来ないところは他の仕組みで補うという方針なもので... 関連記事: Windowsバッチまとめ Windowsバッチまとめ 補足: バッチで出来ないことを他の仕組

    Excelマクロをバッチから実行する - Qiita
  • Windows Script Host Laboratory

    <body bgcolor="#FFFFFF"> <p> このページでは、Windows Script Host (WSH) に関するノウハウと、 実用的なスクリプトを紹介しております。 フレームに対応したブラウザで見てくださいね。</p> <p><a href="../index.html">[Back]</a></p> </body>

  • WSHを始めよう - @IT

    連載目次 わたしたちはコンピュータの奴隷じゃない! Windows PCを使っていて、あるいはWindowsサーバを管理していて、「何で人間様が、こんなこまごまとした作業を繰り返し、何度も何度もやらないといけないの?」と思うことはないだろうか。例えばこういう作業はどうだろう。 「My Documentsフォルダ内にある2005年に作成されたファイルのうち、最近1カ月更新してないテキスト・ファイルの中身を確認したいので、それらのファイルの1行目を抜き出して1つのテキスト・ファイルにする」 これを手作業でやろうと思うと大変だ。まずエクスプローラでMy Documentsを開き、詳細表示モードにし、作成日時と更新日時をにらめっこしながら該当するファイルを選び、メモ帳で開いて1行目をコピーし、もう1つメモ帳を立ち上げてそれを貼り付け……、という操作を複数のファイルで繰り返す。フォルダが階層化されて

    WSHを始めよう - @IT
  • @IT:Windows TIPS -- Tips:WSHで名前付き引数と名前なし引数を扱う

    引数とは、コマンドやプログラムを呼び出すときに指定する入力値のことをいう。同義語として「パラメータ」という言葉を使用する場合もあるだろう。プログラム側では、引数として指定された値によって自身の挙動を切り替えたり、指定された値を利用して何かしらの演算を行ったりするというわけだ。 例えばコマンド・プロンプト上で利用可能なコマンドの代表的な例として、ファイル名やフォルダ名の一覧を表示するdirコマンドがある。もしもC:とD:ドライブの直下に存在するファイルのみを拡張子順にソートして出力したい場合には、次のように指定すればよい。 ここで、「c:\」と「d:\」が名前なし引数、「/A:-D」と「/O:E」が名前付き引数だ。名前なし引数ではdirコマンドで出力したい対象のパスを指定し、「/A」パラメータは出力したいファイルの属性、「/O」パラメータはソート・キーをそれぞれ指定している(dirコマンドに

  • 1