iT邦幫忙

0

E-ICEBLUE EXCEL轉 ODS 下拉清單功能消失

ddx 2022-08-31 14:53:27738 瀏覽
  • 分享至 

  • xImage

https://www.e-iceblue.com/Tutorials/Spire.XLS/Spire.XLS-Program-Guide/Conversion/How-to-Convert-Excel-to-OpenDocument-Spreadsheet-.ods-format-in-C-VB.NET.html
我用上面這個套件將Excel轉成ODS,但是發現我原本在Excel設定的資料驗證下拉清單會不見
有人知道在轉的時候,如何保留Excel所設定的公式嗎?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

2
海綿寶寶
iT邦大神 1 級 ‧ 2022-08-31 17:26:39
最佳解答

我找不到「iceblue 轉 xls 成 ods 時有包括資料驗證下拉清單」的任何文章
故猜測「iceblue 轉 xls 成 ods 只轉換資料,頂多格式(字體大小、顏色、粗斜體)」

要證明很簡單
1.開新工作表
2.隨便錄個巨集(VBA)
3.設定公式如下
A1=1
A2=1
A3=A1+A2
4.存檔給 iceblue 轉轉看

看看轉出來的 ods 的 A3 裡是=A1+A2還是2
如果是=A1+A2,還有點希望(看看 VBA 有沒有轉過來)
如果是2,那就可以推論「iceblue只是把轉過來,沒有其他」

ddx iT邦研究生 5 級 ‧ 2022-08-31 18:00:42 檢舉

我這邊轉出來的是=A1+A2
後來我把檔案寄給官方,他說轉出確實有問題,會在進一步調查為什麼。
謝謝大神

正所謂
解鈴還須繫鈴人
吃瓜網友亂哈拉
/images/emoticon/emoticon25.gif

我要發表回答

立即登入回答