我在 Visual Basic 中创建了一个用户窗体,我正在寻找一种方法来根据组合框中选择的值将来自多个输入的整行数据发送到特定工作表。
我正在使用它来根据他们自己的公式的不同路线计算送货司机的效率。有 2 个组合框,一个是路线 #,另一个是驱动程序名称。我有每条路线的表格以及每个司机的表格。我想将数据发送到路线#表,并将其发送到司机姓名表。
基本代码是:
If Me.ComboBoxName.Value = "Whatever" Then
Worksheets("SheetName").Range("A1").Value = Me.SomeTextBoxName.Text
End If
如果您使用多个单独的文本框,则需要为每个文本框单独插入文本。
否则,您需要澄清输入和一行数据(表单)的含义。
有 3 种方法可以实现组合框:
选项 3 是我的首选方法。
不,您不需要宏/VBA。