2016-11-04 49 views
-2

原文件名是:亚太地区Boss_Apr2015如何在文件名末尾添加更多细节的文件夹中重命名文件名

我想更改文件名:亚太地区Boss_GBSOL_YYYYMMDD

而且还删除空间在之间。我不能写任何代码

+0

欢迎来到StackOverflow。 StackOverflow不是一个代码写入服务,但我们确实帮助其他人调试他们自己的代码。请阅读[如何提出一个好问题](http://stackoverflow.com/help/how-to-ask)上的帮助主题,然后用您的VBA代码更新您的问题。 – Tim

回答

0
Dim suffix As String, prefix As String, strRest As String 
Dim strMiddle As String, ar() As String 

suffix = format(Date,"yyyy") & format(date,"mm") & format(date,"dd") 
ar = split(original," ") 
prefix = ar(lbound(ar)) 
strRest = ar(ubound(ar)) 
ar = split(strRest,"_") 
strMiddle = ar(LBound(ar)) 
Result = prefix & strMiddle & suffix