請教,如何控製Excel單元格內數字的格式 |
尚未結案
|
七星瓢虫
一般會員 發表:5 回覆:5 積分:2 註冊:2005-06-03 發送簡訊給我 |
大傢好:
輸入Excel單元格的值ExcelApp.Cells[4,1].Value:='9';
在Excel裏選中此單元格--設置單元格式--數字--分類裏:有自定義,文檔,日期,時間等等;
請問用delphi如何實現對此的控製,
1.如我對單元格賦值為'876',但我要輸屮'000876',即在賦值的同時設置數字的格式為'自定義'並製定類型為'000000';
2.如我對單元格賦值為'009845326',我要原樣輸屮,即在賦值的同時設置數字的格式為'文檔';
3.如我對單元格賦值為'2005-05-06',我要輸屮'2005年5月6日',即在賦值的同時設置數字的格式為'日期';
多謝大傢指教.^-^
|
supman
尊榮會員 發表:29 回覆:770 積分:924 註冊:2002-04-22 發送簡訊給我 |
您好:
主要是操作下面這個方法,把Excel自訂出來的類型那一欄填入即可,其他依此類推.
Excel.Selection.NumberFormatLocal:='yyyy"年"m"月"d"日"' Excel.Selection.NumberFormatLocal:='yyyy""年""m""月""d""日""'提供上面兩個您試試,我沒去測過,不曉得他雙引號,是一個或兩個,巨集是兩個,但用Execl操作是顯示一個. 發表人 - supman 於 2005/06/28 14:54:11 |
七星瓢虫
一般會員 發表:5 回覆:5 積分:2 註冊:2005-06-03 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |