麻烦走过瞧见的帮我看看,谢谢!下面这段代码是抄的书上的,可是在我的电脑上出现了问题。运行时报错。
第四行和第六行报错。Private Sub Command1_Click()
Dim i
i = DateDiff("d", CDate(Text1), CDate(Text2))
Label3.Caption= "日期差:"&i& "天"
i = Abs(i)
Label4.Caption="绝对值之差:"&i&"天"
End SubPrivate Sub Form_Load()
test2.Text = Date
End Sub
vbcommanddate运行不了
第四行和第六行报错。Private Sub Command1_Click()
Dim i
i = DateDiff("d", CDate(Text1), CDate(Text2))
Label3.Caption= "日期差:"&i& "天"
i = Abs(i)
Label4.Caption="绝对值之差:"&i&"天"
End SubPrivate Sub Form_Load()
test2.Text = Date
End Sub
vbcommanddate运行不了
解决方案 »
- vb 中的option按钮可以设置为初始状态都是未选中的?
- 在richtextbox中怎么实现查找下一个?
- 点击MSFlextGrid的单元格,行列值如何返回?
- 刚刚开始做VBA,紧张,谁能给个好的教程阿
- VB在2000以上需要什么DLL文件
- 各位同人:帮帮小弟一个忙,这关系着小弟的一身幸福。可以的话帮助小弟解答
- 高人指教
- 为什么我从记事本中COPY出的内容PASTE到VB的TEXTBOX中后,是乱码?各位,急需帮忙啊!
- 特急!又是LISTVIEW的问题
- 快救救小弟,我快跳楼了!!!!!!!!
- 关于从ACCESS数据库导入存好的图像二进制显示到picturebox数组问题
- 刘慈欣的自动作诗机核心算法?
Private Sub Command1_Click()
Dim i
i = DateDiff("d", CDate(Text1), CDate(Text2))
Label3.Caption= "日期差:" & i & "天"
i = Abs(i)
Label4.Caption= "绝对值之差:" & i & "天"
End SubPrivate Sub Form_Load()
Text2.Text = Date
End Sub错误如此多的书,不妨当废纸用。
Dim i
i = DateDiff("d", CDate(Text1.text), CDate(Text2.text))
Label3.Caption= "日期差:"& i & "天"
Label3.refresh
i = Abs(i)
Label4.Caption="绝对值之差:"& i &"天"
Label4.refresh
End SubPrivate Sub Form_Load()
test2.Text = format(now(),"YYYY-MM-DD")
End Sub
test2.Text = Date
是不是应该是
text2.Text = Date
你可以这样改改代码看:Private Sub Command1_Click()
Dim i
i = DateDiff("d", _
CDate(Format(Text1.Text, "yyyy-mm-dd HH:mm:ss")), _
CDate(Format(Text3.Text, "yyyy-mm-dd HH:mm:ss")))
Label3.Caption = "日期差:" & i & "天"
i = Abs(i)
Label4.Caption = "绝对值之差:" & i & "天"
End SubPrivate Sub Form_Load()
'test2.Text = Format(Now, "yyyy-mm-dd")
Text2.Text = Format(Now, "yyyy-mm-dd")
Text1.Text = Format(Now, "yyyy-mm-dd")
Text3.Text = "2011-1-1"
End Sub
类型不匹配,说明你在 Text1 中没有输入有效的日期。看来你真的需要好好学习,还要动脑。