Возможно ли увеличить быстродействие макроса
Добавлено: 09 окт 2009, 13:35
Возможно ли как-нибудь увеличить скорость работы макроса
, а то две таблицы в 10000 столбцов перебирает ну оооочень долго. заранее спасибо

Button1.Enabled = False
Dim b, cabl As String
Dim a, c As Range
Application.ScreenUpdating = False
Строка = Worksheets("VESSEL").Range("A65536").End(xlUp).Row
r = "B2:G" & Строка
Строка2 = Worksheets("RTCs 25.08-24.09").Range("B65536").End(xlUp).Row
r2 = "E3:P" & Строка2
i = 0: j = 0
For j = 1 To Строка2
For i = 1 To Строка
Set a = Worksheets("VESSEL").Range(r)
b = CStr(a(i, 1))
Set c = Worksheets("RTCs 25.08-24.09").Range(r2)
cabl = c(j, 1)
If cabl = b Then
c(j, 11) = a(i, 5): c(j, 12) = a(i, 6)
End If
Next i
i = 0
Next j