После экспорта данных с использованием стороннего компонента данные в листе Excel вводятся неверно. Excel считает, что некоторые значения являются строковыми, в то время как они являются числами, и появляется маленький зеленый треугольник.
Мы исправили следующее:
For Each objCell As Microsoft.Office.Interop.Excel.Range In objWorkSheetReport.Range(objWorkSheetReport.Cells(1, 1), objWorkSheetReport.Cells(Me.RowCount + 10, Columns.Count + 10)).Cells
If IsNumeric(objCell.Value) Then
objCell.Value = CDbl(objCell.Value)
End If
Next
Это удаляет все эти маленькие зеленые треугольники, но очень медленно.
Вопрос
Существует ли более быстрый способ быстрого преобразования диапазона данных, чтобы зеленые треугольники не отображались?