修正したファイルをアップしました。
修正点
cmdNextRec_Click() プロシージャが重複して入力されてますので、
片方を削除しました。
cb従業員コード の各プロパティの設定を下記のようにしてください。
値集合ソース SELECT 従業員ID, 従業員コード FROM Z1_社員マスター;
連結列 1
列数 2
列幅 0cm;2cm
cb氏名 の各プロパティの設定を下記のようにしてください。
値集合ソース SELECT 従業員ID, 氏名 FROM Z1_社員マスター;
連結列 1
列数 2
列幅 0cm;4cm
cbJANCode の各プロパティの設定を下記のようにしてください。
コントロールソース 品名ID
値集合ソース SELECT JANコード, 品名ID, [メーカー名], 品名, 品番・規格・寸法等, 単位, 保管場所 FROM B1_在庫品マスター WHERE JANコード<>"";
連結列 2
列数 7
列幅 3.3cm;0cm;2.505cm;3.2cm;0cm;0cm;0cm
リスト幅 12cm
cb自社コード の各プロパティの設定を下記のようにしてください。
コントロールソース 品名ID
値集合ソース SELECT 自社コード, 品名ID, [メーカー名], 品名, 品番・規格・寸法等, 単位, 保管場所 FROM B1_在庫品マスター;
連結列 2
列数 7
列幅 3.3cm;0cm;2.505cm;3.2cm;0cm;0cm;0cm
リスト幅 12cm
コンボボックスの、値集合ソース、連列列、列数、列幅 などの意味が理解できて自由に使いこなせると、設計の自由度が広がります。
なかなか難しいので、自分の設定と比べてみたり、いろいろ変更してみて、理解を深めてください。
他にもいろいろ修正してますが、説明しだすときりがないのでこの辺にしておきます。
修正前と変更点を比べて、なぜそのようにしたのか不明な点がありましたら、質問してください。