
accessでレポート機能について、質問です。
エクセルでいうフィルタ機能みたいなものはあるのでしょうか。
例えば、以下の場合、職位="B"だけレポートで表示したい場合、
どうすればよいのでしょう?
CD 職位 所属
01 A 東京
02 B 東京 → このデータだけを表示
03 A 大阪
1)クエリを作って、レポートで表示するしかないのでしょうか?
2)レポートのデザインで条件指定ができるのでしょうか?
ソートの条件も変えたいのですが、どの項目をソートするかは、
どこで指定できるのでしょうか?
要はレポートの形式は1つで、様々な抽出条件とソート条件で
レポート表示したいのです。
No.2ベストアンサー
- 回答日時:
>1)クエリを作って、レポートで表示するしかないのでしょうか?
>2)レポートのデザインで条件指定ができるのでしょうか?
レポートのデザインで、レポートのフィルタプロパティで、職位="B"として、フィルタ適用を"はい"にすると言う方法もあります。
>ソートの条件も変えたいのですが、どの項目をソートするかは、
>どこで指定できるのでしょうか?
レポートのデザインの「並べ替え/グループ化の設定」で行います。
>要はレポートの形式は1つで、様々な抽出条件とソート条件で
>レポート表示したいのです。
1つレポートの雛形を作って、フィルタと並べ替えのプロパティと並べ替え/グループ化の設定を変えて保存し、複数のレポートを用意する。
入力した値によって変えたい場合は、フォーム上のテキストボックスの値や特定テーブルのレコードの値にを参照するクエリを作り、レポートのレコードソースにする。
またはVBAで処理する。
p.s.
レポートの表示をボタンで起動する場合、VBAやマクロを呼び出します。
VBAやマクロでレポートを開く時に、フィルタやWhere条件式を設定できます。
この回答への補足
回答、ありがとうございます!
とても助かりました。これで出来そうです!
ソートは、表示メニューにありました☆
で、すみませんが・・・
レポートの「フィルタプロパティ」ってどこにあるのでしょうか???
あと、表示されたレポートにオートナンバーをつけたいのですが、
マクロを組まないと無理でしょうか?
No. CD 職位 所属
1 02 B 東京
2 04 B 大阪
3 ・・・
4 ・・・
次から次へとすみません・・・
No.4
- 回答日時:
基本的にわかりますが・・・
とりあえず「and職位」(「and」と「職位」がくっついてるの)はまずいと思います。
で、演算の順位を明確にするためにも、
(所属="東京")and(職位="B")
で指定してみてください。
No.3
- 回答日時:
>レポートの「フィルタプロパティ」ってどこにあるのでしょうか???
レポートのデザイン画面で何も無い所(グレーの所)をクリックすると、プロパティウインドの表示がレポートになります。
その中の「データ」タブを押すと表示します。
どこか図解している所はないかと探したんですが、ちょっと見つけられなかったので・・・
>表示されたレポートにオートナンバーをつけたいのですが
http://hp.vector.co.jp/authors/VA014071/tips/ac_ …
http://www.nbcom.co.jp/PC-Support/FAQ/acc/ht/acc …
などを参考にしてください。
この回答への補足
ありました~!!!
ありがとうございます!
オートナンバーについても出来ました☆
でもって、最後(多分)の質問ですが、
フィルタの式に2項目以上の式をかくことはNGなんでしょうか?
例えば、
所属="東京"と職位="B"を抽出したい場合、
所属="東京"and職位="B"と入力するとエラーになりました。
No.1
- 回答日時:
>1)クエリを作って、レポートで表示するしかないのでしょうか?
これが一番簡単ですね
>2)レポートのデザインで条件指定ができるのでしょうか?
固定的な条件ならデザインビューでも指定できます
>ソートの条件も変えたいのですが、どの項目をソートするかは、
>どこで指定できるのでしょうか?
レポートではソース(クエリ)で指定した並び替えは継承されません
レポートで指定してやる必要があります
固定的なものはデザインビューで指定できますが
動的に変えたければVBAですね
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
アクセスでテキストボックスの値が空白だったら
Access(アクセス)
-
ACCESSで空白のデーターをクエリで判定/識別する方法を教えてくださ
Access(アクセス)
-
角丸四角形を描きたい
Excel(エクセル)
-
-
4
ACCESSでテーブルにあるチェックボックスを一括でYesにする方法を教えてください
Access(アクセス)
-
5
アクセスで特定のレコードのみのレポートを印刷したいのですが。
Access(アクセス)
-
6
クエリで出来た表にチェックボックスを追加する
その他(Microsoft Office)
-
7
ラベルとテキストボックスのグループ化を解除したい
Access(アクセス)
-
8
アクセスのfilter、複数条件の記述方法を教えてください。
Access(アクセス)
-
9
空白はダメというエラーの表示(アクセス)
その他(データベース)
-
10
アクセスでテーブルの変更内容をフォームに反映させるには?
その他(データベース)
-
11
アクセスで追加した項目に全て同じ値を一発で入れたい
Access(アクセス)
-
12
アクセスのレポートを印刷すると白紙がでてきます。改ページついて教えてください。
その他(データベース)
-
13
アクセスでレポートの1印刷内に複数のレコードを表示させたい
Visual Basic(VBA)
-
14
アクセスで新しいレコードの追加ができません
Access(アクセス)
-
15
Access 同じデータをたくさんのレコード(同一列)に一度に入力するには
Access(アクセス)
-
16
アクセスで#エラーを表示させない方法は?
Access(アクセス)
-
17
AccessでIDを入力したら他の項目も自動で表示
Access(アクセス)
-
18
accessで該当するレコードがない場合
その他(プログラミング・Web制作)
-
19
Accessで別テーブルの値をフォームに表示したい
その他(データベース)
-
20
レコードを保存するコード アクセスvba
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルをACCESSのレポ...
-
Access2000のレポートで目次(...
-
Access レポート印刷するときに...
-
アクセスで数値型のフィールド...
-
レコードを保存するコード ア...
-
データベースのINT型項目にNULL...
-
ACCESS フォームをそのまま印刷...
-
アクセスでテキストボックスの...
-
「フォームを作成できませんで...
-
ACCESSのレポートで、指定した...
-
Accessのフォームで、画面表示...
-
アクセス:フォーム入力で、最...
-
Accessでフィールド名を変数(...
-
このオブジェクトに値を代入す...
-
クエリで出来た表にチェックボ...
-
アクセスで複数列にまたがる同...
-
Accessでの小数点以下入力規制...
-
Access フォームで条件抽出し...
-
passwordが入れられません・・・・
-
Excelで入力したデータを自動的...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルをACCESSのレポ...
-
Accessレポートのチェックボッ...
-
アクセスのレポートで同ページ...
-
複数のクエリーを一枚のレポー...
-
アクセスのレポート起動時のウ...
-
Accessのレポートで印刷プレビ...
-
ACCESS / 抽出条件によってレポ...
-
Accessのレポートで再読み込み
-
Accessのレポートの2段組した...
-
Accessでフォームの検索結果を...
-
ACCESSのレポートで別のレポー...
-
ソフトウェア開発
-
Accessでグループフッターの非表示
-
Access2000でモーダルフ...
-
ACCESSで2段階の並べ替え
-
アクセスが動作したり、しなか...
-
Access2010のレポートフィルタ...
-
Access クロス集計結果をレポー...
-
SQLステートメントで。
-
AccessレポートでのVBAを使用し...
おすすめ情報