次の方法で共有

Accessで宛名印刷できない

Anonymous
2021-01-05T00:30:36+00:00

Accessで年賀状宛名印刷をしようとしたが、「イベント プロパティに指定した式 開く時でエラーが発生しました:このプロジェクトのコードは、64ビット システムで使用するために更新する必要があります。Declareステートメントの確認および更新を行い、次にDeclareステートメントにPtrSafe属性をしてください。」の表示が出、印刷画面が表示されず、印刷もできません。解決方法を教えてください。

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

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

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

質問作成者が受け入れた回答

Anonymous
2021-01-05T15:39:51+00:00

こんにちは。

Accessで年賀状宛名印刷をしようとすると「このプロジェクトのコードは、64ビット システムで使用するために更新する必要があります。Declareステートメントの確認および更新を行い、次にDeclareステートメントにPtrSafe属性をしてください。」のエラーメッセージが表示されるのですね。

このエラーメッセージは、32ビット版の Officeでしか動作しない様に組まれた VBAのプログラム を 64ビット版の Office で動作させようとすると発生しますね。

※お使いの Access のバージョンが64ビット版か 32ビット版か確認するには、Access を起動して、[ファイル] > [アカウント] > [Access のバージョン情報] で確認出来ます。

お使いの Office が 64 ビット版だと思いますので、一度 Office をアンインストールし、32 ビット版の Office として再インストールしてはどうでしょうか。

<Office を 32ビット版として再インストールする方法>

1.  Office をアンインストールする前に<サービスとサブスクリプション>のページにOffice の初回インストールで使用したMicrosoft アカウントとパスワードでサインインし、製品が表示されており、再インストールが可能か確認しておきます。

2.  Office をアンインストールします。

3.  <サービスとサブスクリプション>のページにアクセスして、「インストールする」をクリックします。

画像

4.  [その他のオプション]をクリックします。

画像

5.  [バージョンを選択する]で [Office -32 ビット]を選択してインストールします。

画像

<参考>

64 ビット版または 32 ビット版の Office を選択する

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

2 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2021-01-06T02:52:18+00:00

    助かりました。ありがとうございました。

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

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