Accessクエリで連番を作成する方法 DCountと並び順の注意点
概要この記事の結論Accessのクエリで表示用の連番を付けるには、DCount関数で現在行の主キー以下にあるレコード数を数えます。元のIDに欠番があっても、抽出対象と数える対象、並び順をそろえれば1からの番号を表示できます。ただし、この番号はデータの追加や削除で変わります。請求書番号などの
Accessの教科書
概要この記事の結論Accessのクエリで表示用の連番を付けるには、DCount関数で現在行の主キー以下にあるレコード数を数えます。元のIDに欠番があっても、抽出対象と数える対象、並び順をそろえれば1からの番号を表示できます。ただし、この番号はデータの追加や削除で変わります。請求書番号などの
概要この記事の結論Accessのパラメータクエリは、実行時に渡した値を抽出条件に使うクエリです。デザインビューの抽出条件に[支店を入力]などを角括弧付きで指定し、パラメーターのデータ型を設定します。日付の範囲は終了日の時刻まで含める条件にし、複数条件ではANDとORを区別します。想定外の入
概要この記事の結論Accessのコンボボックスでリスト以外の値を入力するには、[入力チェック]を[いいえ]にします。ただし、名前を表示して別列のIDを保存する構成では、そのまま自由入力にはできません。候補にない文字を保存することと、候補一覧へ新しい項目を追加することも別の処理です。自由記述
概要この記事の結論Accessのフィールド名は、項目の意味が分かり、他のフィールドや予約語と混同しにくい名前にします。最大64文字などの仕様上の制限と、空白や表記揺れを避ける運用ルールを分けて考えることが大切です。表示名だけを変えたい場合は標題やラベルを使い、既存フィールドを改名するときは
概要この記事の結論Accessのフォームやレポートの入力欄の枠線は、デザインビューで対象を選び、[書式]の[境界線スタイル]で変更します。実線・点線・透明などを使い分け、必要に応じて色と幅も調整します。変更が見えない場合は[立体表示]やVBAによる上書き、別のラベルを選択していないかを確認
概要この記事の結論Accessのフォームでパスワードを伏字にするには、テキストボックスの[定型入力]に「Password」を設定します。入力した文字はアスタリスクで表示されますが、値自体を暗号化する機能ではありません。入力だけに使う欄は非連結にし、表示切替や閉じる際の後始末も含めて設定する
概要この記事の結論Accessでグループ別に集計するには、クエリのデザインビューで[集計]を表示し、まとめる項目を[グループ化]、金額などを[合計]に設定します。売上金額は数量と単価を明細ごとに掛けてから合計します。条件や結合で対象データが変わるため、最後に元明細と件数・総額を照合すること
概要この記事の結論Accessで2つのテーブルを比較するときは、共通キーを決め、片方だけにある行と同じキーで内容が変わった行を分けます。不一致クエリを両方向に作ると追加・削除候補が分かり、内部結合したクエリで項目を比べると内容変更が分かります。先にキーの重複とNullを確認し、比較結果だけ
概要この記事の結論Accessのレポートは、ナビゲーションウィンドウで対象を右クリックし、[レイアウトビュー]または[デザインビュー]で編集します。文字や幅の調整は実データを見られるレイアウトビュー、配置や式の変更はデザインビューが便利です。編集前にコピーを保存し、最後は印刷プレビューとP
概要この記事の結論Accessのリストボックスは、候補を一覧表示し、その中から選択するコントロールです。フォームのデザインビューで配置し、[値集合ソース]に候補、[連結列]に使う値、[コントロールソース]に保存先を設定します。商品名を表示しながら商品IDを保存できます。複数選択では保存方法