access2000で顧客のデータベースを作られてるのですが
作った本人が居ない為?といいますか初心者の為、本を片手に
見てるのですがよくわかりません。
教えてください。
顧客の登録情報を変更するにあたり非連結のコンボボックスに
苗字を入れると検索でコンボボックスに苗字がソートされて出てきます。
コードは下記になります。
Private Sub 顧客名_AfterUpdate()
' コントロールの値と一致するレコードを検索する
Dim rs As Object
Set rs = Me.Recordset.Clone
rs.FindFirst "[顧客CD] = " & Str(Me![顧客名])
Me.Bookmark = rs.Bookmark
End Sub
値集合タイプはテーブル/クエリ
値集合ソースでクリエを作ってる?昇順にしてるようです。
ただ「姓」と「名」が分かれてる為、このままですと「姓」の表示がコンボボックスに出てくるのですが
「名」の方が出てこない為、見づらいです。
コンボボックスに「姓」に続き半角スペース開けて「名」が出るように出来ないでしょうか?
すいませんが、ご指導ご鞭撻の程、宜しくお願い致します。
A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
現在の値集合ソースのクエリを変更してください。
SELECT T_顧客.顧客CD, T_顧客!姓 & " " & T_顧客!名 AS 氏名 FROM T_顧客 ORDER BY T_顧客!姓 & " " & T_顧客!名;
姓と名を半角スペースをはさんでくっつけって、氏名と言う項目を作ります。
並び替えの項目も、同様にします。
書式の列数は 2
列幅は 0cm;5cm
に設定してください
何度もありがとうございました。
うまく表示されました。
本当に助かりました。ありがとうございます。
又何かありましたら宜しくお願い致します。
ありがとうございます。
No.3
- 回答日時:
>SELECT T_顧客.顧客CD, T_顧客.姓, T_顧客.名 FROM T_顧客 ORDER BY T_顧客.姓;
これがコンボボックスの値集合ソースです
ここから先は想像ですが
コンボボックスのプロパティーを見れば
列数:3
連結列:1
表示幅:0cm:2cm;2cm
のようになってるのじゃないですか
(違っていたらどうなっているのかをここにアップしてください)
これはコンボボックスの値(テーブルに格納される値)は顧客CD
ドロップダウンした時には姓と名を表示
ドロップダウンしていない時には姓だけ表示
という設定です
で、要望はドロップダウンしていないときにも生命を表示したいということでいいのですか
何度もお手数をおかけしてます。
列数:2
連結列:1
表示幅:0cm;2.54cm
になってました。
現状はドロップダウンした時もしてない時も性だけしか出ません。
出来れば両方ともで出したいのですが
本当に何度も申し訳ございませんが、宜しくお願い致します。
No.2
- 回答日時:
>その時登録時の入力に「姓」と「名」が勝手に入っていく項目ができる方法とかあるんですか?
は?
入力は顧客CDじゃないんですか?
そういやアップされたコードもよく分からないですね
顧客名って何?非連結のコンボボックス?
それにあのコードは指定した顧客レコードにジャンプさせるもので
>コンボボックスに苗字がソートされて出てきます。
こんなことには関係ありません
返答ありがとうございます。
顧客名が非連結コンボボックスですね。
非連結コンボボックスの値集合ソースの横の項目欄の更に横のボタン...をクリックすると
クエリビルダってのが開かれてきます。
横には
SELECT T_顧客.顧客CD, T_顧客.姓, T_顧客.名 FROM T_顧客 ORDER BY T_顧客.姓;
という風に書かれてました。
すいません。自分も何をどのように聞けばよくて解らなくご迷惑おかけします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access 縦(行)のデータを横(列)...
-
Access 既に開いているフォー...
-
Access VBAでクエリーのレコー...
-
Accessを使って独自の顧客管理...
-
Accessで名寄せグループの関係...
-
Excel 2019 のピボットテーブル...
-
「直需」の意味を教えてください
-
Accessでテーブル名やクエリ名...
-
複数のレコードを1つのレコード...
-
Accessフォームにクロス集計ク...
-
Access VBAで自動連番を振るには
-
空白をそのままインポートする...
-
Accessでコードを入れると名前...
-
accessで重複を防ぎたい
-
アクセスでオートナンバーをリ...
-
Accessでvlookupみたいなことは...
-
ACCESSのクエリで集計で、先頭...
-
APN設定について教えていただけ...
-
ACCESS レーダーチャートのデー...
-
必須入力項目と入力必須項目
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Access フォームのデータがテー...
-
Access IF文でテーブルに存在し...
-
Access VBAでクエリーのレコー...
-
ワードでの単純作業の効率化に...
-
ACCESS で マクロの中でフィ...
-
データベースの1要素に複数デー...
-
顧客IDを入力すると顧客名や住...
-
Accessで名寄せグループの関係...
-
別のDBからテーブルをコピーす...
-
シングルクォーテーションとダ...
-
Access 縦(行)のデータを横(列)...
-
Accessデータベースで行と列を...
-
ワードで保存するファイル名の...
-
Access 既に開いているフォー...
-
ADOでレコードを閉じるタイミン...
-
Access クロス集計クエリについて
-
ACCESS2003 Aアクロバットを介...
-
Access レコードロックについて...
-
Access2000 単票フォーム上の...
-
ファイルメーカーの集計につい...
おすすめ情報