Excel VBA によって作業効率化を図る

随分昔、Excel VBA を使用して、いろいろなシステムを開発した。
Form を使えるようになって、ユーザーインターフェイスを格段に良くすることができた。

現在毎日毎日、同じような伝票処理の仕事をしている。
日々の仕事の効率化を図って、時間のかかるものには、それなりの時間を割けるようにするため
久しぶりに、Excel VBA の開発をしている。

効率化とは、作業時間が1/2以下、疲労が1/3以下にならなければ意味はない。
頑張って速くして、時間を縮めるのではない。
そのためにパソコンというものがある。

昔は、お客さんからの依頼だったが、今回は自分のために行う。

その中での覚書
MultiPageコントロールで、複数のページに、ListView を設置しているとき
Excel2007 などでは、起動時にListView が上のほうにずれている。
それについては、

UserForm_Initialize で
For i=0 to MultiPage1.Count-1
MultiPage1.Value = i
Next
で解決

コメントを残す

メールアドレスが公開されることはありません。