社内で使っている Excel+VBA システムが一斉に動かなくなった──。
画面には 「このファイル内の ActiveX コンテンツはブロックされています」 という警告。
原因は Windows Update(6 月中旬以降のセキュリティパッチ) で ActiveX コントロールの既定動作がより厳しく制限されたためです。
注意
- 社内ポリシーや管理者設定で禁止されている場合は、必ず IT 部門へ確認してください。
- ここで紹介するのは「一時的に業務を再開したい」場合の最小設定です。
それでも動かない場合
最終手段として 「すべての ActiveX コントロールを有効にする(推奨しません)」 を選択できますが、セキュリティリスクが高いため、限定的な端末でのみ実施してください。
| 選択肢 | メリット | デメリット |
|---|---|---|
| 設定を緩めてそのまま使う | すぐ業務が再開 | 将来のアップデートで再び動かなくなる可能性大 |
| ActiveX を使わない VBA に書き換える | 中長期的に安定 | 修正コストがかかる |
| Access や Power Apps など別ツールへ移行 | モダン環境・クラウド対応 | 移行設計と学習コストが必要 |
ポイントは「時間とコストのバランス」。
まずは設定変更で当面の業務を再開し、並行して ActiveX 非依存の仕組みへ段階的に移行するのが現実的です。
不安な場合は、システム調査や移行計画のご相談も承ります。お気軽にお問い合わせください。
はい、どなたが作成したAccessでも改修いたします。
まずはご使用のAccessを解析させていただき、機能をよく把握した上で、ご希望の修正、機能追加を行います。
必ずしもそうとは限りません。
Accessは現在もMicrosoftが提供している現行製品であり、小規模〜中規模の業務システムとしてはコストパフォーマンスに優れた有効な選択肢です。
特に以下のようなケースでは、Accessの継続利用が適しています:
・Excelでの運用が限界になってきた
・専用システムを導入するほどの予算がない
・社内にOfficeが導入済みでAccessがすぐ使える
・現在のAccessシステムを活かして改修・強化したい
もちろん、大規模なデータ処理や社外との連携が多い場合には他の選択肢もあります。
お客様の業務規模やご要望に合わせて、Accessの継続利用/他のシステムへの移行も含めたご提案が可能です。
はい、可能です。
お客様とご相談し保守の「内容」「期間」「金額」を決めさせていただきます。
Microsoft Office(Pro)をお持ちであれば、Accessが含まれていますので購入する必要はありません。
Access単体での購入も可能です。
Accessで作ったシステムをパソコンで動作されるだけであれば、無料のランタイム(Access Runtime)というものがあります。
はい、あります。
納品後、1年間を保証期間とし、この期間の弊社原因の不具合は無料で修正いたします。
また、不具合以外の、操作や使用に関する問い合わせにも丁寧に応じます。