Я хотел установить NumberFormat целого столбца с помощью Excel Interop:Excel Interop добавляет косую черту в NumberFormat
column.NumberFormat = "# ##0";
Однако, Excel добавляет дополнительную косую черту (открытие документа показывает #\ ##0
).
Я нашел следующий связанный с этим вопрос: Excel interop adding slashes in my number formatting string
Однако, используя column.NumberFormatLocal
, я бежал в исключение:
необработанное исключение: System.Runtime.InteropServices.COMException: Невозможно установить свойство NumberFormatLocal класса Range
Любые идеи?
У вас есть более 64k ячеек в этой колонке? –
Да, на самом деле у меня есть 72160 строк в этой колонке. –
Пробовал ли вы '@" # ## 0 "?' Он работает на моей машине ... – Kathi