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

スポンサーリンク
Access VBA

【入門編】Application.CurrentData.AllTablesを使用した、存在しないテーブルへのアクセス回避とエラーハンドリング – Access VBA解析バイブル

Access VBAの「迷子」をなくす:存在しないテーブルを華麗にかわす防御的プログラミングこんにちは。日々の業務自動化に情熱を燃やすエンジニアです。Access VBAを使っていて、「突然のランタイムエラーでプログラムが止まった…」という...
Access VBA

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

Accessの「全件スキャン」という罪を断つ:DAO.RecordsetとFindFirstによる高速検索の真髄Access VBAでシステムを組む際、多くの開発者が犯す最大の罪がある。それは、`DLookup`の乱用や、レコードセットの愚...
Access VBA

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

凡庸なコードを捨てよ:DAO.Recordsetの「FindFirst」で構築する最速検索エンジンAccessで開発をしていると、必ずぶち当たる壁がある。それは「大量のデータに対する検索処理」だ。駆け出しのエンジニアは、安易に `DLook...
Access VBA

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

Access VBAの「検索」を極める:FindFirstとNoMatchで実現する高速データエンジンこんにちは。現場で「動けばいいコード」から「速くて美しいコード」への脱皮を目指す皆さんへ、今日はAccess VBAにおける最も重要な武器...
Access VBA

【テクニカル・上級編】DoCmd.OutputToでレポートをPDF出力する際、ファイル名に日付と時刻を自動付与する運用自動化 – Access VBA解析バイブル

Access VBAの深淵:DoCmd.OutputToによるPDF自動生成の極致とメモリ管理の流儀Accessというプラットフォームを使いこなす上で、`DoCmd.OutputTo`は避けて通れない。「レポートをPDFに吐き出す」というあ...
Access VBA

【実務・中級編】DoCmd.OutputToでレポートをPDF出力する際、ファイル名に日付と時刻を自動付与する運用自動化 – Access VBA解析バイブル

Access VBAの「PDF出力」で疲弊するな。堅牢な自動化アーキテクチャの極意現場でよく見る「動けばいい」だけのVBAコードは、往々にして数ヶ月後にシステムを崩壊させる時限爆弾になる。AccessでレポートをPDF出力する際、ファイル名...
Access VBA

【入門編】DoCmd.OutputToでレポートをPDF出力する際、ファイル名に日付と時刻を自動付与する運用自動化 – Access VBA解析バイブル

Access VBAで「日報PDF自動保存」をマスターする:脱・手作業の第一歩こんにちは。Accessという広大な海を渡るあなたの航海術をサポートするアーキテクトです。「レポートを印刷するたびに、ファイル名を打ち込み、フォルダを作って保存す...
Access VBA

【テクニカル・上級編】フォームの「OnResize」イベントでコントロール配置を動的に最適化するレスポンシブUIの基礎 – Access VBA解析バイブル

Accessの限界を突破する:OnResizeイベントによる「UI動的最適化」の真髄Accessのフォームを「固定された静的な箱」と見なしている時点で、君のシステムはレガシーの墓場へ一歩近づいている。解像度が多様化した現代のデスクトップ環境...
Access VBA

【実務・中級編】フォームの「OnResize」イベントでコントロール配置を動的に最適化するレスポンシブUIの基礎 – Access VBA解析バイブル

Accessで「レスポンシブUI」を実装せよ:OnResizeイベントを支配する極限の最適化術Accessのフォーム開発において、最も素人臭いUIは「固定サイズのウィンドウに、固定サイズのコントロールを詰め込むこと」だ。ユーザーの解像度は千...
Access VBA

【入門編】フォームの「OnResize」イベントでコントロール配置を動的に最適化するレスポンシブUIの基礎 – Access VBA解析バイブル

こんにちは。現場で「動かないAccess」を「爆速のシステム」に作り変えてきたチーフアーキテクトです。Accessフォームを作っていて、「ウィンドウを広げたら、右側のボタンが消えてしまった」「リストボックスの幅が固定で使いにくい」と悩んだこ...
スポンサーリンク