2012-01-01から1年間の記事一覧

Excel開発支援アドイン

XlsDev.zip ・Accessからの貼付け ・テキストとして貼付け HTMLもOK ・ドラッグ&ドロップ編集切替 ・ヘッダ・フッタの一括設定 ・全列幅の一括調整 ・付箋を貼る ・オートシェイプの規定値を設定 ・ファイルリストの取得(DOSコマンド"DIR"を実行し解析) ・…

自作アドイン用メニューの作成

以下をThisWorkBook内に記載する。・参考 http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_080.html ツールバーの動的追加 http://officetanaka.net/excel/vba/tips/tips83.htm FaceIDの一覧

「送る」で複数のファイルに一括で更新日付を付加する

下記を保存して「送る」フォルダ内に置く。 Rename.VBS (mirror)「お忍びリネーム」にてファイル名の末尾に更新日付を付加する機会が多かったが、 Windows7環境に移行して以来正常に動作していないため、VBSにて同様の機能を再現した。ファイルを選択して右…

Excelで他のアプリを自動的に操作してハードコピーを取得

ExcelBot.xls (mirror)Excel VBAでマクロを書いて他のアプリを操作するツールの雛形。操作内容を定義して実行 「結果」シートにハードコピーが順次貼られていく

「送る」でzip圧縮する際ファイル名に実施時刻を自動付加

ファイルを圧縮してバックアップを作る場合、過去に作成したバックアップと名称が重複しないよう工夫する必要がある。 ファイル名末尾に作成日時を付加する事で回避できるが手作業では手間がかかる。 フリーソフトの導入が不可能の場合はVBScriptで解決でき…

Office2007以降廃止となった「FileSearch」の代替クラスを作る

FileSearchBook.xlsOffice2007以降FileSearchオブジェクトが使用不可になった。 下記クラスをコピペする事で、既存コードの部分的な改変のみで同様の動作を再現できる。 ただしファイルの並び順までは再現できてない。

バックアップファイルのリネームバッチをJavaで書く

最近の記事で作ったC#のツールをJavaに移植したもの。 ファイル名に「 - コピー」が含まれているファイルをリネームし、ファイルの更新日付を末尾に付加する。

バックアップファイルのリネームスクリプトをPerlで書く

最近の記事で作ったC#のツールをPerlに移植したもの。 ファイル名に「 - コピー」が含まれているファイルをリネームし、ファイルの更新日付を末尾に付加する。

バックアップファイルのリネームツール

C#

バージョン管理ツールを導入できない場合に便利なリネームツール。ツールが配置されているフォルダ内のファイルをリネームする。 「CopyFileRenamer.exe」は、ファイル名に「 - コピー」が含まれているファイルをリネームし、ファイルの更新日付を末尾に付加…

バックアップファイルのリネームスクリプトをRubyで書く

一つ前の記事で作ったC#のツールをRubyに移植したもの。 ファイル名に「 - コピー」が含まれているファイルをリネームし、ファイルの更新日付を末尾に付加する。

mac買って思ったこと

mac>Windows ・トラックパッド最強 これ無かったらmac買わなかった ・即起動 使いたい時にフタ開いてすぐ使えるのは神・ターミナルでUnixコマンドが効く Winでもcygwinを導入すれば良いのだけど、職場によっては導入不可・全画面表示が快適 ただメニューが…

サクラエディタのgrep結果をExcelに取込む

SakuraGrepReader.xls(該当機能のみ) XlsDev.xla(アドイン形式)サクラエディタや秀丸のgrep結果をExcelで資料化したい場合に便利なツールです。grep結果内にnull文字が含まれていると貼り付けが途中で中断されてしまうため、サクラエディタ側で事前に正規表…

DF結果からファイル名を抽出するスクリプト

DFで差分ファイル一覧を出力したテキストファイルから、ファイル名部分を抽出するスクリプト。問題点 ・ファイル名に2バイト文字が含まれていると化ける(勉強中) ・「L」や「R」という名称のファイルは考慮していない use warnings; use utf8; # 文字コー…

DF結果解析ツール

DFResultReader.xls (mirror)差異のあるファイルを特定するために DF を使う場合、比較結果をファイルの一覧の形でまとめるには多少の加工が必要となります。このツールを使用する事で、DFの実行結果から差異のあるファイルの一覧を作成できます。1.DFにて…

Excelの長短

Excel関連記事 (ITpro)システム開発生産性が最も高い言語(ネタ記事)僕たちプログラマーは、プログラミングに、Excelを使います! Excel関連書籍 エンジニアのためのExcel再入門講座仕事に役立つExcelVBA業務活用編Excel VBA パフォーマンスレポート Excelの…

ファイル一覧の取得

ファイルの一覧をさっさと作りたい場合はコマンドプロンプトを使う http://trendy.nikkeibp.co.jp/article/tec/winxp/20060525/116841/ dir /s /b >filelist.txt単にファイルの一覧が欲しいだけであれば上記の方法で十分だが、 フォルダの使用状況を集計して…

環境変数Pathのバックアップバッチ

環境変数のpathを退避しておきたい場合、コマンドプロンプトで以下のコマンドを打つとお手軽 set path >path.txtただ、システム環境変数のpathの値の後にユーザ環境変数のpathの値が繋がって表示されるので、バックアップしたテキストをそのまま環境変数へ書…

カバラ数秘術

2011年中で、誕生数33になるのは 2011年7月22日だけ といった事を調査できます。 実行環境 WinHugs http://cvs.haskell.org/Hugs/pages/downloading.htm2011/01/15 投稿 2011/01/16 生まれ日、支配数算出を追加 課題 ・型が汚い showとreadを取り除きたい ・…

相性占い

実行環境 WinHugs http://cvs.haskell.org/Hugs/pages/downloading.htm ソース {- 相性判断 -} {- ** 仕様 ** -} ローマ字 a:1 i:2 u:3 e:4 o:5 かきくけ子 さしすせ男 kakikukeko - sasisuseo 1 2 3 4 5 1 2 3 4 5 ---_---_------_---_-- 3 5 7 9 6 3 5 7 9…

Excelでテスト駆動開発

ExcelTest.xlsエクセルでのシステム開発に向けて、関数単位のテストを自動化するシートを作った。 VBAでコードを書く場合、JUnit等のようなテスト支援の仕組みが無い。 →VB Lite Unitを使えば良い。リファクタリングの土台として利用価値があるかも知れない…