Access VBA

スポンサーリンク
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開発において、多くのエンジニアが「非連結フォーム」を採用する理由は明確だ。パフォーマンス、排他制御、そして何...
Access VBA

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

Access VBAの深淵へ:非連結フォームで「高速検索UI」を構築する極意こんにちは。Accessの迷宮を探索し続け、数々のシステムを自動化してきたエンジニアです。Access開発において、「フォームは便利だが、データ量が増えると重くなる...
Access VBA

【テクニカル・上級編】フォームのTimerIntervalとOnTimerで実現するバックグラウンドでの擬似マルチスレッド処理 – Access VBA解析バイブル

Accessの「シングルスレッド」という呪縛を解く:TimerIntervalによる擬似マルチスレッドの実装Access VBAは、その設計思想からしてシングルスレッドの檻の中にいる。UIスレッドが「計算中」になれば、OSから見ればそれは「...
Access VBA

【実務・中級編】フォームのTimerIntervalとOnTimerで実現するバックグラウンドでの擬似マルチスレッド処理 – Access VBA解析バイブル

Access VBAで「擬似マルチスレッド」を制御せよ:TimerIntervalが切り拓く非同期処理の極意Access開発の現場で、一度は絶望した経験がないだろうか。「重いデータ処理を走らせた途端、画面がフリーズし、Windowsから『応...
スポンサーリンク