Access_アクセス

Access_アクセス

「コントロールウィザード」が表示されない(Access)

Access利用中にまれに発生するトラブルです。 フォームやレポートを作成中に、ボタンやサブフォームをはじめとする「コントロール」を設置する際、「○○ウィザード」「コントロールウィザード」が表示されない場合があります。 表示されない場合はい...
Access_アクセス

フォーム/レポート全体のプロパティ設定

フォームやレポート全体のプロパティを設定する手順をご紹介します。「レコードソース」や全体のサイズの調整、「マクロ:開く時」などの設定時に利用します。 1.デザインビューでフォーム/レポート全体のセレクターをダブルクリックする 下図の囲み部分...
Access_アクセス

フォーム作成ボタンと作成結果(単票形式/帳票形式)(集合形式/表形式)

Accessのフォームには大きく分けて「単票形式/帳票形式」の2パターンの「表示ビュー」があります。 このパターンはフォーム全体のプロパティ・【書式/既定のビュー】に設定されています(変更可能)。 単票形式…1画面に1レコードを表示するビュ...
Access_アクセス

フォーム/レポートのレイアウト:集合形式と表形式

集合形式と表形式との違い 一部のボタンからフォーム/レポートを作成すると「ラベル/テキストボックス」が「集合形式/表形式」という特別なレイアウトが設定されます。 集合形式…ラベルが詳細セクションの左、テキストボックスが詳細セクションの右 表...
Access_アクセス

単票フォームと帳票フォームの違い

フォームにおける「既定のビュー」 Accessフォームにあるプロパティの選択肢は以下の4つです。 単票フォーム 帳票フォーム データシート 分割フォーム このうち重要なのは「単票フォーム/帳票フォーム」です。これらの違いを以下にまとめます。...
Access_アクセス

レポートでCOUNTやSUMなどの関数でエラーがでる

レポートで「=Count(*)」や「=Sum()」といった集計関数が使えないことがあります。 これらの関数は、レポートヘッダー/レポートフッターでは使用できませんので注意してください。 レポートヘッダー/レポートフッターで使用できない主な関...
Access_アクセス

「クエリ パラメーター」を定義する意味について

MOS 2016 試験の出題範囲に「クエリ パラメーターの定義」があります。これはインプットボックスで入力した値を変数として格納させる機能です。 しかしながらこの定義をしなくても大方のケースで抽出条件にパラメーターを利用することが可能です。...
Access_アクセス

同じパラメーターを1つのクエリで2回以上使うには

同じパラメーターをクエリ内で複数回使って抽出をしようとしても、正しく動作しません。 もちろん1回の利用なら動作します。以下のテーブルのフィールドに対して「>=」といった、パラメーターを使った抽出条件を指定してみます。 この条件では、指定日以...
Access_アクセス

Yes/No型のフィールドの抽出条件にパラメーターを設定したクエリを作成する

Yes/No型のフィールドの抽出条件にパラメーターを設定したクエリは、標準では動作しません。 例として、以下のような「T_納品データ」のフィールドのチェック有無に応じた抽出をするクエリを作成します。 チェック有りのレコードを抽出するなら以下...
Access_アクセス

クエリ・フォームからレコード入力ができない

Accessにおいて、リレーションシップを設定してあるクエリのデータシートビューからレコードの入力が編集ができないことがあります。 考えられる原因のひとつとして、一方のデータシートが「集計クエリ」により作成されていることがあげられます。 レ...
Access_アクセス

「小数点以下表示桁数」プロパティが機能しない(Access)

Accessのクエリやテキストボックスのプロパティにおいて、「小数点以下表示桁数」プロパティが機能しないことがあります。 考えられる原因と解決方法は以下の通りです。 原因:プロパティが「空欄」か「数値」になっている 解決方法:プロパティを「...
Access_アクセス

Access Runtime(ランタイム)の一覧

Access Runtimeは無料でダウンロード・インストールが可能です。 Access Runtimeをインストールすると、Accessを完全インストールしていなくてもAccessアプリが実行できるようになります(ただしデザインの変更は不...
Access_アクセス

AccessでVLOOKUP関数・近似値検索

Accessには、ExcelのVLOOKUP関数と同様の処理ができる関数が用意されていません。 この項ではVLOOKUP関数のような近似値を含めた検索処理をフォーム内で実行する方法をご紹介いたします。 DMax関数とDLookup関数を組み...
Access_アクセス

Officeのリボン・ボタンが折りたたまれてしまったら

エクセルやワードにある上部のボタン群、「リボン」が折りたたまれて見えなくなってしまった場合の対処方法をご紹介します。 リボンの「ホーム・挿入・ページレイアウト…」どこでもよいので「ダブルクリック」をすると復旧します。
Access_アクセス

クエリのフィールド名に別名を使う・名前を変える

クエリのフィールド名を変えたい場合の対処方法をご紹介します。 フィールド名の別名の利用方法です。 以下のようなクエリにおいて「日直」フィールドを「当番」フィールドに変えてみます。 デザインビューにします。 行を 当番:日直 とします。 変更...
Access_アクセス

クエリのデータシートビューにおける表示形式を変更する

Accessのクエリ内における表示形式を変更する方法をご紹介します。 まずはボタンからに切り替えてください。 変更したいフィールドを選択します を表示します。 から適用したい表示形式を選択します。 今回は数値型のフィールドを「通貨」にしてみ...
Access_アクセス

コントロールをフォームやレポート内で中央揃えさせる

ラベルやテキストボックスなどのコントロールを、フォームやレポートの横幅内で中央揃えするテクニックをご紹介します。 まずフォーム、もしくはレポートの幅を調べておきます。 直線を1つ引きます。 とします。すると直線が縦線になり左にぴったりくっつ...