スポンサーリンク

2010-03-01から1ヶ月間の記事一覧

WSH/JScriptで,Outlookを操作しよう (受信メール内からURLを抽出してみる)

バッチのまとめTOPへ WSHのバッチでOutlookにアクセスし,メーラー上の定型作業を済ませる。 そのための,"Outlook.Application"というAPIの使い方のサンプルコード。 サンプルコード 以下を open_url.js とかで保存し,ダブルクリック。 // Outlookの最新の…

Rails と Excel VBA で,XMLファイルを読み書きしよう (MSXMLとREXMLの使い方)

バッチ・マクロのTOPへ Webアプリ(Ruby on Rails)とデスクトップ(Excel VBA)の間で,XMLをやり取りするサンプルコード。 VBAでXMLを読み込み(そしてシート上に表示する), VBAでXMLを書き出し(シート上の情報をもとにファイルを吐きだす), Ruby on …

シンハラ語文法の基礎 (これから口語会話の学習を始めるために)

多言語を学ぶ目次へ スリランカの言語であるシンハラ語の,基本的な文法の,基礎の基礎。 そういった情報は,日本語でも,英語でも,Web上にない。バランスのとれた学びやすい書籍もない。「入門以前」の文法情報を下記にストックする。 ※文字と発音は以下を…

Word VBA の入門用リンク集 (ワードマクロの,サンプルコードやリファレンス)

バッチ・マクロのTOPへ Microsoft Office Word の作業を,VBAマクロで効率化・自動化する。 Excelは便利だが,文書やドキュメントは,やはりWordで作成されるのが一般的。自分はWordを使わないけども,他人が作った大量のWordファイルを効率的に処理したい,…

プロジェクト専用のDSLで,効率的にIEを自動操作する(WSH/JScript)

バッチのまとめTOPへ 以下のエントリでは,JScriptでブラウザのオートメーションを行なうための基礎を述べた。 JScript / VBScript (WSH)で,IEを自動操作しよう http://d.hatena.ne.jp/language_and_engineering/20090713/p1 その続編として,プロジェクト…

SQLで,テーブルに存在しない複数行のデータを取得する方法 (PostgreSQLの generate_series関数をマスターしよう)

PostgreSQLで,テーブルを使わずに,複数行のデータを取得する方法。 SQLの中で,大量の定数データを使う必要がある。(例えば,1ヶ月間の日付全部とか,1000までの素数全部とか) だが,それらのデータを,前もってどこかのテーブルに格納しておくことはで…