-1

現在、Excel VBA コードをパッケージ化する最良の方法は何ですか?
過去に .xll や .xla などのファイルがありましたが、それらはまだ利用できますか?

パッケージ化すると、このコードをトリガーするためにどのようなオプションがありますか (つまり、カスタム ボタン/メニュー項目/onLoad イベントのいくつかを追加します)?

実行すると自己完結型のワークブックが作成されるコードについて話しています。そのような作成されたすべてのワークブックの一部になるようにコーディングしたくありません。

2 つの異なる状況で、これに対する答えを知りたいです。1) コードを使用している人がコードを利用できない場合。2) 受信者がコードを編集および変更できるようにしたい場合。

私が考慮したいもう1つの側面は、「このパッケージは、ユーザーがExcelを実行するたびにアクティブ化/ロードされるのか、それとも意図的にExcelからロードする必要があるのか​​?」です。

ありがとう

4

1 に答える 1

0

xla はまだ利用可能です - 少なくとも Excel 2010 では、2013 年には可能だと思います。

xla は手動でロードすることも、スタートアップ フォルダーに配置して自動的にロードすることもできます。

VBA プロジェクトをパスワードで保護して、コードの編集と変更をより困難にする (不可能ではない) ことができます。

于 2013-06-04T08:50:40.217 に答える