Excel
ちょっと Excel VBA でユニットテストしたくなったので、どんなツール/ライブラリがあるか調べてみました。(2014/12/10 追記) 以下のページのほうが情報が多い&新しいので、こちらを見ていただいたほうがよさそうです。 Coding/VBA/ユニットテスト - Clo…
今回「連想配列に値を格納して順番どおりに取り出す」という処理が多かったんですが、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 とか全然ブログに書いたことがなかったので、こ…
ということで、前項 の続き。個別のセルがどういう罫線情報を持っているか表示するための Excel のアドインを作ってみました。
普段は「ドキュメントは最低限のものを Trac に書こう」運動を実施中の私ですが、今参画しているプロジェクトは典型的なウォーターフォール開発で、設計書は Excel で書くことになっています。設計書のテンプレートは準備されているんですが、この罫線の設定…
先日見積りを作成してまして。 まあこんな感じで延々と工数を書いていく具合なんですけど、この Excel シートが全然ダメで、この「75ケース」って書いてある部分がそのまんま値に「75ケース」と書かれている。書式情報として「0ケース」を指定して、値として…