以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]导出excel之后是否可以将某列设置为日期显示格式。  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=186310)

--  作者:81538475
--  发布时间:2023/4/20 18:05:00
--  [求助]导出excel之后是否可以将某列设置为日期显示格式。
我看到有   Style.Format   的设置方式,但是好像没有案例说明如何设置。、
--  作者:81538475
--  发布时间:2023/4/20 18:20:00
--  
Sheet.Cols(i).Style.Format = "yyyy-MM-dd"   这样好像不行
--  作者:81538475
--  发布时间:2023/4/20 18:33:00
--  
If t.Cols(lms(i)).IsDate Then
\'Output.Show(t.Cols(lms(i)).Name )
            Style.Format = "yyyy-MM-dd"
        Else
            Style.Format=""
        End If

这样也不行

--  作者:有点蓝
--  发布时间:2023/4/20 20:11:00
--  
Dim Book As New XLS.Book
Dim
 Sheet As XLS.Sheet = Book.Sheets(0)
Dim
 Style As XLS.Style = Book.NewStyle() \'定义新样式
Style.Format = "yyyy-MM-dd"
Sheet.Cols(0).Style = Style \'设置第1列的样式