我是這個論壇的新成員,我想分享我的智慧,並將您的意見傳達給我。當我已經使用Workbooks.OpenText打開它時,關閉文本文件
我有足夠的Excel宏的經驗,但這個問題我找不到解決方案。
我用Workbooks.OpenText打開一個文本文件在Excel中工作。
Workbooks.OpenText Filename:=myfile, DataType:=xlDelimited, Origin:=xlWindows, Other:=True, OtherChar:=","
但是,當我將關閉它,我不能。我嘗試用下一個指令:
- 工作簿(MYFILE).Close
- ActiveWorkbook.Close
myfile = "path\file.txt"
當我使用這個指令時,Excel說我不能使用它。我只需要獲取這些文本文件的一些信息並關閉它而不保存。
任何人都可以幫助我嗎?
'ActiveWorkbook.Close'爲我工作。 –
順便說一句你確定打開它後工作簿的焦點不會改變嗎? –
如果你把這個文件放在焦點上,但是如果你把這些信息粘貼到另一個工作簿中,你就不能再用「Windows(myfile).Activate」回到文本文件。 無論如何感謝您的評論。 – Vallejote