在JAVA或C++中,我们可以使用
myString.insert(position, word)
的方法来完成一些操作。在Excel VBA的字符串中,是否有同样的方法?在我的工作表中,我有一个像这样的字符串:01/01/995
,我想在年份前插入一个1,使它变成01/01/1995
。Dim test_date As String
test_date = "01 / 25 / 995"
test_date = Mid(test_date, 1, 10) & "1" & Mid(test_date, 11, 4)
有没有其他更简单/更优雅的方法来做到这一点?
Mid$
而不是Mid
,前者是字符串函数,后者是变体函数。字符串函数更快。 - brettdj