2022)雑記帳VBAでのランダムパスワード生成なんて出尽くされていると思ったけれど、意外とスマートな実装がなかったので自分で書いてみた。1回の処理で必ずポリシーに沿った文字列を生成する関数を作成した。CreateObject("Scriptlet.TypeLib")でエラーが出て使用できなくなってしまった。VBAで自作していくことにした。手始めに24ビットビットマップの読み書きを行う標準モジュールを作成した。VBAの機能のみで実装しており、外部のライブラリには依存しない。以下のソースをOfficeのマクロで標準モジュールとしてプロジェクトへ追加する。2020)ソフトウェアVB6およびExcelなどのVBAにおいて日本語の文字コード変換機能を提供するモジュール。外部ライブラリを使用せずに変換を行う。