- Во-первых, хорошо бы правильно объявить все используемые переменные:
Dim C As Chart
Dim s As Series, v As Series, x As Double, xx As Double, xxx As Double
Dim myData, myData1, myData2, A, B, D As Variant, i As Long
Пожалуйста, позаботьтесь, чтобы myData, myData1, myData2, A, B
были из Variant
тип, потому что Excel делает это, если вы ничего не указываете о типе. Не потому, что перечисление заканчивается на D As Variant
. Я имею в виду, что в следующем примере объявления
Dim x, y, z As Long
Только z
является типом Long
. x
и y
- это тип «Вариант» ...
Затем вставьте
DoEvents
после
xx = Timer()
:
'...
'your code...
xx = Timer()
DoEvents
'your code...
'...