首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

为什么vbs和vba的语法不一样?解决办法

2012-01-29 
为什么vbs和vba的语法不一样?为什么vbs和vba的语法不一样?有些函数在Excel vba中可以用,但在vbs文件中不可

为什么vbs和vba的语法不一样?
为什么vbs和vba的语法不一样?有些函数在Excel vba中可以用,但在vbs文件中不可用!
例如:rmat(date, "dd-mmm-yyyy") ,这要换成什么函数才能用?

[解决办法]
楼主,还是看书写个函数来完成你所需要的“格式化”功能吧。

要用到的函数:
day(date)
month(date)
year(date)

你想得到的 "mmm" 格式,用 Array("Jan", "Feb", "Mar", ......) 把这些组成字符串数组,根据 month() 的返回值,取相应的元素(下标从 0 开始的)。


再用 & 把这些值连接起来,作为函数值返回就是了。



应该没难度吧!

热点排行