Access– category –
データベース Access の設計と運用
-
Access
AccessのVBA入門|DoCmd・MsgBox・変数宣言でマクロより柔軟な業務自動化を実装する実践手順とMOS試験対策
「マクロで自動化したいが、分岐条件が複雑すぎてマクロデザイナーでは限界を感じる」「フォームのボタンを押したら確認ダイアログを出したい」——Accessマクロの次のステップがVBA(Visual Basic for Applications)です。 AccessのVBAはExcelと同じ言語を... -
Access
演算コントロールでAccessフォームとレポートに計算値を表示する|非連結テキストボックスの入力式・集計表示・ページ番号設定とMOS試験対策
Accessのフォームやレポートを使い始めると、「テーブルに保存されていない計算値を表示したい」という場面が出てきます。単価×数量の小計、入社日からの勤続年数、氏名を結合した表示名など、これらを実現するのが演算コントロールです。 演算コントロー... -
Access
IsNull・Nz関数でAccessのNull値を安全に処理する|クエリ条件・フォーム表示・集計エラーを防ぐ実務パターンとMOS試験対策
Accessを使っていると、フォームのテキストボックスが空白のまま演算に使われてエラーになったり、クエリの合計が期待より小さかったり、IIf関数が意図しない分岐をしたりといったトラブルに出くわします。その原因のほとんどはNull値の扱いにあります。 E... -
Access
IIf・Format関数でAccessクエリに条件計算と書式変換を組み込む|演算フィールドの設計手順とMOS試験対策
「性別が女性ならF、そうでなければMとクエリに表示したい」「金額フィールドを¥1,234,567という形式で出力したい」──こうした条件による値の切り替えと書式の整形は、Accessクエリの演算フィールドで実現します。 中心となるのがIIf関数(Immediate Ifの... -
Access
AccessのYes/No型フィールド・チェックボックス・オプショングループで選択入力を設計する|フォーム制御・集計クエリ連携・実務パターンとMOS試験対策
「Accessテーブルで『対応済み』『未対応』などのフラグ管理をどのデータ型で設計すればいいかわからない」「フォームにチェックボックスを置きたいが、Yes/No型フィールドとどう連携させるのか理解できていない」「アンケートの回答を複数の選択肢から1つ... -
Access
Accessのタブコントロールで多機能フォームを構築する|ページ追加・整列・イベント連動の実践手順とMOS試験対策
「フォームに情報を詰め込みすぎてスクロールが長くなった」「入力項目を分類したいが複数フォームに分けると管理が煩雑になる」——そのような悩みを解決するのがAccessのタブコントロールです。 タブコントロールとは、1つのフォーム内に複数の「ページ」... -
Access
DSum・DCount・DAvg・DLookUpでAccessフォームに動的集計を表示する|引数の書き方・実務5パターンとMOS試験対策
Accessのドメイン集計関数(DSum・DCount・DAvg・DLookUp)は、フォームやレポートのテキストボックスに直接集計値を表示できる特別な関数です。クエリを別途作成せずとも、フォーム上のコントロールに式を入力するだけで、テーブル全体や特定条件に合致す... -
Access
Accessデータベースの圧縮修復・バックアップ・分割設計で長期運用を支える|パフォーマンス低下を防ぐ管理操作とMOS試験対策
「Accessのデータベースファイルが気づいたら数GBになっていた」「急にフォームが開けなくなった」――こうしたトラブルを経験したことがある方は少なくないはずです。Accessは手軽に使える分、日常的なメンテナンスを怠るとファイルの肥大化・破損・複数人... -
Access
Accessナビゲーションフォームでメニュー画面を設計する|タブ・ボタン配置・起動フォーム設定の実践手順とMOS試験対策
Accessで作ったフォームやレポートを社内で使ってもらうとき、「どのフォームを開けばいいかわからない」というフィードバックを受けたことはないでしょうか。その問題を解消するのがナビゲーションフォームです。 ナビゲーションフォームとは、Accessに標... -
Access
Accessコンボボックス・リストボックスで入力を効率化する|データソース設定・連動選択・値リスト定義の実践手順とMOS試験対策
「フォームのフィールドにドロップダウンで選択肢を出したい」「コンボボックスとリストボックスはどう違うの?」という疑問はAccessフォーム設計で必ず直面します。コンボボックスとリストボックスは、決まった値の中から選ばせる入力コントロールで、直...