vb中EXCEL的应用

来源:百度知道 编辑:UC知道 时间:2024/05/11 17:54:13
各位好!!小妹有个问题请教一下,在VB里面用引用调用EXCEL时,怎么定义EXCEL中某一列的数据的格式,例如我定义J列为时间的 “
YYYY-M-D HH:MM”格式??谢谢
这些方法我试过了,不好用,请问格式没问题吗?谢谢

可以用NumberFormatLocal 和NumberFormat 两个属性设置
假设你的worksheet对象是 Mysheet,下面是几个实例
Mysheet.Range("J:J").NumberFormatLocal = "yyyy-M-d HH:MM"

Mysheet.Range("C4:D9").NumberFormatLocal = "[$-F800]dddd, mmmm dd, yyyy"
Mysheet.Range("F14:F16").Select
Selection.NumberFormatLocal = "yyyy""年""m""月""d""日"";@"
Mysheet.Range("H10").NumberFormatLocal = "[DBNum1][$-804]m""月""d""日"";@"

Mysheet.Range("A17").NumberFormat = "General"
Mysheet.Rows(1).NumberFormat = "hh:mm:ss"
Mysheet.Columns("C"). _
NumberFormat = "$#,##0.00_);[Red]($#,##0.00)"

你学这么好啊,Office开发都会,交个朋友可以吗?
QQ110807087