2010-03-11 108 views
1

我正在研究SSRS,目的是將許多報告導出爲ex​​cel。問題是,當您導出它時會更改單元格大小並刪除邊框以嘗試保留原始報表格式。SSRS導出爲Excel UNFORMATTED

反正有沒有辦法阻止這種情況發生?因此,報告導出爲「常用」excel格式優秀?如果它需要任何編碼,那麼我的大多數報告都將從C#代碼運行。

感謝 墊

回答

2

你可以導出爲CSV,並導入到電子表格中,可能與某種模板薄片中爲特定報表。

0

您可以將數據導出到Sheet2。將工作表2標記爲隱藏。

在Sheet1上創建您的設計師報告。

運行Excel宏以從Sheet2中讀取數據並放在Sheet1上。

0

這並不美觀,但您可以考慮從XML呈現器生成Excel工作表,如here所述 - 這將使您完全控制工作表的外觀。

0

我覺得發生了什麼事是,你必須不與對方,所以當您導出到Excel,它補償併產生額外的列,試圖接近你報告着眼排列在報告領域的堆喜歡。

我曾經得到這一切的時間,然後我想通了,如果你在使用更多的網格內的分組作爲小桌越好,它是一種明智的送清潔格式脫穎而出。如果您使用的報告標題的末尾不與報告中的列對齊,也請注意。

所以匹配對象的開頭,並與其他對象的或細胞的跨度開始和結束結束。

0

我用相同的數據創建了一個單獨的報告,但沒有格式化。

包括一個按鈕,主導出報表,並且當他們點擊它,它引導他們到自動導出到Excel報表的格式化版本。