使用 winnovative vb.net 删除 excel 中包含 13 个数字的绿色三角形

问题描述 投票:0回答:1

我正在使用

创建 MS/Excel 电子表格文件。其他列有 13 位数字,Excel 将显示这些单元格,其角部带有小绿色三角形,并显示警告“此单元格中的数字格式为文本或前面带有撇号”。

我正在使用 Visual Studio vb.net 这是我的代码

Imports DocumentFormat.OpenXml
Imports ClosedXML.Excel
If newDt.Rows.Count >= 0 Then
Dim wsColumns = wb.Worksheets.Add(newDt, worksheetname)
wsColumns.Worksheet.Columns().AdjustToContents()
wsColumns.Tables.FirstOrDefault().Theme = XLTableTheme.None
wsColumns.Tables.FirstOrDefault().ShowAutoFilter = False
End If

我想删除绿色指示器。

我尝试了 winnovative 库,它也没有解决方案。

vb.net visual-studio-2015 openxml closedxml
1个回答
0
投票

数据表中的相关列是字符串类型。您必须首先将该数据列转换为数字类型。

© www.soinside.com 2019 - 2024. All rights reserved.