• ベストアンサー

自動入力

ema_0222の回答

  • ema_0222
  • ベストアンサー率34% (63/185)
回答No.1

アクセスでのことでしょうか? あとはコンボボックスの設定等はどうなっているのでしょう?集合値ソースなど

cheecyan
質問者

補足

回答ありがとうございます。 すみません。すっごく初心者で、、、 そうですアクセスです。 値集合ソースは、SELECT得意先マスター.得意先コード.得意先マスター.得意先名FROM得意先マスター; となってます。。。  よろしくお願いします。。

関連するQ&A

  • エクセルでの入力規則と自動入力について

    質問の前に検索をしてみたのですが、 似たようなものが見つからなかったので、質問させてもらいます。 シート2に名前→定義で「登録者名」と作り シート1での入力を入力規則を使い、リスト(コンボボックス) を設定しました。 シート2では 登録者名 会員番号 AAA  1234 BBB  5678 CCC  9101 DDD  1112 と名前の横のセルには会員番号を作っています。 そこで質問ですが、 シート1で登録者名を入力規則のリスト(コンボBOX) で選択して入力した場合、 隣のセルに自動で会員番号が表示できるような関数などは ないでしょうか? VBAなどはできないので、できれば関数でやりたいと思います。 【シート1】    A      B 1 AAA ▼   1234(←この1234を自動で表示させたい) 2     ▼ 3     ▼ 説明不足かも知れませんが教えてください。 よろしくお願いします。 エクセル2003です。

  • ACCESSでコンボボックスからの入力でリスト外の追加をフォームを使っ

    ACCESSでコンボボックスからの入力でリスト外の追加をフォームを使って登録 ACCESSのフォームを使ってデータ入力を作成しています、"顧客名"をコンボボックスを使って選択するようにしていますが。 リスト外の新規顧客を入力する際には別の"顧客登録"フォームが開いて、顧客情報(読み仮名、顧客名、都道府県コード、所在地)を入力して、閉じると登録した"顧客名"がコンボボックスから選択できるようにしたいと思い、マクロを使用して(VBはよくわからないので) イベント→リスト外入力時→”顧客登録”フォームが開く 必要事項を入力し、閉じるボタンをクリック。 してみたのですが、コンボボックスのリストに先に入力した新規データが出てきません。 何が足りないのかご教授お願いいたします

  • コード番号の自動入力

    初めて投稿します。Accessを使用する上で困っていることがあるので相談に乗っていただけると助かります。 クエリなどで、コード番号を入力すると項目が自動入力されるというのが良くあると思うのですが、その逆をやりたいのです。項目をコンボボックスから入力すると該当するコード番号(主キー)が自動入力されるといった具合です。 例えば・・・ NO|項目1|項目2|項目3 1|果物|りんご|青森 2|果物|りんご|長野 3|果物|みかん|宮城 4|果物|みかん|愛媛 5|野菜|大根|長野 見たいなテーブルがあったとします。 項目1~3までをコンボボックスで値入力させ、それに該当するNOを自動入力したいのです。 方法が分かる方、いらっしゃいましたら教えてください。

  • Access2007でコンボボックスで選択した条件で次のコンボボックスを開きたいのですが?

    Access2007デビューです。教えてください;; 例えば、「得意先テーブル」があって<得意先コード>でつながった「担当者テーブル」があるとします。 そして、「管理表」なるものを作ろうとしています。 1つ目のコンボボックスで [得意先会社名] を選んで、 2つ目のコンボボックスで、選ばれた会社の [担当者名] を選べるようにしたいんです! いい方法を教えてください!!

  • Excel VBA コマンドボタンからセルへ入力

    下記のような表で、画像にあるVBAのExcelフォームを使い、入力効率を上げたいなと思いました。 たたVBAの知識がほぼないため、皆様のお力をお借りしたいと思いました。 処理としては ・学年 の欄にはテキストボックスに数字を入力、クラスはコンボボックスから選択、物品名はテキストボックスに入力、個数はコンボボックスから選択 します ・確定ボタンをクリックしたとき、学年は C4セル、クラスはD4セル、物品名は… と自動的にフォームの値を入力 ・確定ボタンを押して、セルへ入力されると同時にフォームに入力してある値をクリア ・確定ボタンを押して記入し、次の値をフォームに入力して確定ボタンをおした時は、自動的に1行ずつ下に入力される ・返却期限については、日付欄に入力されている日付の一週間後の日付を自動で記入されるようにしたいです また、日付の欄は自動的に入力された時点の日付を記録したいです。 ※テキストボックスなどは、種類ごとに左から123となるようにします コードを記載していただければ1番嬉しいのですが、 お忙しいとは思いますので、もしもそれが難しければ 処理に必要なコードの解説が載っている解説ページなどをそれぞれ貼り付けて頂いても大丈夫です。 どうかよろしくお願い致します

  • コンボボックスを使った入力の改善

    コンボボックスを使った入力を全てのデータベースで利用しています。しかし、各コンボボックスがそれぞれ独立「単体動作」しているので、コンボボックスの初段目「最初」はレコード数が少ないのですが、2段目3段目になると選択候補が累積表示されるので、候補の数も多くなり使いづらさを感じるデータベースも増えました。この状況を改善したいと思っていますので、宜しくお願いします。尚、データベースで設定しているコンボボックス全てに言えることでもありますので、以下のケースを紹介させていただきますので、アドバイスをお願いしたいと思います。 [現状でのやり方] コンボボックス参照オブジェクトは以下の構成にて、コンボボックスは独立していて連動していません。なお、参照データの追加作業は別途作成したフォームを、データ入力フォームに配したコマンドボタンで開いて行っています。 [コンボボックス関連オブジェクト(例)] コンボボックス名:都道府県(値集合ソースで都道府県のみ選択) テーブル名:都道府県テーブル フィールド名:ID、都道府県 フォーム名(参照データ追加):都道府県追加フォーム ※「新規追加後の入力フォームへの即反映はアドバイスにより完結済」 コンボボックス名:市町村(値集合ソースで市町村のみ選択) テーブル名:市町村 フィールド名:ID、市町村 フォーム名(参照データ追加):市町村追加フォーム ※「新規追加後の入力フォームへの即反映はアドバイスにより完結済」 [改善させたいこと] コンボボックス「都道府県」で東京都を選択したとき、次のコンボボックス「市町村」では東京都の市町村だけが次の候補として表示させたいと思っています。又、現在は蓄積データの絞り込み検索で設定していますが、選択コンボボックスの次のコンボボックスを自動プルダウンさせ、候補も同時に表示させ入力できればと考えています。 以上ですが、宜しくお願いします。

  • Accessのコンボボックスを使ったデータ入力

    Accessは初心者です。宜しくお願いします。 コンボボックスを使ったデータ入力で不具合が生じました。 以下のデーターベースを使用します。 ①テーブル:T_食品   フィールド:食品コード、分類コード、食品名 ②テーブル:T_食品分類  フィールド:分類コード、分類名 ③テーブル:T_材料  フィールド:コード、食品コード、分量 ④クエリ:Q_材料入力用  フィールド:コード(T_材料)、食品コード(T_材料)、分類コード[T_食品]、食品名(T_食品)、分量(T_材料) ※食品コード、分類コードはリレーションシップしてあります。 料理のレシピを入力するために、レコードソースがQ_材料入力用の”材料入力”の帳票フォームを作成しました。 理想としては、食品分類の”分類名”をコンボボックスで選択後、該当する食品の”食品名”をコンボボックスで選択します。そして”分量”を入力する形でした。 ”分類名”のコンボボックスは、T_食品分類をコントロールソースで設定を行い、[更新後処理]は以下の通りにしました。 Me!食品名.Requery ”食品名”のコンボボックスは、T_食品をコントロールソースして、以下の値集合ソースにしました。 SELECT T_食品.食品名, T_食品.分類名 FROM T_食品 WHERE (((T_食品.分類コード)=[Forms]![材料入力]![分類名])); 以上の設定でコンボボックスは成功しましたが、入力を行うたびに、T_食品内に入力した食品のデータが追加される現象が出ました。 何が原因だったのか、対策方法をご教授お願いします。

  • ACCESSのコンボボックスのレコードを変更する方法

    いつもありがとうございます。 以下のような事を行いたいと思っていますがそのようにすればいいでしょうか? ------------------------------ [得意先コード ▽] [得意先名] [<-] [->] ------------------------------ 上記のようなフォームがあります。 コンボボックスで得意先を選択すると、 得意先コード、得意先名が表示されます。 コンボボックスの値集合ソースはSELECT文で定義してありまして、 ここまでは問題なくできています。 問題はここから。 現在 得意先コード 10 得意先名 静岡産業 だったとして、 [<-] をクリックすると 得意先コード 9 得意先名 神奈川商店 [->] をクリックすると 得意先コード 11 得意先名 愛知製作所 というようにボタンをクリックする事で コンボボックスの値を変更するには どんなコードを書けばいいでしょうか?

  • ACCESS 選択した値を別フォームに返す方法

    ACCESS初心者で、独学です。 質問の仕方や、言葉遣いが間々ならず、申し訳ございません。 現在、会社で受注管理システムを作り運用しています。 得意先の入力の効率化を図りたくて質問させて頂きました。 今のやりかたは・・・ 受注入力フォームの中で、コンボボックス「得意先コード」を選択すると、得意先が自動で入るようになっています。 その際、別の得意先検索フォームを開き、検索した得意先コードを覚えておいて、受注入力フォームの戻り、得意先コードを入力する、という方法を取っています。 これがやはり面倒との指摘があり・・・ 得意先検索フォームの得意先の行にコマンドボタン「選択」を設置しました。 クリックすると、受注入力フォームの得意先に値が返される、としたくてコードを作成しました。 私なりに考えたコードは以下です。 Private Sub cmb_選択_click() 受注入力F_cmb.得意先コード.value=Me.cmb.選択.Value End.Sub これだと、エラーでした。 ご教示お願い致します。

  • コンボボックスの自動更新について

    コンボボックスの自動更新について エクセルのVBAで、ユーザーフォームを使用しています。 ユーザーフォームの中には「入力」ボタンとコンボボックスと テキストボックスがあります。 コンボボックスは、「ABCDEF」と6つのリストがあります。 ユーザーフォーム起動時には、コンボボックスは空欄で コンボボックスから、入力したい商品を選んで、入力ボタンを押して コンボボックスとテキストボックスの内容を入力・コンボボックスを 空欄に戻しています。 これを、「A」を選んで入力ボタンをおしたら「B」が選ばれる。 「B」を選んで入力ボタンをおしたら「C」が選ばれるといったように コンボボックスに表示されるリストを自動で更新することは できないでしょうか? Select case などを利用して組み立てようとしたのですが、 数時間以上調べても出来ません。 教えていただけると助かります。