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

スポンサーリンク
Access VBA

【テクニカル・上級編】【中級】CurrentDb.TableDefsでリンクテーブルの接続先を起動時に自動修復する堅牢な仕組み – Access VBA解析バイブル

リンクテーブルの動的修復:ファイルサーバー移行の悪夢をVBAで完封する極限のアーキテクチャ社内システムの寿命は、往々にしてインフラの寿命よりも長い。ファイルサーバーの移行、NASの刷新、あるいは部門統合に伴う共有フォルダーのパス変更。そのた...
Access VBA

【実務・中級編】【中級】CurrentDb.TableDefsでリンクテーブルの接続先を起動時に自動修復する堅牢な仕組み – Access VBA解析バイブル

【中級】CurrentDb.TableDefsでリンクテーブルの接続先を起動時に自動修復する堅牢な仕組みファイルサーバーの移行、NASの更新、あるいは担当者の気まぐれによるフォルダ名の変更。Accessによる業務システム開発・運用において、...
Access VBA

【入門編】【中級】CurrentDb.TableDefsでリンクテーブルの接続先を起動時に自動修復する堅牢な仕組み – Access VBA解析バイブル

こんにちは!現場でバリバリ使えるAccessの仕組み、一緒に楽しくマスターしていきましょう。システムを運用していると、よくこんなトラブルが起きますよね。「ファイルサーバーの共有フォルダの場所が変わった!」「PCの入れ替えでドライブ割り当て(...
Access VBA

【テクニカル・上級編】【中級】フォームの「ActiveControl」プロパティを活用した、汎用的な入力バリデーション関数の構築 – Access VBA解析バイブル

【中級〜上級】ActiveControlを掌握せよ:フォーム入力バリデーションの極限一元管理レガシーなAccessシステムを保守・拡張する現場において、最も不毛なコードの重複は何か。それは、フォーム上の数十個に及ぶコントロールの「1つひとつ...
Access VBA

【実務・中級編】【中級】フォームの「ActiveControl」プロパティを活用した、汎用的な入力バリデーション関数の構築 – Access VBA解析バイブル

【中級】ActiveControlが分かればAccess開発は加速する:フォーム入力を完全統御する汎用バリデーション設計開発現場でこんなコードを目にして、頭を抱えたことはないだろうか。' ❌ やってはいけない「コントロール個別チェック」の悪...
Access VBA

【入門編】【中級】フォームの「ActiveControl」プロパティを活用した、汎用的な入力バリデーション関数の構築 – Access VBA解析バイブル

こんにちは! Accessでのシステム開発、日々の試行錯誤お疲れ様です。マクロの記録から一歩踏み出し、「自分でVbaを書いてフォームを自在に操りたい!」そう思ってコードを書き始めたものの、こんな壁にぶぶつかっていませんか?「フォームにある2...
Access VBA

【テクニカル・上級編】【中級】DAO.Recordsetの「dbOpenSnapshot」と「dbOpenDynaset」:メモリ消費と速度のトレードオフ – Access VBA解析バイブル

DAO.Recordsetの真実:`dbOpenSnapshot` と `dbOpenDynaset` のメモリと速度の限界調律Access VBAのパフォーマンスチューニングにおいて、データベースエンジン(JET / ACE)の深層を理解...
Access VBA

【実務・中級編】【中級】DAO.Recordsetの「dbOpenSnapshot」と「dbOpenDynaset」:メモリ消費と速度のトレードオフ – Access VBA解析バイブル

【中級】DAO.Recordsetの「dbOpenSnapshot」と「dbOpenDynaset」:メモリ消費と速度のトレードオフ開発現場でよく見かける光景がある。「とりあえず `dbOpenDynaset` を使っておけば間違いない」と...
Access VBA

【入門編】【中級】DAO.Recordsetの「dbOpenSnapshot」と「dbOpenDynaset」:メモリ消費と速度のトレードオフ – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。マクロの記録ボタンを押すだけの世界から一歩踏み出し、自分の手でロジックを組み立てる楽しさに目覚めた頃ではないでしょうか。今回は、VBAでのデータ操作において避けて通れない「DAO.Recor...
Access VBA

【テクニカル・上級編】【初心者】Application.Echoを制御する汎用クラス:エラー発生時でも画面描画を確実に復帰させる – Access VBA解析バイブル

【Access VBAを掌握する極限の知見】Echoを支配せよ:エラーをも貫く画面描画制御の完全実装長年、数百万レコードを抱える巨大なAccess基幹システムと対峙してきたシニアエンジニアであれば、誰もが一度は「画面のちらつき(Flicke...
スポンサーリンク