會員 ![]() | 【求助】excel儲存格格式控制的問題 這是一個將使用者在web查詢結果貼到excel後的儲存格格式控制問題(註7、8列為後來手動加入的) 當我將結果貼到excel後,結果卻變如下畫面 ![]() 而在第8列,則是儲存格(1-5欄)的總和,為什麼它們的格式是數字,結果總和卻是0呢?我觀察到所有的數字都置於儲存格的左方,當我變更儲存格的內容後,如B4的儲存格後,結果變為4.00(因儲存格格式設為小數點下兩位),於是B8總和也跟著來改變 那是否能在我把資料貼到EXCEL後就能用函數來直接來計算呢?我不需要再手動來改數字呢? 煩請各位學長指點 謝謝 |
回覆 |
會員 ![]() | Hi!由於您沒有將檔案附加上來所以也不知道我這麼說對不對,以下提出個人粗淺的看法...從上圖看來字都靠左邊就表示格式應該是"文字"而非數字,您可以隨便在Excel內輸入數字看看,一定是靠右的,若輸入文字或者再數字前加一個 ' 就會形成文字格式而靠左(例如我們要輸入手機號碼0開頭時就會用到'0...,否則0會不見),如果要轉回數值,可以用value()這個函數將它轉回...你可以先將sheet2設好公式sheet2的a1=VALUE(Sheet1!A1),將複製的資料copy到sheet1後就可以在sheet2直接計算 |
回覆 |
會員 ![]() | 關於這個問題,後來在程式部份找到了問題點,如下所示 for i=0 to rs.fields.count-1 response.write" "&rs.fields(i) | "response.write "  因為在顯示資料的這段語法多了空白的字串( ),也因次我把資料貼到excel後沒辦法來計算 謝謝 |
回覆 |
|
![]() | ||||
主題 | 主題作者 | 討論版 | 回覆 | 最後發表 |
【求助】Excel儲存格格式控制的問題 | shung0116 | -- OFFICE 相 關 軟 體 討 論 版 | 1 | 2006-01-24 02:36 PM |
XML | RSS 2.0 | RSS |
本論壇所有文章僅代表留言者個人意見,並不代表本站之立場,討論區以「即時留言」方式運作,故無法完全監察所有即時留言,若您發現文章可能有異議,請 email :[email protected] 處理。