我的公司在巴西有新客戶,我們意識到,當我們的巴西客戶試圖在其巴西版本的Excel中打開報告時,我們的Excel報告不起作用。使用電子表格全球化/本地化Excel報告
對於excel輸出,我們在我們的vb.net web應用程序中使用電子表格設備。我們的Excel工作表非常簡單。大多數輸出文本/數字/日期,幾個公式(總和,如果)和格式化的貨幣和日期。
我試過幾個方法讓我的Excel報表的工作:
首先,我留在「EN-US」文化的Excel工作簿,並試圖簡單地換款爲巴西數字格式:
_-[$R$-416] * #.##0,00_-;-[$R$-416] * #.##0,00_-;_-[$R$-416] * "-"??_-;[email protected]_-
而這種格式化常規單元格,但公式仍未能顯示值。相反,他們顯示了一個0值。
接下來我嘗試將工作簿更改爲「pt-BR」文化,這也迫使我翻譯公式名稱(Sum - > Soma,If - > Se),但他們仍然不應該使用值,而是改爲顯示#Name /#Nome錯誤。有趣的是,如果我編輯單元格並按回車鍵,公式就可以工作。該公式不會改變,但它會如何修復該單元格。
我需要能夠出色的報告,可以格式日期/貨幣和適用於其他Excel文化的簡單公式(IF,總和)。任何人有任何建議?