【发布时间】:2015-06-30 06:37:39
【问题描述】:
我目前正在尝试从两个单独的工作表中创建所有可能的条目组合的列表,但是每当我尝试运行它时,Excel 会在大约 20 秒后崩溃。有人对如何更有效地进行此操作或使其工作的方法有任何提示吗?谢谢!
Sub Create()
Dim dates, groups, current As Integer
Dim dateValue As Date
Dim groupValue As String
Dim cell As Long
Application.ScreenUpdating = False
Sheets(3).Cells.Clear
cell = 1
For dates = 1 To 730
Sheets(1).Select
dateValue = Cells(dates, 1).Value
For groups = 1 To 155
Application.StatusBar = dateValue & " " & groupValue
Sheets(2).Select
groupValue = Cells(groups, 1).Value
Sheets(3).Select
Cells(cell, 1) = dateValue
Cells(cell, 2) = groupValue
cell = cell + 1
Next groups
Next dates
Application.StatusBar = False
Application.ScreenUpdating = True
End Sub
【问题讨论】:
-
如果一个答案解决了您的问题,您可以点击复选标记来帮助奖励那些帮助过您的人:)