VBAの基礎とAccessオブジェクトモデル(Application / CurrentDb)

スポンサーリンク
Access VBA

【実務・中級編】【上級】Application.CurrentProject.AllModulesを活用した、VBAコードの動的解析と保守ツール開発 – Access VBA解析バイブル

Accessの「闇」を可視化せよ:VBAコード動的解析ツールで実現する、負債ゼロの保守体制Access開発の現場において、最も恐ろしいのは「見えない依存関係」だ。長年運用されたシステムで、あるクエリのフィールド名を変更した瞬間に、どこか別の...
Access VBA

【入門編】【上級】Application.CurrentProject.AllModulesを活用した、VBAコードの動的解析と保守ツール開発 – Access VBA解析バイブル

Access VBAの深淵へ:全コードを掌握する「動的解析ツール」の作り方こんにちは。大規模なAccessシステムを運用していると、ある日突然「この関数、どこで使われているんだろう?」という迷宮に迷い込むことはありませんか?マクロの記録から...
Access VBA

【テクニカル・上級編】【上級】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計と制御 – Access VBA解析バイブル

Access VBAの深淵:ダイアログフォームによる同期制御とメモリ管理の極致Access開発において、`DoCmd.OpenForm` を単なる「画面遷移」として捉えているうちは、ジュニアエンジニアの域を出ない。真のアーキテクトにとって、...
Access VBA

【実務・中級編】【上級】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計と制御 – Access VBA解析バイブル

【上級】Accessの「ダイアログ制御」を極める:プロフェッショナルな画面遷移設計Access開発で避けて通れないのが「呼び出し元と呼び出し先の同期」だ。多くの開発者が `DoCmd.OpenForm` を単に画面を開くコマンドとして使って...
Access VBA

【入門編】【上級】DoCmd.OpenFormの「WindowMode」を駆使した、ダイアログ形式でのデータ入力設計と制御 – Access VBA解析バイブル

Access VBAを極める:`DoCmd.OpenForm`で実現する「同期型ダイアログ」の極意こんにちは。現場で泥臭い実装から高尚なアーキテクチャまで叩き込んできたエンジニアです。Access開発において、多くの人が最初にぶつかる壁が「...
Access VBA

【テクニカル・上級編】【上級】DAO.Recordsetの「FindFirst」メソッドと「NoMatch」判定による、高速なデータ検索エンジンの構築 – Access VBA解析バイブル

【極限のVBA】DAO.RecordsetのFindFirstを「検索エンジン」として昇華させる技術Accessのパフォーマンスを語る際、多くの初学者は「クエリが遅い」と嘆き、クエリを分割して逃げる。しかし、真のアーキテクトは知っている。デ...
Access VBA

【実務・中級編】【上級】DAO.Recordsetの「FindFirst」メソッドと「NoMatch」判定による、高速なデータ検索エンジンの構築 – Access VBA解析バイブル

Access VBAの深淵:DAO.Recordset.FindFirstによる高速検索エンジンの実装術Access開発において、初心者はすぐに「DLookup」や「フィルター」に手を出す。だが、大規模なデータセットを扱う現場では、それらは...
Access VBA

【入門編】【上級】DAO.Recordsetの「FindFirst」メソッドと「NoMatch」判定による、高速なデータ検索エンジンの構築 – Access VBA解析バイブル

Access VBAの極意:DAO.RecordsetとFindFirstで「爆速」検索エンジンを構築せよこんにちは。現場で泥臭いシステム改修から、数千万レコードを扱う基幹システムのアーキテクチャ設計まで行っているエンジニアです。今日は、A...
Access VBA

【テクニカル・上級編】【上級】Application.GetOptionで「名前の自動修正」機能をVBAから一時的に無効化するリスク回避術 – Access VBA解析バイブル

Accessの「名前の自動修正」を殺せ:システム安定稼働のための極限制御術Access開発において、多くのエンジニアが「なんとなく」有効にしている機能がある。それが「名前の自動修正(Name AutoCorrect)」だ。GUI上のオブジェ...
Access VBA

【実務・中級編】【上級】Application.GetOptionで「名前の自動修正」機能をVBAから一時的に無効化するリスク回避術 – Access VBA解析バイブル

【Accessの闇を統べる】「名前の自動修正」をVBAで制御し、データベースの寿命を延ばす最適解Access開発において、多くのエンジニアが「なぜかmdb/accdbが異常に肥大化する」「意図しないところで依存関係が壊れる」という悪夢に遭遇...
スポンサーリンク