vba怎样使用当前日期
本人初学vba,录制了一个宏,代码如下:Sub宏1()''宏1宏''Selection.Find.ClearFormattingSelection.Find.Replac...
本人初学vba,录制了一个宏,代码如下:
Sub 宏1()
'
' 宏1 宏
'
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "day"
.Replacement.Text = "日"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = True
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
意思是把doc文档中的字符“day”替换成“日”字,如果要把“day”替换成当前系统时间的日期中日的数字,请问该如何修改代码? 展开
Sub 宏1()
'
' 宏1 宏
'
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "day"
.Replacement.Text = "日"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchByte = True
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
意思是把doc文档中的字符“day”替换成“日”字,如果要把“day”替换成当前系统时间的日期中日的数字,请问该如何修改代码? 展开
2017-01-06 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
关注
展开全部
不改变原始表格数据,打印时自动添加打印日期。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=date()
这样就可以引入当前日期。
这样就可以引入当前日期。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
.Replacement.Text = "日"
改为:.Replacement.Text = Day(date)
改为:.Replacement.Text = Day(date)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1.调用当天日期
Sub 当天日期()
Dim a As Date ‘给出当天日期
a = Format(Date, "yyyy-mm-dd")
End Sub
2.调用昨天的日期
目的:删除前天店铺库存、在途数量和订单数
sub 删除店铺库存()
If CDate(Application.Max(Range("j:j"))) < Format(Date - 1, "yyyy-mm-dd") Then range("要删除的范围”).delect‘如果前天店铺库存还在,删除
end sub
3.日期
Sub 日期()
Dim 昨天 As Date, 今天 As Date, 最大值 As Date
昨天 = Format(Date - 1, "yyyy-mm-dd")
今天 = Format(Date, "yyyy-mm-dd")
时间 = CDate(Now())
最大值 = CDate(Application.Max(Range("j:j")))
End Sub
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |