|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
改成这样,100万行我的机器10秒
Sub 创建txt文件()
Dim Ss, Temp, path
Dim i, TotalRow, MinRow, MaxRow As Long
Dim arr1()
Dim t
Application.ScreenUpdating = False
path = ThisWorkbook.path
t = Timer
TotalRow = 1000000 '生成文件的行数
ReDim arr1(1 To TotalRow)
For i = 1 To TotalRow
arr1(i) = i
Next
strtxt = Join(arr1, vbCrLf)
Ss = ""
Open path & "\结果1.txt" For Output As #1
Print #1, strtxt
Close #1
MsgBox Timer - t
Application.ScreenUpdating = True
End Sub |
评分
-
2
查看全部评分
-
|