vba
advancedanimal
这个作者很懒,什么都没留下…
展开
-
vba里面的日期数据转换异常(Format error)(使用IsDate方法部分解决)
最近写的代码出了点问题,主要是在用format转换日期格式的时候抛了异常,错误代码如下:sheetDetail.Cells(i, LINENUM).Value = Format(dataValidityArr(6)).Value, "yyyymmdd")查看数据的时候发现,有些日期原始数据就已经是yyyymmdd的格式了,所以再进行format转换就异常了。修改如下:If IsDate(...原创 2019-11-26 11:17:17 · 2320 阅读 · 0 评论 -
VBA的区间判断
做VBA的时候,需要判断变量是不是在一个区间内,写成了下面的语句:If 1 <= countToP <= 6 Then ActiveWorkbook.Sheets(1).Cells(19, countToP + 2).Value = "[*] " & checkboxContentElseIf countToP > 6 Then MsgBox "xxxx", vb...原创 2019-07-16 13:32:45 · 3330 阅读 · 0 评论