2010-01-26 180 views
1

我正在使用SSRS 2008,並且我有財務報告。我希望在導出到Excel時,表格中的美元金額爲貨幣或數字格式。目前他們最終成爲文本。SSRS 2008 Excel貨幣單元格式

我已經嘗試了幾件事情,看看它是否有可能。我刪除了表頭,沒有使用$符號,並將字段轉換爲十進制,但似乎沒有任何工作。 Excel中的數據總是以文本格式顯示。

有什麼建議嗎?

回答

1

我發現,而不是使用的格式功能在表達這樣的:

=Format(myvar.value, "C") 

它最好不要使用表達式,只是改變這一領域的文本框屬性。例如,我會離開領域如:

=myvar.value 

然後我會用鼠標右鍵單擊該領域,進入文本框屬性,多個子類別/標籤,並選擇貨幣。

這樣做時Excel中的結果是自定義數字格式與文本格式。

1

確保您使用的格式字符串「C」,但導出到Excel是一個真正的文本呈現 - 它不持有Excel的特定屬性/品質。