2
A
回答
1
此外,我們可以做到這一點沒有循環:
Sub Test()
Dim FSO As Object, MyFile As Object
Dim FileName As String, Arr As Variant
FileName = "C:\Test\Test.txt" ' change this to your text file full name
Set FSO = CreateObject("Scripting.FileSystemObject")
Set MyFile = FSO.OpenTextFile(FileName, 1)
Arr = Split(MyFile.ReadAll, vbNewLine) ' Arr is zero-based array
'For test
'Fill column A from this Array Arr
Range("A1").Resize(UBound(Arr) + 1, 1).Value = Application.Transpose(Arr)
End Sub
2
只需將文本文件的路徑保存到名爲FilePath的變量中並運行此代碼塊即可。
Dim arInt(1 to 1000) as Integer
Dim intCount as Integer
Set objFSO = CreateObject("Scripting.FileSystemObject")
With = objFSO.OpenTextFile(FilePath, ForReading)
intCount = 1
Do While .EOF = False AND intCount < 1001
arInt(intCount) = Val(.readline)
intCount = intCount + 1
Loop
Val函數將字符串轉換爲數字值,然後vba將它轉換爲一個整數給你。 之後,數組中有100個int值。 一旦文件競爭或者數組中有1000個值,代碼就會停止。
相關問題
- 1. 如何將Java中的文本文件讀取到數組中
- 2. 如何將文本文件讀取到列表數組?
- 3. 如何從文件中讀取文本到ruby中的數組
- 4. 讀取文本文件到數組
- 5. python讀取文本文件到數組
- 6. 將csv文件讀取到數組中
- 7. 將文本文件的行讀取到數組中
- 8. 將文本文件的行讀取到字符串數組中
- 9. 從文本文件中讀取數組
- 10. 如何將數據從文件讀取到數組中
- 11. 如何將文本讀取到C語言數組中
- 12. 從文本文件中讀取數據到結構數組中
- 13. 將文本文件中的數字讀到數組中
- 14. 從文本文件中讀取數據並將數據插入到數組中
- 15. 如何將文件讀取到數組中
- 16. 如何將文件的行讀取到結構數組中
- 17. 如何讀取文本文件到Datagridview
- 18. VBA讀取/搜索文本文件
- 19. 如何從文本文件讀取int數組,在c + +中?
- 20. 讀取文本文件,複製到C中的數組中
- 21. 如何讀取文本文件並將數據存儲在數組中
- 22. 如何將文本文件讀取到c#中的列表?
- 23. 如何在純C中將文本文件讀入數組?
- 24. 如何在JAVA中將文本文件讀入數組列表?
- 25. 如何將.txt文件中的文本讀入數組?
- 26. 將文本文件讀取到jtable
- 27. 將文本文件讀入數組
- 28. 將文本文件讀入numpy數組
- 29. 將文本文件讀入數組
- 30. 將文本文件讀入數組