2017-09-20 15 views
0

Excelファイル+ VBAコード+ csvファイル+別の言語のexeファイルがあります。私はVBAからexeファイルを呼び出すことができ、一緒に仕事をしてくれます。私の計算集約型アプリケーションでは、パフォーマンスと速度が重要なので、このバンドルのパフォーマンスに満足しています。今や、潜在的なクライアントのためのパッケージを簡単にインストールするという問題があります。私はdllの使用とExcel用アドインの構築について私の研究を行いましたが、現時点ではこれは私のための生産的な道ではないと思います。Excel + VBA + exeファイル+ CSVファイルのバンドルのインストーラ

1-インストーラは、クライアントの正しいパスにExcelワークブック+ CSVファイルとexeファイルを置くため、すぐにアプリケーションの作業を開始できます。

2 VBAで書かれたアドインと、他のVBAコードを管理するインストーラー+書込みパスと場所に置かれるCSVファイルとexeファイルの組み合わせ。私は計算exeファイルのソースコードをdllにコンパイルしたくないです。上記のコードのインストーラまたは管理者として機能するように開発するアドインコードが欲しいです。

あなたの専門知識と経験を分かち合うことができれば幸いです。どのような場合でも、私の計算上のexeファイルをそのまま使用することに重点を置いていますが、ソースコードをオペレーティングシステム(Windows版と32/64ビットマシン)と一致するように再コンパイルすることは可能です。

答えて

0

私はそれを行うためにセットアップファクトリーを使用します。 スターターとして使用するサンプルスクリプトを見つけることができますhere

Excelを起動せずにインストーラー内でExcelのビット数を判断する必要がある場合は、難しいビットです。おそらく、32ビットと64ビットの両方のexeファイルをインストールして、どのファイルを呼び出すかをVBAに決定させることができます。

関連する問題