Формат ячейки валюты SSRS 2008 Excel - PullRequest
1 голос
/ 26 января 2010

Я использую SSRS 2008 и у меня есть финансовый отчет. Я хотел бы, чтобы при экспорте в Excel суммы в долларах в моей таблице были в денежном или числовом формате. В настоящее время они заканчивают тем, что были текстом.

Я пробовал несколько вещей, чтобы увидеть, возможно ли это вообще. Я удалил заголовок таблицы, не использовал знак $ и преобразовал поле в десятичное, но ничего не получалось. Данные в Excel всегда выглядят как текстовые.

Есть предложения?

Ответы [ 2 ]

1 голос
/ 28 января 2010

Я обнаружил, что вместо использования формата функция в выражении типа:

=Format(myvar.value, "C")

Лучше не использовать выражение и просто изменить Свойства текстового поля в этом поле. Например, я бы оставил поле как:

 =myvar.value 

Затем я бы щелкнул правой кнопкой мыши по полю, перейдите в Свойства текстового поля, Подкатегория / вкладка Number и выберите валюту.

При этом результаты в Excel представляют собой пользовательский числовой формат по сравнению с текстовым форматом.

1 голос
/ 26 января 2010

Убедитесь, что вы используете строку формата "C", но экспорт в Excel на самом деле представляет собой текстовый рендеринг - он не содержит определенных атрибутов / качеств Excel.

...