split函数
datearray=datedatearray=split(datearray,"-",-1)
tyear=datearray(0)
tmonth=datearray(1)
tday=datearray(2)
每次运行的时候都提示我下标越界。这是怎么回事啊?split函数不是将date切分成三部分了吗
亲啊~
你调试的时候看下 date 输出格式是 xxxx/xx/xx,不是xxxx-xx-xx
datearray=split(datearray,"-",-1) 改成 datearray=split(datearray,"/",-1) 看下系统日期显示格式,改成yyyy-mm-dd
碰到这种问题首先要相信split函数是不会出错的,那么系统报下标越界,第一步就是检查数据源
datearray=date
后面加一句
msgbox datearray
打出来看下就知道了 额。。我记得几天前有人问过一模一样的问题。。楼上二位已经答好了 puchonghui 发表于 2016-8-19 11:19
看下系统日期显示格式,改成yyyy-mm-dd
碰到这种问题首先要相信split函数是不会出错的,那么系统报下标 ...
嗯嗯 多谢 现在好了原来问题出在时间设置上害我找了半天原因啊 qmqq0000 发表于 2016-8-19 11:17
亲啊~
你调试的时候看下 date 输出格式是 xxxx/xx/xx,不是xxxx-xx-xx
datearray=split(datearray,"-",- ...
嗯嗯多谢好啦不报错了
页:
[1]