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
で解決