[英]How to set the WrapText in the cells of Excel by PowerBuilder?
現在,我們使用PowerBuilder 11.5將數據對象另存為Excel文件。 數據對象中的一列是近年來客戶的購買日志,每個日志應顯示在一行中。 但是使用SaveAs函數,我找不到包裝文本的方法。 我試圖輸出'〜r〜n','
','\\ r \\ n',但均無效。 我也嘗試使用OLEObject的方法。 但是,這種方法無法在沒有Excel的PC上使用,因此我的主管建議我不要使用此方法。 有什么方法可以將文本包裝在Excel單元格中?
如果使用FileOpen()/ FileWrite()等函數來構建自己的CSV文件,則可以執行此操作。 以下示例顯示了操作方法。
要構建第二行,並在第二個單元格的一行中包含b且下一行包含c的第二個單元格中,CSV文件如下所示:
a,"b
c",d
現在,這實現了“已聲明”的目標,但是我注意到了一個問題:用PB的話來說,Excel在用戶導入CSV時沒有在行中自動調整高度。 我不知道如何在沒有OLE的情況下解決此問題,但最終您遇到了Excel依賴項。 也許其他人可以提出解決方案。
祝好運,
特里。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.