Я пытаюсь отформатировать ячейку в Excel в формате валюты. Поэтому я перехожу в Excel, записываю макрос, в котором я конвертирую обычную ячейку в формат валюты, смотрю на скрипт vb и вижу, что он выводит следующее:
NumberFormat = "$ #, ## 0,00"
Так что я беру этот формат и вставляю его в свой код, он работает до такой степени, что я получаю символ валюты перед значениями в моем листе Excel. Тем не менее, формат ячейки по-прежнему является числом, и Excel помещает маленький зеленый треугольник в левом нижнем углу ячейки, сообщая мне, что формат является неправильным (это так, потому что он должен быть валютой, но установлен в число) Есть ли способ в C # на самом деле установить ячейку в формате "Валюта"?
спасибо