実行時エラー429(Excelで印刷)

解決


tai  2002-06-23 15:29:07  No: 104437

VBからエクセルをレポート代わりにして
印刷するプログラムを作成したのですが、
ディストリビューションウィザードを使って他のPC
に同プログラムをインストールしたすると
Excel環境のインストールされていないPCでは
Set xlsApp = New Excel.Application の所で
「実行時エラー”429” ActiveXコンポーネントは
  オブジェクトを作成できません。」のエラーが
発生します。
Excel環境なしのPCでこのプログラムを実行するには
どうしたらよいのでしょうか?
とりあえずEXCEL9.OLBを組み込んでみましたがダメ
でした。また、EXCEL9.OLBは配布可能でしょうか?
よろしくお願いします。


Say  2002-06-23 18:24:33  No: 104438

>Excel環境なしのPCでこのプログラムを実行するには
>どうしたらよいのでしょうか?
Excel.Application の実体はExcelそのものです。
実行にはExcelが必要です。
>EXCEL9.OLBは配布可能でしょうか?
配布したらライセンス違反になります。
また、EXCEL9.OLBを配布しても無意味です。

結論を言うと、Excelをインストールするか、
Excel.Application の使用をあきらめるかの
二者択一です。


yuu  2002-06-27 17:53:42  No: 104439

Sayさん  ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加