線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1128
推到 Plurk!
推到 Facebook!

輸出到EXCEL和輸入時的字數不一樣

尚未結案
steven010
一般會員


發表:3
回覆:1
積分:0
註冊:2003-06-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-06-07 04:52:19 IP:211.76.xxx.xxx 未訂閱
我們公司正在更新軟體,軟體公司提供的為delphi + sql2000.報表輸出至excel. 但,現在有一問題(他們也無法解決).我們在輸入時,有限製只能輸入40個中文字,但,情況一,若打超過40個字時,輸入畫面,會自動換行,但輸出至EXCEL時,卻是在同一行,所以,第40個以後的字都會看不到,除非去移動EXCEL報表.情況二.要看到第40個以後的字,我們必須在打完第四十個字後,就按ENTER,這樣在報表上才會看的到.  這樣很不方便,因還要去注意是否已超過四十個字.    請問,是否有辦法讓在電腦上看到的畫面,呈現到excel時,也是一模一樣的畫面,而不用在輸入畫面去刻意按ENTER鍵.謝謝
steven010
一般會員


發表:3
回覆:1
積分:0
註冊:2003-06-05

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-06-07 04:56:32 IP:211.76.xxx.xxx 未訂閱
補充說明,圖檔delphi的第三行字,在excel表格中無法秀出。若要秀出,一定要在delphi裡按enter才可以,請問,有什麼解決方法。謝謝
thomas-chio
一般會員


發表:5
回覆:6
積分:2
註冊:2004-08-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2004-08-09 21:25:47 IP:202.175.xxx.xxx 未訂閱
應該是excel儲存格格式內-->對齊方式-->設定自動換行
ko
資深會員


發表:28
回覆:785
積分:444
註冊:2002-08-14

發送簡訊給我
#4 引用回覆 回覆 發表時間:2004-08-10 17:08:22 IP:61.221.xxx.xxx 未訂閱
steven010 你好: 程式部分只需要變更當在寫入xls的時候 加入這2 行 MyExcel.WorkBooks[1].WorkSheets[1].Columns[x+1].ColumnWidth := 10; MyExcel.WorkBooks[1].WorkSheets[1].Columns[x+1].RowHeight := 1/0.030 ; 詳情請看 http://delphi.ktop.com.tw/topic.php?topic_id=29495
------
======================
昏睡~
不昏睡~
不由昏睡~
系統時間:2024-11-24 13:13:12
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!