2016-10-14 81 views
0

我想從Word文件導入文本到Excel中,使用VBA,一切都很好,很棒。我可以阻止excel完全格式化我的文本嗎?

但是我還沒有找到一種方法來將數據作爲文本粘貼向右走,並且一些值被在粘貼或改變值轉換爲科學(例如9E17變得9E + 1)

OFC。我可以重寫代碼以逐行導入所有這些數據,併爲每個單元格設置textformat,但我寧願讓Excel不要這樣做!

是否有一個命令,如(構成)application.guessformatofcell = false 這樣可以防止Excel自行更改格式?

谷歌和StackExchange搜索沒有找到我的答案。

+0

像@RyanWildry建議,你有沒有在你嘗試了什麼,所以不知道要複製在文本上的程度的方式提供很多,但如果你把你的文字'''盈在將其分配給單元格之前,它應該保留您的格式 – Zac

+0

您使用哪些命令來執行此操作** import ** form ** Word **? –

回答

2
ActiveSheet.PasteSpecial Format:="Text" 
+0

雖然這似乎並沒有回答這個問題本身,但是,直到這個日期沒有任何理由認爲有一個功能,如上面提到的/問。這是最簡單的解決方法 – Durielblood

相關問題