【发布时间】:2014-09-21 19:06:19
【问题描述】:
我将电话号码存储为一串数字,例如:6028035615,但在查询时将它们转换为整数。我想以正确的电话号码格式格式化单元格中的数据,例如 Excel 中的 (602) 803-5615。但是我该如何声明我想要使用的格式类型呢? 如果我使用:
objData.Columns.Add("HPhone", GetType(Integer))
wshUS.Column(i).Width = 15 ' PhoneH
wshUS.Column(i).Style.Numberformat.Format = "###-###-####"
或
wshUS.Column(i).Style.Numberformat.Format = "(###) ###-####"
空白单元格显示为 -- 在前一种情况下或 ()- 在后一种情况下。 是否有一种格式类型可以放在 = 之后以像 Excel 那样获取电话号码? 我将如何使用条件格式来克服这个问题? 我正在用 VB.NET 编写网页代码隐藏。
【问题讨论】:
标签: asp.net excel vba vb.net epplus