:
printf(“i = %d, j = %d”, 1, 2)
输出:
i = 1, j = 2
在Python中,可以使用“{}”来占位,并在右侧指定相应的值,例如:
>>> “{0}, {1} 和...{2}”.format(“一”, “二”, “三”)
输出:
一, 二和三
在VBA中,我通常使用debug.print在VBE中输出结果,或者使用MsgBox函数来显示信息。...其实,使用VBA自定义函数,也可以模拟类似C语言的占位输出。...ImitatePrint( _
ByVal strIn As String, _
ParamArray varItems() As Variant) _
As String
'错误处理...使用下面的示例代码测试:
Sub test()
Debug.Print ImitatePrint("我的%1是%2", "微信公众号", "完美Excel")
End Sub
下图1是测试示例结果