【发布时间】:2016-10-14 15:13:28
【问题描述】:
我正在尝试使用 VBA 将文本从 Word 文件导入 Excel,一切都很好。
但是我还没有找到立即将数据粘贴为文本的方法,并且某些值在粘贴或更改值时会转换为科学值(例如 9E17 变为 9E+1)
办公室。我可以重写代码以逐行导入所有这些数据,从而为每个单元格设置文本格式,但我宁愿让 Excel 根本不这样做!
是否有(虚构的)application.guessformatofcell = false 之类的命令 这会阻止 Excel 完全自行更改格式吗?
Google 和 StackExchange 搜索没有找到我的答案。
【问题讨论】:
-
就像@RyanWildry 建议的那样,您没有提供太多您尝试过的内容,所以不知道您要复制的文本的范围,但是如果您在前面添加
'在将文本分配给单元格之前,它应该保持您的格式 -
你用什么命令来import form Word?
标签: excel vba text import ms-word