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