Tag: 连接用户

如何连接用户表单文本框的值与任意string?

我正在为我正在处理的Excel工作表创build一个用户表单。 我有一个工作订单号(名为txtWO)的用户窗体中的特定文本框。 我想预先将文本框中的用户input值(5位数string)与文本“WO-”连接起来,然后将其插入到工作表中的单元格中。 下面显示了我写过的一小部分VBA。 ws.Cells(iRow, 2).Formula = "=CONCATENATE(""WO-"",me.txtWO.Value)" 其中,iRow是一个值,格式为long,表示工作表中第一个空行的值。 就VBA而言,这在语法上都是正确的,但是在将值插入单元格之后,我会收到#NAME? 错误。 当我显示公式的计算步骤时,“Me.txtWO.Value”的计算结果为#NAME? 错误。 我无法确定是否发生这种情况,因为我的VBA出了问题,或者我误解了如何使用文本框的值。 但是,如果任何人都可以摆脱任何光,这将是非常感激。 谢谢。 -Sean