EXCEL 中VBA不可以调用left,right等函数吗?
发布网友
发布时间:2022-05-05 07:46
我来回答
共3个回答
热心网友
时间:2022-05-09 16:33
Sub aa()
For i = 1 To 10
Cells(i, 1) = Left(Cells(i, 1), 8)
Next
End Sub
Left、right函数VBA与表格中是一样的,大多函数同样可用
热心网友
时间:2022-05-09 17:51
在代码中使用WorksheetFunction.函数名,如
WorksheetFunction.CountA(Columns("A:A")),相当于计算A列含有内容的单元格个数
你也可以先在某个单元格直接使用公式得出结果,再在代码中引用该单元格的值,也是一样的。
热心网友
时间:2022-05-09 19:26
我是这样调用的,可能有点笨:
Sub left()
Cells(78, 78).Value = "=left(a1,2)" '临时单元格得到A1的左边两位
Cells(1, 1) = Cells(78, 78).Value '将得到临时值赋给A1
Cells(78, 78).Clear '清除临时值
End Sub
同求高人解答