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

スポンサーリンク
Access VBA

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

Access VBAを掌握する極限の知見:Application.Echoを制し、画面のちらつきと「永遠のフリーズ地獄」を根絶せよ開発現場でよく見かける光景がある。大量のレコードを処理する際、画面がバチバチと点滅し、タスクマネージャーを開き...
Access VBA

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

こんにちは!Access VBAの開発現場で、日夜データと格闘お疲れ様です。先輩エンジニアの私です。マクロの記録から一歩踏み出し、自らVBAを書き始めると、こんな壁にぶつかりませんか?「大量のデータを処理しているとき、画面がバババッと激しく...
Access VBA

【テクニカル・上級編】【初心者】DAO.Recordsetの「EOF」と「BOF」:空レコードセットによる実行時エラーを撲滅する – Access VBA解析バイブル

【Access VBA】DAO.Recordsetの「EOF」と「BOF」:空レコードセットによる実行時エラーを撲滅するレガシーシステムの保守、あるいは極限まで最適化されたオンプレミス型業務アプリケーションの現場において、Access VB...
Access VBA

【実務・中級編】【初心者】DAO.Recordsetの「EOF」と「BOF」:空レコードセットによる実行時エラーを撲滅する – Access VBA解析バイブル

DAO.Recordsetの「EOF」と「BOF」:空レコードセットによる実行時エラーを撲滅する開発現場でよく見かける光景がある。「データが存在するはず」という性善説に基づき、SQLの結果を無造作にレコードセットへ格納し、そのまま `.Fi...
Access VBA

【入門編】【初心者】DAO.Recordsetの「EOF」と「BOF」:空レコードセットによる実行時エラーを撲滅する – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。マクロの記録から一歩踏み出し、自分の手でコードを書いてシステムを動かそうとしているあなたへ、今日はとても大切な、そして絶対に避けて通れない「データ操作の基本と防衛策」をお伝えします。ここをク...
Access VBA

【テクニカル・上級編】【初心者】フォームのOpenArgsをJSON形式で拡張する:画面間データ受け渡しのスマートな設計 – Access VBA解析バイブル

【Access VBA】OpenArgsをJSONで超越する:64bit対応・極限のマルチパラメータ伝送アーキテクチャ1. 序論:グローバル変数の終焉と、画面間結合度の極小化Microsoft Accessを用いた業務アプリケーション開発に...
Access VBA

【実務・中級編】【初心者】フォームのOpenArgsをJSON形式で拡張する:画面間データ受け渡しのスマートな設計 – Access VBA解析バイブル

プロローグ:その「セミコロン区切り」が、あなたのシステムの寿命を縮めているAccess VBAエンジニア諸君。画面から画面へデータを引き継ぐ際、君たちはまだ `DoCmd.OpenForm` の `OpenArgs` に「ID;名前;区分」...
Access VBA

【入門編】【初心者】フォームのOpenArgsをJSON形式で拡張する:画面間データ受け渡しのスマートな設計 – Access VBA解析バイブル

こんにちは!Access VBAの世界へようこそ。普段、Accessでシステムを作っていると、「ボタンを押して次の画面(フォーム)を開くときに、複数のデータを一緒に引き渡したい」という場面によく遭遇しますよね。Accessには、フォームを開...
Access VBA

【テクニカル・上級編】【初心者】DoCmd.RunCommandによる「レコード保存」の強制:バリデーション漏れを防ぐ実務テクニック – Access VBA解析バイブル

レコード保存の強制:DoCmd.RunCommandによるバリデーション漏れ撲滅 - レガシーシステム保守の鉄則Access VBAの世界において、フォームの入力値をいかに確実に確定させるか、これは一見すると初歩的な課題に見えるかもしれない...
Access VBA

【実務・中級編】【初心者】DoCmd.RunCommandによる「レコード保存」の強制:バリデーション漏れを防ぐ実務テクニック – Access VBA解析バイブル

DoCmd.RunCommandによる「レコード保存」の強制:バリデーション漏れを防ぐ実務テクニックAccess VBA開発者の皆さん、プロジェクトリーダーの〇〇です。日々、業務効率化のためにAccess VBAと格闘されていることと思いま...
スポンサーリンク