【发布时间】:2015-07-27 12:15:16
【问题描述】:
我想知道是否有替代方法(不是循环)在多个单元格上使用文本函数。
例如,下面的代码可以正常查找
Range("c2:c6").Value = Application.WorksheetFunction.VLookup(Range("a2:a6"), Range("a2:b6"), 2, 0)
但是我收到以下文本函数的错误
Range("c2:c6").Value = Application.WorksheetFunction.Text(Range("A2:A6"), "000000")
【问题讨论】:
-
您能分享一下您遇到的错误吗?因为一个错误可能有很多东西。
-
你得到什么错误?是否要插入数组公式?因为 Excel 函数 TEXT 不接受范围作为第一个参数(除非它是数组公式)。
-
运行时错误'13'类型不匹配
-
您可以在此处阅读更多 about.worksheetfunction.text:msdn.microsoft.com/en-us/library/office/ff841121.aspx