回答数
気になる
-
【アクセス】DSumで複数の条件
請求先_Code = "0001" 請求月 = "2021年10月" 顧客別月合計 =DSum("売上明細!合計","売上明細","売上明細!請求先_Code = '" & [請求先_Code] & "'"'" And "売上明細!請求月 = '" & 2021年04月 & "'"'") 顧客別に月の合計を出したいのですがどうもうまくいきません… andから後 を入れないと請求先_Code別にでますが、and を入れて月別を出そうとするとできません。 超初心者です。 教えてください。 よろしくお願いします。
質問日時: 2022/01/15 18:24 質問者: north5_mama
ベストアンサー
2
1
-
Accessフォーム上でSUM関数を設定すると全レコード分の合計値が表示されてしまう
Accessフォーム上にSUM関数の合計値を出すフィールドを作成しました。 しかし全レコード分の合計値が表示されてしまいます。 これをレコードごとに合計値が表示されるようにしたいですが使う関数が間違っているのでしょうか? 分かる方がいましたらご教授ください。 現在関数は以下の通りに設定しています。 =Sum([テスト01]+[テスト02]+[テスト03]....[テスト24]) よろしくお願いします。
質問日時: 2022/01/13 17:12 質問者: Access苦手
ベストアンサー
2
0
-
Excel特定の数字が入力されたときに自動で特定の文字に変換される方法
Excelセル上に特定の数字が入力されたときに自動で指定した文字に変換される方法はございますでしょうか? 例として、 1が入力された場合、自動で山田と変換 2が入力された場合、自動で田中に変換 3が入力された場合、自動で鈴木に変換 イメージとしては上記のようなかんじです。 分かる方がいましたらご教授ください。 よろしくお願いします。
質問日時: 2022/01/12 13:15 質問者: Access苦手
ベストアンサー
3
0
-
Access初心者向けマクロ、VBAおすすめ教材またはサイトを教えてください
Accessの勉強法について質問です。 業務で既存のシステムが数年後使えなくなるためその代わりにAccessで作成することになりました。 Accessの資格自体は昨年合格しましたがマクロ、VBAは素人のためおすすめ教材またはサイトを教えていただきたいです。 よろしくお願いします。
質問日時: 2022/01/12 09:44 質問者: Access苦手
ベストアンサー
1
0
-
Excelのマクロについて教えてください。
下記の数式にてPDF化されたファイルをマクロを使用してこのファイルを添付ファイルとして 相手側にメールで送る方法がありましたら教えてください。 「Sub 審査結果() Call output_pdf(ThisWorkbook.Path, "審査結果", Worksheets("審査結果").Range("Y1").Text) End Sub 'output_pdf(出力したいフォルダパス, 出力したいシート名,保存するPDFファイル名) Sub output_pdf(PA As String, sh_name As String, f_Name As String) On Error GoTo SaveError Worksheets(sh_name).Activate ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:=PA & "\" & f_Name & ".pdf" Exit Sub SaveError: MsgBox ("保存先パス、対象シート名、保存ファイル名が適切ではありません") End Sub」 のマクロ式を設定しております。 シート10のシート名が審査結果の セルB5に「=IFERROR(HYPERLINK("mailto:"&VLOOKUP("✔",K1:Q4,ROW()+2,FALSE),"mailto:" & VLOOKUP("✔",K1:Q4,ROW()+2,FALSE)),"")」 の数式を設定しており、このセル値は質疑を送る相手のメールアドレスが条件の元に自動表示されます。 又・セルA1には「=IFERROR(VLOOKUP("✔",K1:Q4,2,FALSE)&" "&VLOOKUP("✔",K1:Q4,3,FALSE)&" 様","")」の数式を設定 C16には物件名がそれぞれ表示されるようになっております。 マクロを実行した場合、 1. 自動でOUTLOOKが立ち上がり 2. 上記のマクロでPDF化したファイルを自動で添付 3. セルB5の相手先が自動で宛先(T)となり 4. セル16の物件名が自動で件名(U)となり 5. 本文にセルA1の担当名が自動となり 6. 本文に担当者以外の固定文章(例:この度の審査結果をお送りいたします、子ご確認とご対応をよろしくお願いいたします。)と自動で入力したいです。 以上、1~6の項目はあくまでも希望です。 出来るだけ希望に沿って設定はしたいのですが、全てが無理であれば 出来るだけ、1・2・3までは設定希望です。 何卒、よろしくお願いいたします。
質問日時: 2022/01/07 10:21 質問者: エクセル小僧
ベストアンサー
1
0
-
VBAによるピボットテーブルの更新
VBAでピボットテーブルの更新をしたのですが、 (ActiveWorkbook.RefreshAll) 元データの範囲(行数のみ)が変わった時の記述がわかりません。 助けてください!よろしくお願いいたします。
質問日時: 2022/01/05 16:27 質問者: ノリえもん
ベストアンサー
1
0
-
VBA。リストボックスの値を別のユーザーフォームのテキストボックスに反映したい。
VBA超初心者です。現在顧客リストを作成しておりますが行き詰っています。 「Sheet1」に顧客データ(項目は11列)があり、検索ボタンをクリックすると「UserForm1」内の「ListBox1」に抽出する。ここまではできています。その抽出されたListBox1内のひとつのデータをDoubleClickし、「UserForm2」内に作成したTextBox1~TextBox11に各項目を反映したいと考えています。 反映できたデータを「UserForm2」内で修正し、基の顧客データに再登録するのが目的です。 どうか詳しい方がいらっしゃったらご教授くだいさいますようお願い申し上げます。
質問日時: 2022/01/04 21:41 質問者: まさきんチャンネル
解決済
2
0
-
MS.Access でサブフォーム付のフォームのレコードの複数コピーについて
お世話になります。 アクセスでVBAにチャレンジしながら見積書作成に似たシステムを作ろうとしています。 作りたいイメージは、あらかじめ登録してあるサブレコードとリレーションでつながったテンプレートから、必要なレコードを複数個選択(実際はレコードを表示したリストボックス)してボタンを押すと、作成フォームのほうへコピーされるというものです。 追加クエリを使って、1レコードのコピーはできるようになったのですが、テンプレートから一気に複数個コピーするというものがどうしてもできません。 方法(できればコードも)をご教示いただければありがたいです。 1レコードのコピーは、 1.F_作成フォームにあるリストボックス(テンプレートのレコードを表示しています)からコピーしたいレコードを選択して、コマンドボタンをクリック 2.テンプレートフォームと同じフィールドが用意されたF_作成フォームに内容を転記 3.追加クエリにて、ID(主キー)によってリンクされたサブレコードをF_作成のサブフォームにコピー というものをVBA+追加クエリで作りました。 素人作成で大変お恥ずかしいですが参考に作成したコードを下記に示します。 ちなみにコードの中でFor~Nextを使っているのは、新しいレコードを記入すると自動採番されて、番号というフィールドに登録され、番号の小さいもの順に並べられるようにしたもので、下記コード中の小項目選択リスト.Column(1)が、テンプレートのレコードを示すものです。実際は複数行あります。また、Forms![F_作成]![F_小項目の内訳]がサブフォームとなっていて、ここにサブレコードをコピーしたいです。 Dim B1, B2, re As Long '番号の自動採番 B1 = Forms![F_作成]![F_小項目].Form![番号] B2 = Format(DCount("番号", "Q_小項目")) For i = B1 To B2 Forms![F_作成]![F_小項目].Form![番号].SetFocus Forms![F_作成]![F_小項目].Form![番号] = i + 1 Forms![F_作成]![F_小項目].Form.Recordset.MoveNext Next i 'レコード転記 Forms![F_作成]![F_小項目].Form.Recordset.AddNew Forms![F_作成]![F_小項目].Form![中項目ID] = Forms![F_作成]![中項目リスト値] Forms![F_作成]![F_小項目].Form![番号] = B1 Forms![F_作成]![F_小項目].Form![名称] = 小項目選択リスト.Column(1) Forms![F_作成]![F_小項目].Form.Recordset.MoveFirst Forms![F_作成]![F_小項目].Requery '追加クエリ(サブフォーム用) '--------------------------------------------------------- DoCmd.SetWarnings False DoCmd.OpenQuery "Q_小項目詳細追加" DoCmd.SetWarnings True Forms![F_作成]![F_小項目の内訳].Requery '--------------------------------------------------------- Forms![F_作成]![F_小項目].SetFocus DoCmd.GoToRecord , , acGoTo, B1 まずは、リストボックスを複数選択できるようにして、選択されたレコードをTPFからACFへコピーして、リレーションで対応するレコードをサブフォームにコピーするって感じだと思うのですが。 以上、よろしくお願いいたします。
質問日時: 2021/12/23 11:23 質問者: nkeis
解決済
1
0
-
Access体力テストで前回、前々回分のデータをレポートで表示する方法について
Accessで体力テストの管理表を作成しようと思います。 体力測定用紙に結果を手で入力し、その結果をAccessフォーム上で入力し、レポート出力時に1回分の測定結果のみでなく、前回、前々回分のデータも表示させるようにしたいですが作り方がわかりません。フォームでの入力は測定時の結果のみでレポート上で今回、前回、前々回を表示するイメージで作成予定です。 また、例えば2回目の測定結果をフォーム上で入力してレポートで表示すると、前回測定結果は前回の測定結果にデータが表示されるようにしたいです。表示するデータはのは今回、前回、前々回のみです。体力測定用紙はExcelで作成済です。 ざっくりですがイメージは以下の通りです。 レポート 名前:アクセス太郎 年齢:50 性別:男性 今回の測定日 前回の測定日 前々回の測定日 2019/12/1 2020/10/1 2021/11/1 項目 今回の結果 前回の結果 前々回の結果 身長 169 170 170 体重 65㎏ 67㎏ 67㎏ このように表示されるようにしたいです。 作り方のアドバイスをお願いしたいです。 よろしくお願いいたします。
質問日時: 2021/12/20 10:29 質問者: Access苦手
ベストアンサー
3
1
-
Accessからエクセルにエクスポート時に、自動でパスワードを設定し、インポートしたい
Access2018を使用しています。 クエリで抽出したデータを、エクセルに出力して、 別のAccessファイルで、エクセルを読み込んでいます。 エクスポートは On Error GoTo Err If DCount("*","選択クエリ名") > 0 DoCmd.TransferSpreadsheet acExport, 10, "選択クエリ名","保存先path" & Format(Now(),"yyyymmdd_hhnnss") & "xlsx", True Else End If Err: インポートは Dim file_path As String Dim buf As String fire_path = "保存先path" buf = Dir(file_path & "*.xlsx") Do While buf <>"" DoCmd.SetWarnings False DoCmd.TransferSpreadsheet acImportDelim,, "インポートテーブル名", file_path & buf,True,"" DoCmd.SetWarnings True Kill file_path & buf buf = Dir() Loop で行っています。 ・クエリでレコードがあった時だけエクスポートして、 ・エクスポートは複数のパソコンで、不定期で行うので、エクセルファイル名に秒まで付加して、 ・エクセルファイルをインポートする度に、エクセルを削除していく、 というかんじです。 ここで、 ・出力されるエクセルに決まったパスワード(読み取りも制限)をかけて、 ・インポート時には自動でパスワードを解除して、動作する ようにしたいと思っています。 ネットで調べた限り、エクスポートしたファイルを開いてパスワードをかけるのかな? と思うのですが、 エクセルファイル名が、出力時間を付加する設定のため、どのようなコードを書けばよいかが分からず、、、(エクスポートは複数人が不定期で行うので、出力時間を付けて区別したい) ・エクスポートするエクセルに、自動でパスワードをかけて、 ・インポート時には、そのパスワードを自動で入力してインポートしていく ためには、どうやったらいいでしょうか?どなたか教えてください。
質問日時: 2021/12/14 23:29 質問者: takitaki168
ベストアンサー
2
0
-
accessでexcelデータを一部変換してインポートするVBAコードを教えてください。
accessにて、顧客情報を管理しています。 販売管理ソフトから顧客情報の一部をexcel(又はCSV)ファイルで出力したのですが、数量の列のデータにダブルクォーテーションが入っており、そのままインポートすると数字として取り込めません。 excelを開いて変換保存。それをaccessでインポートしたのですが、手間がかかって仕方がありません。 毎日出力するので、excelファイルは毎日同じ名前で上書きされてます。 excelファイルのsheet1 Range("j:j")とRange("k:k")のダブルクォーテーションを抜いて、テーブル"ta発注書"にインポートするコードを教えて頂けないでしょうか。 何卒、宜しくお願い致します。
質問日時: 2021/12/14 08:31 質問者: t_seisan
ベストアンサー
2
1
-
ピボットテーブルについて。 ピボットテーブルに詳しい方、お尋ねです。 データを週間ごとにシート1,2
ピボットテーブルについて。 ピボットテーブルに詳しい方、お尋ねです。 データを週間ごとにシート1,2,3と 内容を変えて帳票しているのですが、 月間でまとめたい帳票があります。シート4以降を月間にしたいのですが、全て月間になってしまいます(シート1.2.3も月間に変更してしまう) ご教示いただければと思います。
質問日時: 2021/12/12 10:17 質問者: caz-caz-caz
ベストアンサー
1
0
-
ACCESSで、リストボックスに表示する値をテキストボックスの値により変化させる
ACCESS2018を使っています。やりたいことは、 既存のレコードに、データを入力する際、入力データをリストボックスより選択 リストボックスの値は、既存のレコードの値によって変化させたいです ・フィールド1には、A、B、C、D、いずれかの値が既に入っています。 ・入力フォームを作製して、フィールド1の値を、テキストボックス1に表示しています。 ・テキストボックス2のソースをフィールド2にして、テキストボックス2に入れる値を、リストボックス2から選択したい(リストボックスの更新後処理で、選んだ値をテキストボックス2に入れる) ・リストボックス2の値は、 フィールド1がAなら a , aa , aaa フィールド1がBなら b , bb , bbb フィールド1がCなら c , cc , ccc フィールド1がDなら d , dd , ddd のように、変化させたいのです。 リストボックスの値を、テーブルで作成して、フィールド1に対応するようにしたらいいのかなーとは思うのですが、いまいちやり方がわからず、困っています。 教えてください
質問日時: 2021/12/10 16:25 質問者: takitaki168
ベストアンサー
1
0
-
【Access クエリ】レコード内の項目の並び替え
Accessのクエリで実現可能か、わかりましたら教えてください。 所属異動履歴というテーブルがあり、レコード内容は、ID・氏名と所属の異動履歴(異動日・所属)となります。所属の異動履歴(異動日・所属)は、異動日が昇順に並んでいます。 実現したいことは、クエリで、この異動履歴(異動日・所属)を異動日の降順に並び替えすることです。 クエリで実現することが不可能であれば、VBAで1レコードずつデータを並び替えるコードを作成するつもりでおりますが、もっと簡単にクエリ等で実現できるものか知りたいと思い質問させていただきました。よろしくお願いします。 ------------------------------------------------------- <処理イメージ> ・テーブル「所属異動履歴」 【現在の並び】 ID 氏名 異動日01 所属01 異動日02 所属02 異動日03 所属03 異動日04 所属04 1 aa aa 2010/4/1 A 2013/9/1 B 2019/4/1 C 2021/4/1 D 2 bb bb 2015/4/1 D 2018/4/1 A 2 cc cc 2012/4/1 C 2016/9/1 D 2021/4/1 E 【クエリで実現したい並び】 ID 氏名 異動日01 所属01 異動日02 所属02 異動日03 所属03 異動日04 所属04 1 aa aa 2021/4/1 D 2019/4/1 C 2013/9/1 B 2010/4/1 A 2 bb bb 2018/4/1 A 2015/4/1 D 2 cc cc 2021/4/1 E 2012/4/1 C 2016/9/1 D
質問日時: 2021/12/08 15:29 質問者: awawa03
解決済
2
1
-
IFIFを重ねる式を教えてください。(AND ORを使わないやり方)
1 B2が1000円以上 かつ C2が1000円以上の場合 達成と表示し、 それ以外は 未達成と表示する IF(B2>=1000,IF(C2>=1000,達成,未達成),未達成) の式で間違いでした。 2 E2がなし、またはF2が未達成の場合 × と表示し、それ以外は何も表示しない。 AND OR を使わないやり方を教えてください。
質問日時: 2021/12/03 08:50 質問者: mittonmitton
ベストアンサー
2
0
-
【Access】Dcount関数の複数条件で順位を付ける方法について
Access2016で、下記レコードの一覧があります。 No 地区名 ソート順 値 順位 1 北日本 12 1.10000000000000 1 2 北日本 18 1.05769230769231 2 3 北日本 11 1.05555555555556 3 4 北日本 25 1.00000000000000 4 5 北日本 16 0.991452991452991 5 6 北日本 17 0.965317919075145 6 7 北日本 13 0.956521739130435 7 8 北日本 20 0.944444444444444 8 9 北日本 24 0.93006993006993 9 10 北日本 27 0.923664122137405 10 11 北日本 10 0.916666666666667 11 12 北日本 19 0.891304347826087 12 13 北日本 6 0.88695652173913 13 14 北日本 8 0.875000000000000 14 15 北日本 23 0.846715328467153 15 → 16にしたい 16 北日本 22 0.846715328467153 15 → 15にしたい 17 北日本 14 0.844444444444444 17 18 東京 1 0.715343134451122 1 19 東京 3 0.843151351513555 2 → 3にしたい 20 東京 2 0.843151351513555 2 → 2にしたい ーーーーーーーーーーーーーーーーーーーーーーーーー 上記の一覧で、以下のSQL使用して順位を付けました。 ※SQL:DCount("*","テーブル1","[地区名]"='" & [地区名] & "' AND [値] > " & [値])+1 質問ですが、一覧にも書かれておりますが 同点の場合、順位を条件によって再設定したいです。 条件①:同じ「地区名」内で順位を付ける。 条件②:値が同点の場合、ソート順が昇順(小さい→大きい順)で順位を付ける。 以上となりますが、恐れ入りますが先生たちの知恵を貸してください。
質問日時: 2021/11/25 17:59 質問者: ムドン
ベストアンサー
1
0
-
Access レポート印刷するときに1ページに収める方法
Accessレポートで印刷すると1ページで印刷したいのに2ページで印刷されてしまいます。 フォーム上でレコードを入力し、印刷ボタンをクリックするとレポートの印刷プレビューが開き、 レコードのみ印刷できるように設定してありますが、2ページで印刷されてしまいます。 1ページ目にフィールドの内容はすべて収まっていますが、2ページ目の一番上に薄い線が表示されてしまいます。これを1ページにするためにはどうすればよいでしょうか?ご教授いただければ幸いです。 よろしくお願いします。
質問日時: 2021/11/25 15:47 質問者: Access苦手
ベストアンサー
2
0
-
Accessレポートのチェックボックスを大きくする方法
Accessでレポートを作成中でチェックボックスのフィールドを配置時にチェックボックスを大きくできるようにうしたいです。 レポート名:TEST チェックボックス名前:外観正常 ラベル名前:ラベル261 ラベルの大きさは自由に変更できますが、チェックボックスの大きさは変更できません。 なにか設定で変更できればご教授いただきたいです。 よろしくお願いします。
質問日時: 2021/11/25 10:09 質問者: Access苦手
ベストアンサー
2
1
-
accessクエリで直前の水曜日〜火曜日の期間の条件
Accessのクエリについて教えてください。 初心者です。 直前の[水曜日〜火曜日]の期間のデータを表示させたいのですが、 抽出条件のところにどう入力したらいいか教えてください。 どうぞよろしくお願いいたします。
質問日時: 2021/11/22 20:59 質問者: chittoto
ベストアンサー
2
0
-
Accessレポートで横棒グラフの設定について
Accessフォーム上で入力したレコードを基にレポートを作成しています。 フォームで入力した数値フィールドを画像のような横棒グラフで表示できるようにしたいのですが、 可能でしょうか? フィールド名:「電気1」:2.21 「電気2」:2.20 「電気3」:2.20 画像のように各フィールドごとにフィールドの値と横棒グラフを作りたいです。 レポートデザインのグラフから作成してみましたが、 グラフのタイトルやフィールド名、目盛りの数字が表示されてしまいどうにかして消したいです。 分かる方がいましたらご教授ください。 よろしくお願いします。
質問日時: 2021/11/22 16:16 質問者: Access苦手
ベストアンサー
1
0
-
データを閲覧できるが印刷、データコピーが出来ないようにしたい
データを閲覧できるが、印刷やデータコピーが出来ないようにしたいです。 どのようにすればよいでしょうか?助けてください!
質問日時: 2021/11/22 15:44 質問者: takapon3
ベストアンサー
4
2
-
複数のフィールドから条件を抽出
教えてください テーブルの複数フィールドから条件に一致するものを顧客数分抽出したいと思っています。 どうしたら表示できるでしょうか。 顧客一人につき3ヵ月間、(4月に新規顧客が入ると5月、6月、7月など)計画をする必要のあるフォームを作っています。 その計画した月に計画の確認をしたらチェックボタンを押すように用意しています。 顧客テーブル チェックボタン… yes/no 計画日付 … 日付型 ID /顧客名 /チェックボタン1/ 計画日付1/ チェック2/ 計画日付2/ チェック3/ 計画日付3 ※各チェックボタンを計画日付1~3に割り振るように考えています。 このテーブルから帳票フォームに抽出したいと思います。 顧客テーブルのフィールドの中からチェックボタンのチェックのついている計画日を探し出し、各顧客の今月のチェックが終わっているかを一覧で確認できるようにしたいと考えています。 帳票フォーム ↓今日の日付を過ぎてチェックが入ってない場合警告など [顧客名] [確認日付] [ランプなど] [顧客名] [確認日付] [ランプなど] [顧客名] [確認日付] [ランプなど] : 複数のフィールドから各条件を拾って表示は可能でしょうか? よろしくお願いします
質問日時: 2021/11/19 08:29 質問者: 初心シャー
ベストアンサー
1
0
-
既定のビューを分割フォームにして、データシートビューで開くと docmd.close で閉じない
フォーム1のプロパティーで既定のビューを分割フォームにします。 このフォームを以下のようにデータシートビューで開くとdocmd.close で閉じません。 DoCmd.OpenForm "フォーム1", acFormDS Stop DoCmd.Close acForm, "フォーム1" ※エラー等は発生せず、実行されます。 ※フォーム1の既定のビューを分割フォーム以外にすると正しく実行します。 実行環境 windows10 Access365 (バージョン 2109 ビルド 16.0.14430.20154) 32 ビット この条件(既定のビューを分割フォームにしたまま、データシートビューで開く) でフォームを閉じる方法があればご教示ください。
質問日時: 2021/11/10 12:06 質問者: dora850
解決済
1
1
-
Access 文字列抽出 型式による開始位置の判定
お世話になります。 Accessによる文字列抽出において、型式による抽出方法を探しています。 クエリーまたは標準モジュールへのユーザー定義関数で処理を行いたいです。 文字列例) 埼玉県小川町1100番1 東京都武蔵野市200番 抽出結果①) 埼玉県小川町 東京都武蔵野市 抽出結果②) 1100番1 200番 Instr関数にて、数値型の開始位置を調べればMid関数で抽出できるかと考えているのですが、 型式による判定の方法がわからない状況です。 このほかにも良い案があれば教えていただきたいです。 よろしくお願いいたします。
質問日時: 2021/11/03 17:49 質問者: numa-numa
ベストアンサー
3
0
-
エクセルについて
エクセルを開こうとしたら開けず問題を解決するには再インストールしてください的なことが出てくるのですが再インストールした場合、大事なデータが消えてしまわないか心配です 再インストールした場合データは消えてしまいますか? それともしっかりデータは残りますか?
質問日時: 2021/11/03 09:13 質問者: 綾翔
解決済
3
0
-
access クエリ yes/no型のクエリの抽出の記述を教えて下さい。
社員名簿を作成しています。 オプショングループで 在籍者・退職者・すべての項目をYES/NO型で作成し、✔して選ばれたレコードを抽出しようとしています。 クエリの抽出欄にiif関数を使い、在籍者のみと退職者のみの抽出は出来るのですが、すべてのレコードの表示が出来ません。すみませんが教えて下さい。
質問日時: 2021/10/29 17:34 質問者: rakio3
ベストアンサー
4
0
-
Access コンボボックスで検索した値をレコード自体はそのままでブランクにする方法
Accessフォームでレコードを検索するためにコンボボックスを作成し検索できるようにしました。 そこから「解除」というボタンをクリックするとコンボボックスの値がブランクになって先頭のレコードに移動する設定になっています。これを表示されているレコードのままブランクにしたいのですがどうすればよいのかわかりません。 分かる方がいましたら教えてください。 よろしくお願いします。
質問日時: 2021/10/29 09:53 質問者: Access苦手
ベストアンサー
1
0
-
Access フォーム上で作成したコンボボックスで選択した値に対応するレコードを検索できない
Accessのフォームでコンボボックスを作成しました。そのコンボボックスをクリックするとフォーム上で登録したレコードが表示されるようになっていますが、レコードを選択しても表示されません。 以前別のAccess作成時にも設定しましたが、その時はできていました。 表示されない原因はどのようなことが考えられるでしょうか? 分かる方がいましたら教えてください。 よろしくおねがいします。
質問日時: 2021/10/28 15:04 質問者: Access苦手
解決済
2
0
-
Accessクエリで、予定した日付の分だけデータを出力したい
当日と月末のデータを出力するクエリを作成しましたが、当日=月末だとデータが1つしか出力されません。 Excelに自動で転記・集計する都合上、2日分のデータを常に出したいのですが、何か方法はありますか? サンプル 1/31の時は20としか出力されますが、20, 20と二回表示させたいです。 Select 人数 from 参加人数表 Where 日付=[当日] or 日付=[前月末] テーブル 参加人数表 日付 人数 2021/1/29 15 2021/1/30 7 2021/1/31 20
質問日時: 2021/10/27 04:20 質問者: たくね
ベストアンサー
3
0
-
Accessの更新クエリ作成の件
こんにちは。Accessの更新クエリを作成したいのですが作成に悩んでいます。 どのようにすれば作成できそうか、お知恵をいただきたくお願いします。 添付画像をご参照ください。 初回納入日欄を、①+②の値へ更新するクエリを作成したいです。 ①対象年月欄の値のyymm部分 ②指示日n(1-10)の内、0以外の値が初回に来る日のd(日付) ※d=1~9の場合、01-09へ変換 例えば、対象年月:202110、初回指示日:3の場合→211003 例えば、対象年月:202109、初回指示日:10の場合→210910 ただし、指示日n(1-10)の内、すべて0の場合→指示なし、という値に更新できるようにしたいです。 1つの更新クエリですべて完結が難しいかもしれませんので、その場合には、2段階でのクエリでも問題ございません。お知恵お貸し頂きたく、お願いします。
質問日時: 2021/10/24 16:08 質問者: mame1216
ベストアンサー
1
0
-
ACCESSのレポート印刷について
ACCESSでレポート印刷する際、 グループヘッダー 〜 詳細 サブレポートA サブレポートB サブレポートC 〜 グループフッター と設定していますが、サブレポートの行数が多くて1ページに収まりきらない時に、1ページ目にはグループヘッダーしか印刷されず、2ページ目に詳細以降が印刷されます。 1ページ目にできる限り印刷し、続きを2ページ目に印刷するにはどうしたら良いでしょうか?
質問日時: 2021/10/11 13:47 質問者: hideboo_2000
ベストアンサー
1
0
-
Accessでの印刷について
初めてAccessを利用してみたのですが、 少しつまずいてしまったので質問させて下さい。 テーブルA(商品群A) テーブルB(商品群B) テーブルC(商品群C) テーブルD(販売員情報) テーブルE(商品単価表) クエリA(商品群A内の商品×数量×単価の集計) クエリB(商品群B内の商品×数量×単価の集計) クエリC(商品群C内の商品×数量×単価の集計) クエリD(レポートに記載する販売員情報を抽出) (クエリA,B,C,Dそれぞれの販売員IDフィールドの抽出条件に[forms]![販売員ID]と記入) レポート メインフォーム(販売員個人の情報) サブフォームA(商品群Aの売上) サブフォームB(商品群Bの売上) サブフォームC(商品群Cの売上) フォーム 販売員IDを入力 →印刷プレビューボタン とし、個人ごとのレポートを印刷出来るようにしました。 ただ、この方法ですと一回ずつIDを入力してレポートを作成する形になるため、 販売員IDの範囲を指定し、個人毎のレポートを一括出力したいのですが、 どのような方法になるでしょうか。 ご教示下さい。 よろしくお願いいたします。
質問日時: 2021/10/10 17:11 質問者: hideboo_2000
ベストアンサー
2
0
-
Accessで2つのテーブルの情報と一致するレコードのフィールド情報を削除したい。
Accessのテーブル内の情報で、対象レコードのフィールド情報のみを 削除したいのですが、調べてみても中々見つかりませんでした。 解決できる方、ご教示お願い致します。 ・A(登録リスト) ・B(削除リスト) ・C(削除履歴) と3つのテーブルがあります。 それぞれのテーブルには管理番号というフィールドがあります。 テーブルA <ID><管理番号><名前><住所> 1 1111 太郎 東京都 テーブルB <ID><管理番号> 1 1111 テーブルC <ID><管理番号><名前><住所> 問 ①Bの管理番号と一致するAのレコードをCにコピーする。 ②Bの管理番号と一致するAレコードから管理番号フィールドの値だけを削除する。 テーブルA <ID><管理番号><名前><住所> 1 delete 太郎 東京都 テーブルB <ID><管理番号> 1 1111 テーブルC <ID><管理番号><名前><住所> 1 1111 太郎 東京都 ③最後にテーブルBの情報をクリア 以上となります。 お手数をおかけしますが、何卒宜しくお願い致します。
質問日時: 2021/10/09 17:55 質問者: famiru730
ベストアンサー
2
0
-
MS Access マクロ フォームで日付を入れるTextBoxを作ったが規定値を設定できない
お世話になります。 アクセスでマクロを作っております。フォームでテキストボックスを配置し、開始日と終了日を入力する項目を作成しました。 そこに規定値を設定したく(プロパティシート→データ→規定値欄) ①特定の日付け 例 #2021/10/1# ②関数 例 DateAdd("d",-7,Date()) ①②どちらも入力してみましたが、フォームビューで確認しても欄は空白のままです。 なおプロパティシートの書式では日付(標準) と設定をしています。 入力した規定値が反映されない原因がわかりません。どなたかおわかりの方ご教示いただけると幸いです。
質問日時: 2021/10/08 09:46 質問者: mozart3355
ベストアンサー
4
0
-
Accessというソフトで、生年月日の欄から「年末で30歳未満の人」を抽出したい場合、どのように表記
Accessというソフトで、生年月日の欄から「年末で30歳未満の人」を抽出したい場合、どのように表記しますか?
質問日時: 2021/10/06 14:31 質問者: きょもきょも
ベストアンサー
3
0
-
Access クエリの累計
Accessを使い 部品管理のプログラムを作ってるのですが、クエリで月毎の値(目標金額)を出し、目標金額累計を出したいのですが、うまく行きません。DSumでもやってみましたが、月毎値をフィールドの中で計算している為か テーブルが指定出来なく累計数値が出てきません。 目標金額:月生産数*台/円 目標累計:目標金額の累計 目標金額を計算した後、目標累計を出すにはどうしたら良いですか? 説明が下手で申し訳ありませんが お解りになる方教えてください。
質問日時: 2021/10/05 22:48 質問者: b_h_hiro
解決済
3
0
-
[Microsoft Access]クエリ作成時の抽出条件について
お世話になります。 Microsoft Accessについて質問です。 Microsoft365を使用しています。 クエリで抽出する際、フィールドAに含まれる文字によって条件分岐し 文字列の一部をフィールドBに抽出したいと考えています。 条件となる文字列は英数混在です。 例) ※条件1:文字列[cde]が含まれている場合、右から3文字抽出 ※条件2:文字列[ijk]が含まれている場合、右から5文字抽出 ※条件3:文字列[qr7]が含まれている場合、右から6文字抽出 ・ ・ ・ [フィールドA] [フィールドB] abcdefg123 123 efghijk456 jk456 lmnopqr789 pqr789 ・ ・ ・ 様々検索し試してみましたが、思うような結果が出ません。 Accessに触れて日が浅いため、もしかすると的外れな手法なのかもしれません。 そもそもExcelでやれという話かもしれませんが、現在使用しているデータベース上で作業したく… 「同一クエリ内では不可であるが、別クエリを使用すれば可能」などあればそちらでも構いませんので、このような抽出をする方法があればご教示いただけますでしょうか。 以上、よろしくお願いいたします。
質問日時: 2021/09/26 02:19 質問者: work-man
解決済
6
0
-
Acces コマンドボタンで複数条件のフィルター
最近Accesを学び始めたので、初歩的な質問かと思いますが、ご教授よろしくお願い致します。 本題ですが、やりたい事として 名簿に配置したコマンドボタンをクリックすることで、複数条件によるフィルターを掛けたいです。 ※1つのコマンドボタンに1条件を設定。 (例) ■ボタンA 「住所」フィールドで 「東京を含む」レコードを抽出 ■ボタンB 「備考」フィールドに 「(何か入力がある)」レコードを抽出 ⇒ ボタンAとBをクリックすれば、 名簿から東京住みで備考欄に 何か入力がある人が抽出される 自力で調べた結果、複数のテキストボックスによる抽出については分かったのですが、それを応用できそうで出来なかったので質問致しました。 どんなコードをかけば良いのでしょうか? ご回答よろしくお願い致します。
質問日時: 2021/09/24 17:21 質問者: siri1123
ベストアンサー
1
0
-
作りたいACCESSシステム
ACCESSで、 「T取引種類」に一つのテーブルに繰り返し行われる取引の明細一覧があります。 そのテーブルを「取引先」(約100社)→「納品先」(各取引先に1-5程度の納品先)→「商品」(取引先ごとに1-10程度の商品)の順で絞り込めば、一つの取引に限定されますので、「取引先」をカナ検索で選択、その取引先で絞り込まれた「納品先」をコンボボックスで選択、その納品先に絞り込まれた「商品」を選択して、フォームに表示。あとは納期、数量等必要事項を入力し、登録ボタンを押して「T取引一覧」にレコード追加できるシステムを作りたいです。 カナ検索で絞り込まれた取引先特有のコンボボックスからの一つの納品先を選択して、その納品先に納入する商品のみが表示されるコンボボックスを作る方法と、 上記により絞り込まれた一つのレコードを利用して、そこに納期、数量等のデータを追加して、「T取引一覧」というテーブルにレコードを追加できるフォームを作りたいです。 「T取引種類」を追加するフォームや、「T取引一覧」から各レポートを作成することはできます。 三重にフィルターをかける?方法や、選択したレコードに他のデータを入力して、一つのレコードとして別のテーブル追加できるようなシステムをつくるヒントを頂けませんでしょうか。 教えていただいたことはなるべく自力で実現できるようにしていきますので、何卒ご協力のほどよろしくおねがいします。
質問日時: 2021/09/23 20:21 質問者: ぼってしーに
ベストアンサー
2
0
-
アクセス2013について
アクセス2013のフォームについて下記について教えてください。 「フォーム内容」 ①開始時間②終了時間③経過時間④判定⑤備考 ①と②は手動入力し③はモジュールに記載して計算してます。 質問① ③の経過時間を現在時間で反映しています。 例えば開始時間0700 終了時間0900 経過時間0200 で反映 この経過時間を「0200」の時間ではなく、「120」の分にする場合の書き方教えてください。 質問② ④の判定では「OK」・「NG」判定にしています。 OKの場合は、このフォームの「閉じる」を押せばそのまま閉じれます。 が、「NG」の場合は⑤備考にコメントしないと閉じれないようにする書き方教えてください。 宜しくお願い致します。
質問日時: 2021/09/23 09:17 質問者: T6360
ベストアンサー
2
0
-
VBA 複数行を1行にするマクロ
以下の処理をしたいのですが、マクロが分からないのでご教授願えますか? 1991.12-16 A B C D E F G 1991.12-16 H I J K L M N これら全てセルAに入力されているデータです。 行数は1から順に2,3と続いています。 ここでは6行ですが本来は最終行は1000や2000などと毎回異なります。 これを以下のようにしたいです。 1991.12-16 A B C D E F G 1991.12.16 H I J K L M N こちらもセルAに表示されるようにしたいです。 簡単にまとめると、年月単位で横一列になるようなマクロを教えてほしいです。
質問日時: 2021/09/22 11:02 質問者: jypark
解決済
5
0
-
2重フィルター
ACCESS2016のフォームに 「分類A」「分類B」「分類C」と、ボタンを設置して分類でフィルターを掛けたのちに、 「あ行」「か行」「さ行」と索引で絞り込みたいです。 分類ボタンの後に索引ボタンを押すと、索引でのフィルターのみ適用されてしまいます。 「分類A」かつ「か行」のようにマクロを使用して2重で絞りこみをかける方法をご教示いただけませんでしょうか。 よろしくお願いいたします。
質問日時: 2021/09/21 14:56 質問者: ぼってしーに
ベストアンサー
3
0
-
Access 追加クエリの作成方法を教えてください
こんにちは。困っていることがあり相談に乗っていただきたいです。 Access2016で2つのテーブルを元に、1つのテーブルを追加クエリで作成したいと考えています。 添付画像をご参照ください。 テーブルAの適用期間内の価格と、テーブルBの納期の価格とを商品番号をキーに照合させて、その結果をテーブルCへそれぞれの価格とその照合結果を挿入するというクエリを作りたいです。 特に良く分からないのは、①適用期間カラマデの間に収まっている納期の価格を出す方法②そもそも"/"のない数字を日付として取り扱う方法の二点が良く分かりません(データ型は、テーブルAは短いテキスト、テーブルBは数値型となっている) アドバイスをいただきたくお願いします。。
質問日時: 2021/09/21 08:39 質問者: mame1216
ベストアンサー
1
1
-
Access2016帳票フォームでマクロを使って更新クエリを使う方法について
Access2016の帳票フォームで有効期限フィールドに入力されている日付を1年後に更新できるようにしたいです。更新するのは1レコードまたは複数レコードを同時にできるとうれしいです。最悪でも1レコードごとに更新できるようにしたいです。 理想としてはフォーム上で作成した「1年後」というボタンをクリックすると、該当レコードの有効日付フィールドに入力されている日付が1年後に更新されるようにしたいです。 更新クエリ・フォームは作成済ですが、「1年後」というボタンをクリックしたときに更新クエリが機能する方法ができません。マクロorVBAを使うと思いますができればマクロでできるようにしたいです。フォーム名は:F_通門証 クエリ名はQ_有効期限の更新 になります。 わかる方がいましたら教えてください。よろしくお願いします。
質問日時: 2021/09/17 09:57 質問者: Access苦手
ベストアンサー
2
0
-
アクセス クエリでコンボボックスが使用できないか
クエリ使用時にコンボボックスが使用できませんか? テーブルデザインシートで設定していたコンボボックスがクエリ問合せ時に出てくると楽ですが?
質問日時: 2021/09/12 08:19 質問者: westop8beat
解決済
1
0
-
Accessについて
Accessについてご教授をお願い致します。 Access2010を使用しています。 画像の状態で実行をした場合は入力できるのですが、 13材区分クエリを繋げ、線を下の部分に追加して実行すると 見る事は出来るのですが入力できなくなります。 いろいろ回避できないか試したのですが判らず質問しました。 長くAccessは使っていますがあまり詳しくは無いので出来るだけ細かく説明して頂けると助かります。 宜しくお願い致します。
質問日時: 2021/09/09 09:54 質問者: いたしん
解決済
1
1
-
教えていただきたいです。access フィールド内の文字列をカウントする方法
(例) テーブル名:T_トラブル記録 [フィールド名] [データー型] トラブルID (オートナンバー型) 発生日 (日付/時刻型) 不良内容 (短いテキスト) →不良内容には A不良、B不良、C不良 があったとして ある期間を指定するとA不良が何件、B不良が何件、C不良が何件と集計したいんですが方法を調べても分からなく困っています。 よろしくお願いします。
質問日時: 2021/09/07 11:17 質問者: kintakunte
ベストアンサー
1
0
-
初心者です。accessで請求書を作りたいと思っています。
数日前に勉強を始めたばかりの初心者です。 初心者なので言葉足らずな質問になっていると思いますがすいません。 入門書や色々なサイトを見ながら、オーソドックスな T_受注 T_受注明細 T_顧客 T_商品 のテーブルと Q_受注 Q_受注明細 Q_受注一覧 のクエリを作り、初歩的な販売管理はできるようになりました。 ここから、顧客の締日(20締や末締め)で顧客ごとに複数の注文をまとめた請求書を作りたいです。 T_請求 T_請求明細 のテーブルを作り、 T_請求 請求書№(オートナンバー) 主キー 請求日 顧客ID (T_顧客とリレーション) 請求自 請求至 のフィールドを作成し T_請求明細 請求明細ID(オートナンバー) 主キー 請求書№ (T_請求とリレーション) 受注ID (T_受注とリレーション) 受注明細ID (T_受注明細とリレーション) を作り、上記二つのテーブルを元にサブフォーム付のフォームを作成しましたが その後どうすればいいのか分からなくなっています。 色々と調べながらやってみたことは、 T_受注とT_受注明細を元に、クエリQ_請求書を作って抽出条件を設定しました。 サブフォームのレコードコードソースをQ_請求書にして メインフォームで顧客名と請求自~至の日付を入力したら 一応サブフォームに望み通りの受注明細は出てきますが、T_請求書明細に反映される訳がなく… 根本的に考えが間違っている事は分かりますが、どう間違っているのか理解していません。 色々なQ&Aを検索し見て自分なりの解釈で試してみましたが どれも私には漠然としていて結局わかりません。 どなたかここからの請求書の作り方を順を追って教えて頂けないでしょうか。
質問日時: 2021/09/06 14:05 質問者: ぽちゅねん
ベストアンサー
2
0
-
Accessで特定文字を抜き出したい場合の方法を教えてください。 フィールド1に下記のような文字列が
Accessで特定文字を抜き出したい場合の方法を教えてください。 フィールド1に下記のような文字列があります。 その中から、末尾の拡張子だけを抜き出すにはどうしたら良いでしょうか? フィールド1 /aaa/bbb/ccc /aaa/ddd/1.pdf /aaa/bbb/1.2.html 上記の場合、下記のように出て欲しいです。 空欄 pdf html ドットがない場合や、複数箇所あったりします。 自分なりに下記で近い答えが出ましたが、上記のようにならず悩んでいます。 拡張子:Right([フィールド1],Len([フィールド1])-InStr([フィールド1],".")) 結果 /aaa/bbb/ccc 1.pdf 2.html どうかご教授いただきたく、お願いします。
質問日時: 2021/09/03 12:04 質問者: 彩いろどり
ベストアンサー
2
0
-
ACCESS初心者 - 同一テーブルの複数フィールドの比較、値取得について
長文となってしまい大変申し訳ございませんが、ご一読のうえご回答お願いいたします。 以下のテーブルがあります。 〇社員システム利用テーブル ID 短いテキスト 社員名 短いテキスト 更新予定日1 短いテキスト 更新予定日2 短いテキスト 更新予定日3 短いテキスト 更新予定日4 短いテキスト 更新予定日5 短いテキスト 上記テーブルの更新予定日1~更新予定日5 を比較し、各社員の「最新更新予定日」を取得するクエリを作成したのですが 上手くできません。 ★最新更新予定日 ★更新予定日1~更新予定日5の日付の中でシステム日付を超えかつシステム日付に一番近い日付 (例)レコード1 データ内容 ■システム日付:2021/9/2の場合 ID 001 社員名 鈴木 一 更新予定日1 2021/08/15 更新予定日2 空白 更新予定日3 2021/09/15 更新予定日4 2021/09/30 更新予定日5 空白 ★最新更新予定日 2021/09/15 を取得したい ■システム日付:2021/9/19の場合 ID 001 社員名 鈴木 一 更新予定日1 2021/08/15 更新予定日2 空白 更新予定日3 2021/09/15 更新予定日4 2021/09/30 更新予定日5 空白 ★最新更新予定日 2021/09/30 を取得したい 色々調べ、複数列の最大値を取得するSQLがあったので、それを基に色々試してみましたが、うまくできませんでした。 ■最新更新予定日取得クエリ 作成したSQL SELECT社員システム利用テーブル.ID,社員システム利用テーブル.社員名,社員システム利用テーブル.更新予定日1,社員システム利用テーブル.更新予定日2,社員システム利用テーブル.更新予定日3,社員システム利用テーブル.更新予定日4,社員システム利用テーブル.更新予定日5, (SELECT Max([最新更新予定日]) FROM (SELECT ID,更新予定日1 AS 最新更新予定日 FROM 社員システム利用テーブル AS x UNION SELECT ID,更新予定日2FROM 社員システム利用テーブル AS x UNION SELECT ID,更新予定日3FROM 社員システム利用テーブル AS x UNION SELECT ID,更新予定日4FROM 社員システム利用テーブル AS x UNION SELECT ID,更新予定日5FROM 社員システム利用テーブル AS x) WHERE x.ID = システム利用テーブル.ID) AS 最新更新予定日 FROM 社員システム利用テーブル; ↑ Max関数を使用しているので、これでレコード1の最新更新予定日を 取得するとシステム日付関係なく「2021/09/30」となる。(当たり前ですね) 【補足】 ・別にUNIONを使用しなくても良いのですが、わかりやすかったので、上記SQLを参考に試してみました。他の方法でもOKです。 ・このクエリで所得した最新更新予定日を他の処理で使用したいため、このクエリで最新更新予定日を取得することは可能でしょうか。 ご回答よろしくお願いします。
質問日時: 2021/09/02 12:44 質問者: ngow9287
ベストアンサー
1
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Access(アクセス)】に関するコラム/記事
-
賃貸で可能な古民家風レトロな部屋作りのコツ!改めて知る畳の高い機能性と魅力も紹介
生活スタイルが欧米化している昨今、和室よりも洋室の人気が高く、畳の需要が減ってきている。和風の民家が洋風にリノベーションされ売りに出されているのを目にしたことがある人も多いだろう。実際「教えて!goo」に...
-
メダロット:第240話「Vol.240※期間限定公開」
天才メダロッター六葉カガミの戦いを描く「メダロット再~リローデッド~」(漫画:伯林、監修:イマジニア)、20周年を迎えた『メダロット』が新たなストリーでココに再起動!!★全話無料で読める、週刊メダロット通信...
-
『保留にする勇気』を持つメリットとは?慣れない新環境で感じる気持ちのギャップ
春から新しい環境に身を置いている人も多いだろう。職場や学校に早く慣れ頑張りたいと思っていても、周囲と自分の気持ちにギャップがあり、ストレスを感じてしまうことがある。「教えて!goo」にも「保育士です。春か...
-
風水の観点で選ぶ観葉植物とは?置き場所や上げたい運気ごとの注意点を紹介!
飾ると部屋の雰囲気がぱっと明るくなる観葉植物。新年度を迎えたこの時期、気持ちも新たにインテリアに取り入れたいと思う人もいるだろう。せっかく飾るなら、運気もアップできれば一石二鳥だ。「教えて!goo」 にも...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに1ペ...
-
アクセスクエリの計算
-
エクセルのデータをアクセスに溜め...
-
【至急・画像あり】建物or住所から...
-
Accessのリンクテーブルのパスを相...
-
Accessのクエリで、replace関数を使...
-
日付のテキストボックスに(例)202...
-
Accessのスプレッドシートエクスポ...
-
Access VBA を利用して、フォルダ内...
-
Microsoft Accessをクレジットカー...
-
Accessのデータ型の日付/時刻型につ...
-
accessの代わりになるもの
-
ms access 2013で、チェックボック...
-
マイクロソフト アクセス2021のフォ...
-
エクセルのマクロについて教えてく...
-
AccessVBAで任意の複数リンクテーブ...
-
Access Error3061 パラメータが少な...
-
Access VBA [リモートサーバーがな...
-
Accessのフォーム上のテキストボッ...
-
accessでlaccdbファイルが削除でき...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access レポート印刷するときに1ペ...
-
Access Error3061 パラメータが少な...
-
Microsoft365にAccessってありますか?
-
Accessのクエリで、replace関数を使...
-
Accessのリンクテーブルのパスを相...
-
Access VBA [リモートサーバーがな...
-
ACCESS VBA でのエラー解決の根拠が...
-
accessデータを指定したExcel、そし...
-
Accessのスプレッドシートエクスポ...
-
CSVファイルの「0落ち」にVBA
-
【Access】Dcount関数の複数条件で...
-
Accessのフォーム上のテキストボッ...
-
Access VBA を利用して、フォルダ内...
-
実行時エラー3131 FROM 句の構文エ...
-
Vba Userformを前面に出すについて
-
Accessでフォームに自動入力した内...
-
Accessレポートのチェックボックス...
-
Accessのテキストボックスの入力文...
-
Access 複数条件検索の設定が上手く...
-
accessのフォームに設置したボタン...
おすすめ情報