C Reports 與在 Excel 中匯入的報表間的差異

本主題將協助您瞭解報表與匯出至或匯入至 Excel 之報表的差異。

  • 報表設計程式可讓您使用框線樣式與框線寬度特性的組合來定義邊框格式樣式。框線樣式可以是實線、點線、虛線及雙線。框線樣式的值可以從 1 到 5。在 Excel 中匯入時,框線樣式對應如下,因為 Excel 不支援其他寬度設定:

    報表 Excel

    實線、寬度 1

    實線、寬度 2

    實線、寬度 3、寬度 4、寬度 5

    點線、任何寬度

    虛線

    虛線、寬度 1

    虛線

    虛線、寬度 2、寬度 3、寬度 4、寬度 5

    中虛線

    雙線、任何寬度

    雙線

  • 如果儲存格以字型顏色 = 透明定義,Excel 中就無法支援。在 Reports 中的因應方式就是使用「取代文字」特性,並將取代文字設為空白值。

  • 將報表匯入 Excel 時不支援資料列群。

  • 前置碼/後置碼對齊:% 不應與其他字元或空格結合。如此的格式可能會導致 Excel 中的數值顯示不正確。對齊前置碼時,Excel 會將前置碼字元放在儲存格的最左邊。如果已提供負數後置碼、未提供正數後置碼且已設定對齊後置碼,則正數後面可能會出現額外空格。

  • 若報表中有多個垂直堆疊的方格,其資料欄寬度各不相同,則在匯出到 Excel 的報表中,資料欄寬度會以該報表中最頂端之方格的資料欄寬度為準。因此,與 Web 中的報表相較,剩餘方格的對齊方式可能會不同或可能會有不同的資料欄寬度。這是因為在 Excel 試算表中,所有資料列的資料欄寬度都會保持固定。

    同樣地,若報表中有多個水平排列的方格,其資料列高度各不相同,則在匯出到 Excel 的報表中,資料列高度會以該報表中最左邊之方格的資料列高度為準。因此,在與 Web 中的報表相較之下,剩餘方格的對齊方式可能會不同,或是可能會有不同的資料列高度。這是因為在 Excel 試算表中,所有資料欄的資料列高度都是保持不變的。

  • 在儲存格特性中指定縮排時,報表設計程式會以英吋或公分來定義縮排大小,視設定的格式化使用者偏好設定而定 (例如:"0.25" 會縮排 1「英吋」)。將報表下載至 Excel 時,系統會嘗試在 Excel 中建立同等的縮排。Excel 中的縮排是藉由計算「標準字型與字型大小」的空格字元寬度來完成

    如需詳細資訊,請參閱Microsoft 疑難排解頁面。

    Reports 與 Excel 計算縮排量的方式可能會不同。這可能會導致原本在報表預覽 (PDF 或 HTML) 中未換行的儲存格文字在 Excel 文件中換行。它也可能導致 Excel 文件的資料欄寬度不足以顯示該資料欄中的儲存格值,例如:Excel 可能會顯示 "#" 的儲存格值,因為該值過大,無法在儲存格中顯示。