.net c # изменение формата ячейки Excel - PullRequest
0 голосов
/ 28 августа 2009

Я пишу запись в Excel, такую ​​как 1/6, но Excel показывает это как дату. Как я могу изменить тип ячейки Excel на c #?

Ответы [ 2 ]

0 голосов
/ 28 августа 2009

Если у вас есть данные, которые можно интерпретировать несколькими способами (1/2, дробь или 2 января и т. Д.), Вам необходимо поставить апостроф (') перед данными. Это или установите формат ячейки в текст.

При программировании в Excel лучше всего начать запись макроса и выполнить шаги, которые вы обычно выполняете для форматирования ячеек. Остановите запись и зайдите в редактор VBA Excel и посмотрите, что произойдет. Зачастую рекордер вводит много дополнительных команд, но вы можете узнать одну или две вещи, посмотрев на код.

0 голосов
/ 28 августа 2009

Что ты хочешь увидеть? Попробуйте написать '1/6, если вы хотите строку, или = 1/6, если вы хотите число.

...