2011-08-03 29 views
0

任何人都可以指導我如何將文本轉換爲數字? 我一直在嘗試使用 xlapp.selection.FormatNumber =「#,## 0.00」但不會工作,因爲導出的列結果是文本格式。感謝您的幫助,非常感謝。將文本轉換爲LotusScript中的Excel數字

-Edit 我使用lotusscript將視圖導出爲ex​​cel。我的兩難境地是,包含數字的導出列原來是作爲文本導出的,需要先轉換爲數字,然後才能使用xlapp.selection.FormatNumber =「#,## 0.00」來格式化它。我想知道通過使用lotusscript將列轉換爲數字的語法。

+0

請注意,如果這些答案中的任何一條適合您,請點擊答案左側的勾號(此時不太晚)來接受它 - 請參閱http://meta.stackexchange.com/questions/5234獲取更多信息 或者,你可以回答你自己的問題(它甚至是[強烈推薦](http://meta.stackexchange.com/questions/17463/can-i-answer-my-own-questions-即使那些我知道答案之前問))並接受它。這樣,您可以與社區分享您的知識,並*關閉*問題。 – JMax

回答

3

CDec怎麼樣?

+0

我明白了,但我在編碼時遇到了麻煩。你會告訴我一個關於語法如何的例子嗎?,TIA – Mark

+0

你可以看看我在我的回答中給出的鏈接,或者還有[there](http://visualbasic.about.com/od/quicktips/qt /cvtchrexcel.htm) – JMax

+0

xlApp.Range(「C:C」)。選擇 FormulaR1C1 =「= RC [-3] * 1」這是我只有,但似乎沒有工作你:( – Mark

1

要在LotusScript中將列值轉換爲數字,請使用CDbl函數。

+0

感謝您的回答,但我想通了。我的數組是在字符串數據類型/ Facepalm – Mark