![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になっております。
VBからのMDBの帳票印刷の事で悩んでおります。
データベースとしてMDBを使用しているので、MDBのレポートのプレビュー
を表示しようとしました所、下記のコードで実現することができました。
Dim oleAccess As Access.Application
Set oleAccess = GetObject(App.Path & "\data.mdb")
Call oleAccess.DoCmd.OpenReport(ReportName, acPreview)
oleAccess.DoCmd.Maximize
oleAccess.Visible = True
開発環境では問題なくプレビューの表示ができたのですが、
このプログラムを、ACCESSの入っていない環境で、ACCESSランタイムをインストール
して実行すると、印刷時に「エラー429 ActiveXコンポーネントはオブジェクトを作成
できません」とのエラーが出て、印刷だけができません(その他の動作は正常です)。
エラー内容から、ACCESSオブジェクトの作成に失敗していると思うのですが、
Access.Application型を使わずに、ACCESSのプレビュー・印刷をする方法は無いのでし
ょうか?(たとえば、DAO.DataBase型でMDBを開いて印刷する方法など・・・)
以前にも同じような質問をさせて頂いたのですが、私の力不足のため、再度ご質問させて頂きます。
どんな事でもいいので、アドバイスを頂ければ幸いです。
よろしくお願い致します。
No.1ベストアンサー
- 回答日時:
VBのランタイムももちろん入っているのですよね?
OSやIEのバージョンなどの違いでも同事象が発生することがあるようです。
「エラー429 ActiveXコンポーネント」でネット検索すると色々情報が出るので見てみて下さい。
参考URL:http://search.yahoo.co.jp/search?ei=UTF-8&fr=df- …
ご回答ありがとうございます。
お礼が遅くなり、大変申し訳ございません。
興味深いアドバイス、ありがとうございます。
当面の問題はまだ解決しておりませんが、頂いたアドバイスを基に、別の方法を考えてみたいと思います。
有難うございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Visual Basic(VBA) DisplayAlertsブロパティで ”実行時エラー424オブジェクトが必要です” 5 2022/05/15 18:02
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Visual Basic(VBA) VBA★PDFをPDFアプリで印刷しようと思っていますが上手くゆきません 1 2022/06/06 22:04
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- Excel(エクセル) Excelであるシートだけ印刷できない 1 2022/04/01 09:04
- プリンタ・スキャナー 印刷ができない 6 2022/04/01 20:47
- Excel(エクセル) セルに設定した[コメント]、表示のON/OFFは正常なるも印刷されない! 3 2022/09/18 21:56
- Excel(エクセル) エクセルシートのPDFでの保存 2 2022/09/06 13:05
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAのRegExpで後方一致/不一致...
-
エクセルVBA 実行時エラー 5029...
-
クリップボードの内容をEXCELに...
-
スクリプトエラーが消えません
-
VB6のvbModalに関して
-
三菱エコキュート 今朝 C21 エ...
-
VB.NET と クリスタルレポート
-
ホームページを閲覧中のWindows...
-
Unityのandroid向けCardboard用...
-
CSHが使えない REDHAT
-
ソフトのインストール場所って...
-
バッチファイルでのスペースの入力
-
gccでx11コンパイル
-
バッチスクリプト処理でエラー...
-
大塚商会で新しくシステム、ス...
-
.cshrcでのエラー
-
誰かにサーバにあるデータを消...
-
_access関数が EACCES エラーと...
-
rshについて
-
SolarisでJDKのインストール情...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA 実行時エラー 5029...
-
ネットワーク接続を確認する手...
-
VBAのRegExpで後方一致/不一致...
-
Basp21を使用してメール送信が...
-
ご教授願います PC初心者です。...
-
VBSエラー
-
VBAで画像ファイルをダウンロー...
-
クリップボードの内容をEXCELに...
-
VBからACCESSのレポートをプレ...
-
PIC kit2 エラーについて
-
三菱エコキュート 今朝 C21 エ...
-
VB.NET と クリスタルレポート
-
Access VBA レポートの日付範囲...
-
ウェブマスターツールのURL エ...
-
VB6のvbModalに関して
-
TOMCAT起動時エラー
-
Unityのandroid向けCardboard用...
-
7-zip22.01(x64)使用時に起きた...
-
突然起こるエラー
-
英語スパム対策。正規表現で日...
おすすめ情報