| 
    
     |  | ichinose さん こんばんわ
 
 変更したコードです
 
 private Sub CommandButton1_Click()
 
 With ComboBox2
 
 
 '項目
 
 Cells(ComboBox1.Value + 0, 2) = ComboBox2.List(ListIndex, 0)
 
 '称呼
 
 Cells(ComboBox1.Value + 0, 4) = ComboBox2.List(ListIndex, 1)
 
 '単価
 
 Cells(ComboBox1.Value + 0, 5) = ComboBox2.List(ListIndex, 2)
 
 
 '番号
 
 Cells(ComboBox1.Value + 0, 10) = ComboBox2.List(ListIndex, 3)
 
 '単価
 
 Cells(ComboBox1.Value + 0, 11) = ComboBox2.List(ListIndex, 4)
 
 End With
 
 End Sub
 
 Combobox1に設定しているセル範囲とそのセルの値
 
 11から31が表示できれば良いので「項目」シートのR3〜R23へ11〜31の数字をいれて
 
 Combobox1のプロパティRowSourceに「項目!R3:R23」と記入しています
 
 Excelのバージョンは2000です
 
 よろしくお願いします
 
 
 |  |