Office中国论坛/Access中国论坛

标题: 如何取年月 [打印本页]

作者: kakak2000    时间: 2005-1-5 03:16
标题: 如何取年月
某值A需要将"默认值"设置为 当前年月格式

参加计算得出值B , 例如: A值:现在 2005-01 + 6个月(半年) =值B: 2005-07

应如何制定表达式或VBA代码? format吗?

谢谢你的指点.

[此贴子已经被作者于2005-1-4 19:22:53编辑过]


作者: kakak2000    时间: 2005-1-5 04:24
format(year(date)&month(date))+6  ? ?
作者: zyp    时间: 2005-1-5 04:30
A值=year(date) &"-"& month(date)值B=year(dateadd("M",6,Date)) &"-"& month(dateadd("M",6,Date))
作者: wuaza    时间: 2005-1-5 04:30
试试dateadd函数
作者: wuaza    时间: 2005-1-5 04:35
format(DateAdd("m",6, "2005-1"),"yyyy-m")
作者: kakak2000    时间: 2005-1-5 04:44
谢谢zyp的答复,问题解决.棒极了!值B=year(dateadd("M",6,Date)) &"-"& month(dateadd("M",6,Date)) 中的year(dateadd("M",6,Date) M代表月,6代表增加的月份,date代表当前日期.这样理解对不对?
作者: zyp    时间: 2005-1-5 06:24
这样理解对不对?当然了!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3