我试图找到Excel VBA中的两个日期之间的星期数(与之间的一些最小/最大功能),得到类型不匹配错误(运行时错误'13' )为以下行:Excel VBA与分钟和最大值的年份
WeeksWorked = Application.WorksheetFunction.RoundDown _
(52 * Application.WorksheetFunction.YearFrac _
(Application.WorksheetFunction.Max(DOH, DateValue("Jan 1, 2012")), _
DateValue("Dec 31, 2012")), 0)
任何人都有任何方向,因为我做错了,它将不胜感激!
尝试使用Datediff()http://www.techonthenet.com/excel/formulas/datediff.php – 2013-02-27 00:06:09
感谢您的提示! – vzhu 2013-02-27 21:36:56