excel中如何用vba将工作表sheet1重命名,因为要重命名的名称是变量,所以搞不定。

要求是:将工作表sheet1改名为上一日日期(变量)并加上一个N字。日期的个格式为NOV252010,重命名后,sheet1会改成,比如,NOV252010N。不知用vb... 要求是: 将工作表sheet1改名为上一日日期(变量)并加上一个N字。日期的个格式为NOV252010, 重命名后,sheet1会改成,比如,NOV252010N。不知用vba怎么写?请高手指点。(重命名为当日日期已经有答案,但重命名为上一日的日期怎么搞,仍不懂) 展开
 我来答
ljrlili
2010-11-28 · TA获得超过892个赞
知道小有建树答主
回答量:594
采纳率:50%
帮助的人:320万
展开全部
Dim i, j, k
'当日
i = UCase(Format(Now, "mmmddyyyy") & "N")
Sheet1.Name = i
'上一日
j = UCase(Format(DateAdd("d", -1, Now), "mmmddyyyy") & "N")
Sheet1.Name = j
大圣美猴王2ROM4
2010-11-28 · TA获得超过1171个赞
知道大有可为答主
回答量:2386
采纳率:100%
帮助的人:2078万
展开全部
当前日-1就是上一日
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式