簡體   English   中英

如何通過PowerBuilder在Excel的單元格中設置WrapText?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM