ACCESS ActiveXコントロール OLEサーバーについて

Anonymous
2020-01-19T05:30:25+00:00

ACCESSのフォーム内にPDFを表示させたいため、ActiveXコントロールのAdobe PDF Readerを使用し、表示させようとしています。

(例)フォームロード時に Activex0.src="a\abc\def.pdf"

「オブジェクトは、このプロパティまたはメソッドをサポートしていません」と出ました。

以前は使えていた「.src」が使えません

フォームを閉じて再度デザインで開くと「OLEサーバーが登録されていません」とも出ます。

OLEサーバーを登録する方法はありますか?

ACCESSでフォームやレポート内にPDFを表示することができなくなったのでしょうか?

環境

Windows10

Microsoft office 365

Access バージョン1911

Acrobat Reader Pro DC

Microsoft 365 と Office | アクセス | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2020-01-19T06:42:41+00:00

    複数台のPCがあれば、別のPCで一旦ファイルを開いて…って確認して欲しい所なのですが…

    あと、.srcファイルはAdobeReaderでは無く、visualstudioで開くようなのですが…

    https://ja.fileextension.info/file/src

    あと、Microsoftの専用のフォーラムがあるのでそこにフィードバックとしてあげるのもどうでしょうか。

    https://docs.microsoft.com/ja-jp/office/vba/art...

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  2. Anonymous
    2020-01-19T06:17:31+00:00

    アドバイスありがとうございます。

    リンクのような OLEサーバーエラーは出ておりません。

    コントロール名とか は アルファベットで名前をつけています。

    試したことは 新しいAccessファイルを作成 すべてのオブジェクトをインポートして試しましたが変わらず

    非連結オブジェクトフレームに PDFファイルをセットしましたが、「.src」が使えないため

    同じPDFファイルしか表示されません。(また、プロパティ の OLEタイプ 埋込からリンク に変更できない)

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません
  3. Anonymous
    2020-01-19T05:38:15+00:00

    もし、OLEサーバーにエラーが出ていればこの方法を試してみてはいかがでしょうか。

    https://eijiman.com/accessvba-ole-server-error/

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません