VBからエクセルをレポート代わりにして
印刷するプログラムを作成したのですが、
ディストリビューションウィザードを使って他のPC
に同プログラムをインストールしたすると
Excel環境のインストールされていないPCでは
Set xlsApp = New Excel.Application の所で
「実行時エラー”429” ActiveXコンポーネントは
オブジェクトを作成できません。」のエラーが
発生します。
Excel環境なしのPCでこのプログラムを実行するには
どうしたらよいのでしょうか?
とりあえずEXCEL9.OLBを組み込んでみましたがダメ
でした。また、EXCEL9.OLBは配布可能でしょうか?
よろしくお願いします。
>Excel環境なしのPCでこのプログラムを実行するには
>どうしたらよいのでしょうか?
Excel.Application の実体はExcelそのものです。
実行にはExcelが必要です。
>EXCEL9.OLBは配布可能でしょうか?
配布したらライセンス違反になります。
また、EXCEL9.OLBを配布しても無意味です。
結論を言うと、Excelをインストールするか、
Excel.Application の使用をあきらめるかの
二者択一です。
Sayさん ありがとうございました。
ツイート | ![]() |