2011-02-03から1日間の記事一覧
今回「連想配列に値を格納して順番どおりに取り出す」という処理が多かったんですが、Scripting.Dictionary は値を取り出す際に格納した順番でとり出されることが保証されていません。(といっても、経験上は順序が崩れたことは一度もないのですが・・・。)…
VBA や WSH のプログラミングでは ADODB.Stream を使って文字コード変換するテクニックがよく知られていますが、UTF-8 で保存すると BOM(Byte Order Mark)がついてしまうようで。解決策を探すと、 ADODB.Streamオブジェクトを使ってBOMなしUTF-8のファイルを…
今回、Excel で書かれた表を画像化する必要があったのですが、 ソフトウェア ライブラリ で公開されている「PictureSave / Excel 画像ファイル保存」を利用させていただきました。手作業で使うぶんにはいいんですが、今回は数十枚の画像を作成する必要があっ…
先日引き継いだばかりのシステムですが、年次のデータ更新作業があるようで。.xls で受け取ったデータを SQL に加工して流しこむような作業なので、VBA メインでやってみました。で、よく考えたら VBA の Tips とか全然ブログに書いたことがなかったので、こ…