VB中如何将一个日期设置为dd/mm/yyyy格式?

解决方案 »

  1.   

    Me.Caption=Fromat(MyDate,"dd/mm/yyyy")
      

  2.   

    replace(Format(date,"dd/MM/yyyy"),"-","/")
      

  3.   

    Me.Caption=Fromat(MyDate,"dd/mmMM/yyyy")MM需要大写,不然就是分钟了。
      

  4.   

    MSDN:mm 以有前导零的数字来显示月 (01 – 12)。如果m是直接跟在h或hh之后,那么显示的将是分而不是月。 是Format,这个词我输错了
      

  5.   

    我用的是VB语言对excel进行数据过滤操作,用的Macros,这个没起作用
      

  6.   

    使用Format来格式化,楼上例子众多
      

  7.   

    谢谢楼上各位,我是在excel里的View->Macros->View Macros->edit进到VB里,可是Format(Date,"dd/MM/yyyy")在这里完全不起作用
      

  8.   

    msgbox Cstr(Day(Date)) & "/" & Cstr(Month(Date)) & "/" Cstr(Year(Date))