【问题标题】:VB.NET Code to Change Excel 2007 Column Cell Format to Number no DecimalVB.NET 代码将 Excel 2007 列单元格格式更改为数字无十进制
【发布时间】:2011-05-26 23:39:17
【问题描述】:

VB.NET 代码将 Excel 2007 列单元格格式从文本更改为无十进制数字。

现在 F 列显示的值看起来像
3E+13
3E+13

手动将其更改为不带小数的数字会显示正确的值。
30000046605562
30000041582875

当然我想自动化这个。

【问题讨论】:

  • 顺便说一句,希望我们谈论的是 VBA?
  • 实际上它是针对 PL/B 语言的,但如果我这么说你会抓狂的。再次感谢你的帮助。以下是用于选择列和设置格式的 PL/B 代码行:SETPROP autXlSheet.Columns.Item("F"),*NumberFormat="0"

标签: vb.net excel


【解决方案1】:

选择行(可能以编程方式)并执行

Selection.NumberFormat = "0"

选择工作表调用中的所有单元格

Cells.Select

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多