我想使用excel vba将文件自动命名。例如,现在是2013年的第11周,我的文件名想命名为2013011.xls,如何做

 我来答
madmlwt
2013-03-17 · TA获得超过238个赞
知道小有建树答主
回答量:292
采纳率:100%
帮助的人:224万
展开全部
Sub 年份周()
zs = Application.RoundUp(DateDiff("d", DateSerial(Year(Date) - 1, 12, 31), Date) / 7, 0) '计算周数
MC = Year(Date) & "0" & zs '名称
Application.DisplayAlerts = False '不显示警告信息框
ActiveWorkbook.SaveAs Filename:=MC '当前活动的工作簿存盘为MC

End Sub
自做按钮试试!
wangms6336
2013-03-14
知道答主
回答量:28
采纳率:0%
帮助的人:5.7万
展开全部
鼠标右击-重命名,即可!
追问
谢谢啊!我要的是VBA代码如何编写?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-03-14
展开全部
好像不能自动命名,你新建的时候就可以输入,这个好方便的,并且可以随便改。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的王是金闪闪4o
2013-03-14 · TA获得超过6700个赞
知道大有可为答主
回答量:7194
采纳率:42%
帮助的人:3328万
展开全部
你有很多工作表吗。需要用VBA。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式