VBA保存文件:如何合并不同单元格中的路径与文件名
如何将两个VBA变量赋值合并为单行代码
嗨,这事儿超简单!在VBA里,你可以用**冒号:**作为语句分隔符,把多个赋值操作放在同一行里。针对你的场景,合并后的代码是这样的:
Dim FPath As String, FName As String: FPath = oWB.Worksheets("Sheet1").Range("W7"): FName = oWB.Worksheets("Sheet1").Range("W8")
如果你觉得把变量声明和赋值分开更清晰(毕竟太长的单行代码有时候看着累),也可以拆成两行,只把赋值部分合并:
Dim FPath As String, FName As String FPath = oWB.Worksheets("Sheet1").Range("W7"): FName = oWB.Worksheets("Sheet1").Range("W8")
小提醒:虽然合并成一行完全可行,但从代码可读性和维护性来说,除非语句特别短,否则分开写会更友好哦~
内容的提问来源于stack exchange,提问作者Matt
相关产品推荐
相关产品推荐

