Access(アクセス)

全441件中121~140件表示
  • 複数のフィールドの重複削除について。

    例えば1番目と2番目の配列のデータが、すべて11個以上同じデータの 場合、すべて削除したいのですがクエリで対応できますでしょうか。 アドバイスいただけたら助かります。よろしくお願いいたします。 0000-00000 平成5年4月1日 0000-00000 平成5年4月2日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00001 平成5年4月3日 0000-00001 平成5年4月3日 0000-00000 平成5年4月4日 0000-00000 平成5年4月4日 ↓ 0000-00000 平成5年4月1日 0000-00000 平成5年4月2日 0000-00001 平成5年4月3日 0000-00001 平成5年4月3日 0000-00000 平成5年4月4日 0000-00000 平成5年4月4日

  • Accessイミディエイト,ウォッチを左右に並べる

    Accessの開発環境のイミディエイト、ウォッチを左右に並べたいと思っています。 現在イミディエイトが上、ウォッチが下になっていますが、 画面の上下が狭いので見づらいです。 どうしたら良いでしょうか。 よろしくお願いします。

  • Access 2021 でクエリが急に実行されなく

    昨日までは正常に動いていたクエリが 突然、何の反応も示さなくなり その結果もデータベースに反映されません。 クエリ内の内容はまったく同じなのに どうしてでしょう。 で、データベースの最適化/修復をしようとしたところ 「クエリを完了できません。クエリ結果のサイズが データベースの最大サイズ(2 GB)より大きいか、 クエリ結果を一時的に保存するディスクの空き容量が 不足しています。」というメッセージが出ました。 ひょっとすると原因はこれかなと思い、 ヘルプを参照したのですが、 【テンポラリ ファイル用の空き容量が不足しています。 (エラー 3183)】というタイトルページで "TEMP DOS 環境変数"とか"テンポラリ ディスクより 大きなテンポラリ ファイルを作成するクエリを 作成しようとしています。" というようなことが記述してあります。 処理しようとするレコード数自体はわずか10件ほどだし、 全体のレコード件数も1,000件以下なのにどうしてでしょうか。 ちなみにデータベース自体の容量は800MBほどです。 例えば「テンポラリ ディスクの使用可能領域」を増やすには どうすればよいのかもわかりません。 いつも皆様にはお世話になっております。 どうぞよろしくお願いいたします。

  • サブフォームからフィルターをかけてフォームを開く。

    いつもお世話になっております。 テーブル(T_弁護士)とテーブル(T_案件)の 二つを作成し、それを基にして、 それぞれ(F_弁護士)と(F_案件)があります。 F_弁護士フォームにはサブフォームを作成して そこにT_案件のうち個々の担当する案件の一覧を データシート形式で表示させています。 このサブフォームはクエリー(Q_弁護士から案件)を 基にしたフォーム(SF_弁護士から案件のサブフォーム)で、 そのクエリーではT_弁護士とT_案件を T_弁護士の氏名フィールドを(1) 対 T_案件の担当者名(多)でリレーションシップを組み T_案件の案件名の抽出条件 (Like "*" & [forms]![F_弁護士]![氏名] & "*")と 設定して、複数の案件の一覧を表示させています。 そして、このサブフォーム (SF_弁護士から案件のサブフォーム)の一覧から それぞれの案件IDをクリックして 個々の案件を特定し、F_案件で 表示オープンさせたいと考え、 クリック時の埋め込みマクロで フォームを開く[F_案件]、 Where条件式、 [ID]=[Forms]![SF_弁護士から案件のサブフォーム]![ID] としたところパラメーターの入力というダイアログ ボックスが出て [Forms!SF_弁護士から案件のサブフォーム!ID] というふうに いちいちIDの入力を求められます。 その都度、IDを入力すれば表示オープンさせられるのですが、 これを解消して直にクリックしたIDの案件を 表示させたいのです。 皆様、何かとお忙しいとは存じますが どうかお知恵をお貸しください。 どうぞよろしくお願いいたします。

  • Access アクセス VBA レコード追加

    Access フォームからのレコードの追加方法を教えてください。 テーブル1 ・ID(主キー) ・窓口 ・コストセンター ---------- テーブル2 ・コストセンター(主キー) ・目的 ---------- リレーションシップ テーブル1のコストセンターとテーブル2のコストセンターを一対多 ---------- メインのフォームに”ID”を入力したときにテーブル1に一致するレコードがない場合、新規登録用のフォームが表示されるようになっています。 新規登録用のフォームにレコードを入力してもテーブルに反映されません。 新規登録用のフォームは下記のように作成しています。 また、フォームに”コストセンター”を入力したときに入力したレコードがテーブル2にあっても自動で”目的”が表示されません。 メインフォームにはサブフォームで各テーブルが表示されています。 フォーム ・ID(初期値•••メインで入力したID) ・窓口 ・コストセンター ・目的 ・コストセンター(非表示) 上から順に ・テーブル1 ・テーブル1 ・テーブル2 ・テーブル2 ・テーブル1

  • MS-Accessで文字列の一部を抜き出したい

    MS-Accessで文字列の一部を抜き出したいのですが、テキストデータ(フィールド名はSample)「ABC-123 OKWAVE QUESTION ANSER 4567.txt」の"4567"を抜き出す方法を教えて下さい。MS-Access 2021 です。スペースの部分(Nullではありません。)が一か所だけならば Mid([Sample],InStr([Sample]," ")+1,InStrRev([Sample]," ")-InStr([Sample]," ")-1) でいけるように思うのですが、何か所にもスペースがあって、取得したいのは(.txt)という拡張子とその直前の (スペース)に挟まれた部分だけなのです。どうぞよろしくお願いいたします。

  • 印刷のタイミングで追加クエリを実行しています

    初心者ですいません プレビューと印刷がありまして 印刷のタイミングで追加クエリを実行していますが 間違って2回印刷ボタンをクリックすると同じデータがテーブルに 追加させてしまいます 重複を避けるにはどのようにすればいいでしょうか ご教授お願い致します。 テーブルのフィールドは ID(オート)  年月(重複します) 社員名 データA Bデータ で 4つのデータで一組です。 1 2021.10 田中 500 500 2 2021.10 田中 400 550 3 2021.10 田中 700 560 4 2021.10 田中 550 560 5 2021.10 山田 550 560 6 2021.10 山田 650 560 7 2021.10 山田 550 580 8 2021.10 山田 590 560 1 2021.10 田中 500 500 同じデータを2回印刷すると 2 2021.10 田中 400 550 3 2021.10 田中 700 560 4 2021.10 田中 550 560 これを避けていのですが 説明不足ですいません 環境 Windows10/Office2019

  • レコードの集計について。

    あああ 00010 あああ 00010 あああ 00010 いいい 00015 ううう 00012 えええ 00010 えええ 00010 おおお 00007 集計結果 あああ 00010 3 いいい 00015 1 ううう 00012 1 えええ 00010 2 おおお 00007 1 上記のデータがあったとして フィールド1を起点に レコードの集計を行いたいのですが アドバイスいただけたら助かります。 よろしくお願いいたします。

  • レコードの抽出について。

    例えば2番目の配列のデータが10個以上同じデータの 場合削除したいのですがクエリで対応できますでしょうか。 アドバイスいただけたら助かります。よろしくお願いいたします。 0000-00000 平成5年4月1日 0000-00000 平成5年4月2日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月3日 0000-00000 平成5年4月4日 0000-00000 平成5年4月4日 ↓ 0000-00000 平成5年4月1日 0000-00000 平成5年4月2日 0000-00000 平成5年4月4日 0000-00000 平成5年4月4日

  • Access エクスポート

    DoCmd.TransferText acExportDelim でcsvにエクスポートしているのですが、頭の0が消えてしまったり、日付に時間まで入ってしまうのですが、書式設定を保持してエクスポートするにはどのようにすれば良いでしょうか。

  • AccessからExcelの操作

    Accessのテーブルデータをエクスポートし、そのExcelを名前をつけて保存したいのですが、どのようにすれば良いのでしょうか。 このとき規定の保存するフォルダ、名前の設定はどのようにすれば良いでしょうか。 また、AccessからExcelを操作することで時間がかかるようなことはありますか。 ※指定したExcelにテーブルデータをエクスポートでも可です。

  • accessのtextboxの日付nul時書式設定

    accessの日付を入力するテキストボックスの書式を使って 未入力の時は、「____年__月__日」と表示させ、 入力時にyyyy年mm月dd日 という書式を適用させようと思っています microsoftのヘルプには 「数値フィールドまたは通貨フィールドの書式を設定する」 正、負、ゼロ (0)、Null (未定義) の 4 種類の数値に書式を指定できる」 とあるので、それにならって 「yyyy\年mm\月dd\日;;;"____年__月__日"」 としました。 しかし、これで未入力のときは確かに 「____年__月__日」と表示されるのですが、 テキストボックスがフォーカスに移動すると、 「____年__月__日」という値がのこってしまい消えません (deleteやbackspaseで削除しなければいけません) 「;;;"____年__月__日"」 や 「0;;;"____年__月__日"」 の場合はテキストボックスにフォーカスが移動するとともに ちゃんと値がきえるのですが、日付の場合はnullの書式設定はできないのでしょうか? この現象のために、いちいちvbaで対応しなければならず不便に思っています。

  • Access アクセスについて

    Accessでデータベースを作っています。 テーブル、クエリは下記のようになっており、リレーションシップで紐付けしてあります。 クエリからフォームを作成し、商品番号を入力することでマスタテーブルに登録されていれば自動で商品名等の情報が表示されるようになっています。(フォーム1) 商品番号を入力しカーソルが移動した時、マスタテーブルに該当する項目がなかった場合、マスタテーブルから作成した新規追加用のフォームが表示されるようになっています。(サブフォームではありません) 新規追加用フォームに商品名を入力し、閉じてもフォーム1の商品名の欄に反映されません。新規追加用フォームを閉じる時にVBAで”Requery”,”Refresh”もやってみましたがダメでした。商品番号を入力し直すと表示されます。 どうすれば自動で商品名が表示されるようになるか教えてください。 テーブル1(入力用) 1.ID(主キー) 2.商品番号 3.etc. テーブル2(マスタテーブル) 1.商品番号(主キー) 2.商品名 3.etc. クエリ 1.ID(テーブル1) 2.商品番号(テーブル1) 3.商品名(テーブル2) 4.etc.(テーブル2) 5.etc.(テーブル1)

  • ACCESS 帳票フォーム 表示件数

    ACCESSの帳票フォームに表示させる件数を指定することは可能なのでしょうか。 全部で1000件のデータが入っているテーブルがあります。 それを最初オープンした時には最初の500件を表示。次へボタンを押したら501から500件を表示するイメージです。戻るボタンもつけようと思っています。 どなたか分かる方いらっしゃいましたらお願いします。

  • Access マスターテーブル

    Accessについて。 テーブル1がID(主キー)、注文日、商品番号、納期など入力欄の項目で、テーブル2が商品番号(主キー)、商品名で商品のマスターテーブルになっています。 商品番号を入力すれば商品名が表示されるようにクエリを作成し、そのクエリからフォームを作っています。 ここまでは良いのですが、新しい商品番号を入力したときに限りフォームから商品名も入力する事でマスターテーブルに登録されるようにしたいのですが、どうすれば良いでしょうか?

  • Nzを使用したサブクエリのLeftJOINのnul

    Access 2016について質問があります。 以下の2つのテーブルがあります テーブル1 ID A B 1 a1 b1 2 a2 b2 3 a3 b3 テーブル2 ID 除外a 除外b 1 a1 (null) 2 (null) b1 テーブル2に対してnullを"*"に変更したサブクエリと テーブル1をLeftJoinで結合するクエリを作成します。 SELECT テーブル1.ID, a, b, Q.除外a, Q.除外b FROM テーブル1 LEFT JOIN (select ID, Nz(テーブル2.除外a,"*") as 除外a,Nz(テーブル2.除外b,"*") as 除外b from テーブル2) AS Q ON テーブル1.ID = Q.ID; 通常、Left Joinで結合する場合、右側のテーブルに存在しないIDは NULLになるはずです。 しかし、サブクエリにNzを使うとなぜか、nullにならず「*」になります。 (ID3の行の除外aと除外bがnullにならずに「*」になる) a b 除外a 除外b a1 b1 a1 * a2 b2 * b1 a3 b3 * * なぜこのようなことが起こるのでしょうか? この現象の回避方法はありますか?

  • マクロで曖昧検索

    Access365で「ラベル M郵便番号簿」というReportを開くのに Where条件式で  都道府県=Like "*" & [検索県] & "*"としたのですが 添付図のように 「レポートを開くマクロ アクションの'Where条件式'引数に無効な値が入力されています」 と表示されマクロが完了出来ません よろしくお願いいたします。

  • access内のオブジェクトの名称一覧

    access内のテーブル、クエリ、フォーム、レポート それぞれの名称の一覧をテキストかなにかで取ることはできませんか

  • Accessの特定のレコードのみを別のテーブルに追

    いつもお世話になっております。 添付画像のように[T_EXP_管理番号]のテーブルで指定しているレコードのみを[T_長期預託品発注] テーブルから[T_EXP_長期預託品]に追加したと思います。 追加クエリなどで対応できればと思っていますが、どのように記述したらよろしいでしょうか? [T_長期預託品発注]と[T_EXP_長期預託品]のフィールド名は同じです。

  • 既存のreport変更でA41枚に複数ラベル印刷

    既存のreportがあります もともとラベルプリンタ用(1枚1件出力)に設定してある宛名印刷マクロなのですが、 そのラベルプリンタを使わずに、A4の1枚(縦5,横2列)に印刷するようにしたいと思います。 しかし出力するreportのファイルについて、そのように変更するのができません。A4に1件しか写りません。A4の2枚目に2件目が出ます。 A4の1枚目に、10件分(別々のあて先が)出るようにするには、どの部分のプロパティをどのように変えればよいのでしょうか。