我正在尝试使用Excel中的组合框创建一个搜索框,它从excel中的两列表中检索数据。我有一个简单的Excel电子表格表,其中有两列,如下所示,
ID | Name
001 | Peter
002 | James
到目前为止,我创建的组合框在键入关键字时成功检索行数据(ID& Name)。但是当我选择一个时,它只将数据值输出到一个单元格A5。 (假设链接的单元格是A5)
对于前: 如果我从组合框中选择“001 Peter”,它只会将“001”输出到组合框中的链接单元格值。如何在选择时将两个列值(ID和名称)分配给两个不同的单元格?
感谢。
答案 0 :(得分:0)
如果ComboBox中的文本包含您想要发送到单元格A5的所有内容,则代码将为
Private Sub ComboBox1_Change()
Range("A5").Value = ComboBox1.Text
End Sub
这是为您的ComboBox提供ComboBox1 - 如果您在工作表上有其他ComboBox,请注意这一点