kiyo_hikoのブログ

メモ+日記?

VBA/VBS/UWSC

VBAで文字列を1文字ずつに分解する、あと差分を取る

例えば、 文字列1がアエンデ、 文字列2がースデエイトアナロン として、「ースイトナロ」を取り出したい場合。

UWSCを少し勉強した

今週末は療養で色々休んだ。PCをつかった。UWSCを使った。 昔作ったユーティリティを使い続けているので使い方をだいぶ忘れていた。 wwwの特定の起点からリンクを辿って情報を拾ってくるスクリプトを作っていたが、いくぶん改修した。

VBAでForとFor Eachを学んだ

VBAでiotaを書いた。 Function iota(count As Long, _ Optional start As Long = 0, _ Optional step As Long = 1) Dim i As Long Dim n As Long Dim ns As Collection i = 0 n = start Set ns = New Collection For i = 0 To count - 1 ns.Add n n = n + st…

Excelを買って

からというもの、勉強がほとんどExcelマクロばかりになっている。 仕事で仕様記述用ミニ言語を作って、設計書やテスト報告書 (Excel方眼紙) を自動出力するのが最近の目標。Excel方眼紙は糞、という意見がネットにあふれているけど、使えと言われてる以上、…

VBA使ってフォルダーのサブフォルダーとファイルを再帰的に拾う

いろいろ切り詰めていたが、そろそろボーナスだから最近は財布の紐もゆるめいて来て、Excel2010を買った。これで家でもExcelを勉強できるようになった。手始めにFileSystemObjectを使った。