100分求一简单问题!!!

tjandy 2004-12-03 01:14:05
本人想在Excel中写一个宏来完成一个日期和另一个日期的相差的天数,哪位高人能帮个忙,100分送上
例子:
A3中为“2004-1-1” B3中为“2004-2-1” C3中就可以得出31
...全文
90 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
myhgyp 2004-12-03
  • 打赏
  • 举报
回复
DateDiff("d", CDate(Trim(Cells(3, 2))), CDate(Trim(Cells(3, 1))))
starsoulxp 2004-12-03
  • 打赏
  • 举报
回复
景升已经说了
boyalsogood 2004-12-03
  • 打赏
  • 举报
回复
aohan(景升)的方法已测试,收了,谢谢
lxjlz 2004-12-03
  • 打赏
  • 举报
回复
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells(3, 3) = CDate(Cells(3, 2)) - CDate(Cells(3, 1))
End Sub
lxjlz 2004-12-03
  • 打赏
  • 举报
回复
excel中應該有函數可以實現吧,找一下.
jilong4 2004-12-03
  • 打赏
  • 举报
回复
发错地方了
aohan 2004-12-03
  • 打赏
  • 举报
回复
Private Sub CommandButton1_Click()
Sheet1.Activate
Cells(2, 3) = CDate(Cells(2, 1)) - CDate(Cells(2, 2))
End Sub
cindytsai 2004-12-03
  • 打赏
  • 举报
回复
这是Windows专区的题目吧,跑这来了?

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧