Access起動時にセキュリティの警告でマクロがブロック

甲斐犬のキクと元宇品の散歩から帰ると着替えてクライアントに行き、Access起動時にセキュリティの警告でマクロがブロックでアプリケーションが動かない問題を解決に、ネットワークドライブをIPアドレスから名前に変更する
PCは10台以上あり、昼前まで時間がかかった

このコンサルをしている組織にAcccessで作成した管理ソフトを納入して216年頃から稼働しているが、急にセキュリティ警告でマクロがブロックされて、アプリケーションが一切動かなくなったと連絡を受ける
社内LANにおいてネットワークドライブの割り当てがIPアドレスを使っておこなわれていて、このドライブにAccessのDBである.accdbを置いていた
今までもセキュリティ警告が出ることがあったが、コンテンツの有効化で動くことはできた
この対策としてAccessのセキュリティセンターでDBのあるドライブを「信頼できる場所」と指定してこれらの警告は出ない状態であった
色々とYNA君に調べてもらうと、IPアドレスで割り当てたドライブは信頼できる場所とはならないようだ・・・多分、急にOFFICE365の新バージョンで仕様が変わったのであろう
また、OSも半分のPCがWindows11に代わっていた
仕方がないので強制的にhostsファイル(Windows>System32>drivers>etcにある)でIPアドレスを名前に変換して、名前でネットワークドライブの再割り当てを実行する

hostsファイルは拡張子は無く、メモ帳で管理者権限で開かないと変更できない・・また、文字コードはANSIにしておく必要があり、拡張子はない

中々、ネットワークの設定は難しい
ロートルの頭では追いつかないな

hostsファイルの最後に追加する
ネットワークのドライブの接続を使って再設定するが、参照をクリックしてもドライブ名は出てこない
直接、設定したドライブ名の後にディレクトリーを直接入力する必要がある
  • 2024年4月
    1234567
    891011121314
    15161718192021
    22232425262728
    2930