Dim birthday1 as date,birthday2 as date,birthday3 as date
Birthday1=1988-12-21
Birthday2=”1992-09-20”
Birthday3= #8/8/2008#Dim name1 as string,name2 as string
Name1=1234
Name2=”1234”都可以正常执行,为什么date类型可以随意赋值? name1赋值1234也可以?
Birthday1=1988-12-21
Birthday2=”1992-09-20”
Birthday3= #8/8/2008#Dim name1 as string,name2 as string
Name1=1234
Name2=”1234”都可以正常执行,为什么date类型可以随意赋值? name1赋值1234也可以?
谁说的!你试试date1="abc"
可以说明它认识name1赋值1234也可以
你也可让它不可以.
在代码顶端加option explicit
Dim a As Date
a = 39519.5
MsgBox a"2008-3-12 12:00"
Dim name1 as string,name2 as string
Name1=1234
name1也存储着字符串"1234"