EXCEL VBA编程“Sub test”、“Sub szbn”、“Sub dxbn”是什么意思?

EXCEL VBA编程“Sub test”、“Sub szbn”、“Sub dxbn”是什么意思?,第1张

sub 是程序开始部分\x0d\x0asub aaa()\x0d\x0aaaa代表程序的名称,可以随便你写,但是尽量写得有意义一些,一般的程序不用返回aaa的值,所以括号内无内容,如果是自定义函数Function可以带参数,或系统自带的Worksheet_Change等括号内是有参数的。\x0d\x0a\x0d\x0aend sub 是程序结束的标志。

SUBSTITUTE和rept是工作表函数,需要用WORKSHEETFUNCTION来调用。

Sub test()

 Dim I, j, K As Long

 Dim a, b As String

 Dim useSheet As Excel.Worksheet

 Set useSheet = ThisWorkbook.Worksheets("Sheet1")

a = useSheet.Cells(1, 1).Value

b = Trim(Right(Application.WorksheetFunction.Substitute(a, "_", Application.WorksheetFunction.Rept(" ", Len(a))), Len(a)))

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11773645.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存