2006-12-01から1日間の記事一覧

正直最近まで知らなかったこと

VBA

プロシージャの引数は Name:=Value という書き方ができるということ(←これを知らなかったのはなかなかすごいと思う) 行末の _ は改行記号であること 構造体やクラスもつくれること。Typeやクラスモジュール コレクションの概念。WorkbookとWorkbooksとか 標…

矛盾

パスワードのかかったとあるVBAプロジェクトをのぞいてみたいと思い、パスワード解除方法を探していたら、パスワード解除/保護するツールがしょぼい値段で売っていた。で、 「保護ツールの方は他社のツールで解析不能である」といい、「解除ツールの方は他社…

F5

VBA

最近知ったVBEのすごい機能。 引数なしのプロシージャで、F5(実行→SUB/ユーザーフォームの実行)でプロシージャを実行できる。今まで、わざわざコマンドボタンとか作って実行してた。すごい人生の無駄だった。VBAははじめて触ったのが1年くらい前だったか。た…

Dim range As Range

VBA

久々にVBAプログラム。 VBEの大文字小文字の自動変換機能ではまった。 以前、Rangeと書いていたものが、何度直してもrange(先頭小文字)になる。全置換してもrangeになる。なんじゃこりゃー!?一度憶えた悪いクセは一生なおらんみたなもんかー?どこに記憶し…