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

スポンサーリンク
Access VBA

【実務・中級編】DoCmd.RunCommand acCmdSaveRecordの正しい使い所:フォーム更新の確定とバリデーションのタイミング – Access VBA解析バイブル

Access VBAの「呪い」を解く:DoCmd.RunCommand acCmdSaveRecordの正しい流儀Accessで業務システムを構築する際、多くのエンジニアが「データの保存」で躓く。「なぜかデータが保存されない」「バリデーショ...
Access VBA

【入門編】DoCmd.RunCommand acCmdSaveRecordの正しい使い所:フォーム更新の確定とバリデーションのタイミング – Access VBA解析バイブル

Access VBAの極意:フォームの「保存」を制する者は、データの整合性を制すこんにちは。Access開発の現場に長く身を置いていると、「なぜかデータが保存されない」「意図しないタイミングでエラーが出る」という相談をよく受けます。その原因...
Access VBA

【テクニカル・上級編】Application.CurrentDbを毎回呼び出さない:DAO.Database変数のキャッシュによる処理速度改善 – Access VBA解析バイブル

Access VBAの深淵:CurrentDbの「乱用」が招くアーキテクチャの崩壊Access VBAでコードを書き始めた者が最初に覚えるのが `CurrentDb` だ。しかし、真に拡張性のあるシステムを構築するエンジニアにとって、それは...
Access VBA

【実務・中級編】Application.CurrentDbを毎回呼び出さない:DAO.Database変数のキャッシュによる処理速度改善 – Access VBA解析バイブル

Access VBAの「目に見えないコスト」を削ぎ落とせ:CurrentDbキャッシュ戦略Access VBAで業務アプリを構築する際、多くの開発者が無意識に犯している「静かなるパフォーマンスの殺人」がある。それが、ループ処理内での `Cu...
Access VBA

【入門編】Application.CurrentDbを毎回呼び出さない:DAO.Database変数のキャッシュによる処理速度改善 – Access VBA解析バイブル

Access VBAの世界へようこそ。「なぜかプログラムの動作が重い」「レコードを1000件処理するだけで、コーヒーを飲みに行けるくらい時間がかかる」。そんな悩みを持つあなたへ。今日は、Access VBAにおける「最適化の第一歩」であり、...
Access VBA

【テクニカル・上級編】Application.VBEオブジェクトを用いたモジュール内のプロシージャ名一括取得とドキュメント化 – Access VBA解析バイブル

Accessの深淵を覗く:VBEオブジェクトを用いたメタプログラミングによるコード資産の可視化Access開発の現場で、ドキュメントの欠如は最大の「技術的負債」である。数年前に構築されたレガシーシステムにおいて、何千行ものモジュールから仕様...
Access VBA

【実務・中級編】Application.VBEオブジェクトを用いたモジュール内のプロシージャ名一括取得とドキュメント化 – Access VBA解析バイブル

コードを「俯瞰」せよ:VBEオブジェクトでプロシージャ一覧を自動生成する極意Access開発の現場で、大規模なシステムを保守していると必ず直面する「負債」。それは「どのモジュールに、どんなロジックが埋まっているか分からない」というブラックボ...
Access VBA

【入門編】Application.VBEオブジェクトを用いたモジュール内のプロシージャ名一括取得とドキュメント化 – Access VBA解析バイブル

Access VBAの深淵へ:VBEオブジェクトで「コードそのもの」を解析・ドキュメント化するAccessを使いこなす中で、「このデータベース、結局どれだけの機能(プロシージャ)があるんだっけ?」と迷子になったことはありませんか?多くの人が...
Access VBA

【テクニカル・上級編】DAO.RecordsetのCloneとBookmarkで実現する非連結フォームでの高速検索UI – Access VBA解析バイブル

連結フォームの呪縛を解く:DAO.Recordset CloneとBookmarkで構築する「極限の検索UI」Access開発において、「連結フォーム」は諸刃の剣だ。小規模なCRUD操作には最適だが、数万件規模のレコード、複雑な検索条件、あ...
Access VBA

【実務・中級編】DAO.RecordsetのCloneとBookmarkで実現する非連結フォームでの高速検索UI – Access VBA解析バイブル

Access VBAを掌握する:DAO.RecordsetのCloneとBookmarkで実現する「極限の高速検索UI」Access開発において、多くのエンジニアが「非連結フォーム」を採用する理由は明確だ。パフォーマンス、排他制御、そして何...
スポンサーリンク