Вопрос про начало выполнения макроса - VB
Формулировка задачи:
C помощью макроса в Excell выполняю сохраненную процедуру:
sqlstring = "exec pavlov "
connstring = Sheets("Основной").Range("b2")
With ActiveSheet.QueryTables.Add(Connection:=connstring, _
Destination:=Range("a10"), Sql:=sqlstring)
.Refresh
End With
Application.CutCopyMode = False
затем нужно выполнить другой макрос. Подскажите, что нужно добавить в код, чтобы следующий макрос начал выполняться только после того как отработает процедура и результат вставиться в лист Excell.
sqlstring = "exec pavlov "
connstring = Sheets("Основной").Range("b2")
With ActiveSheet.QueryTables.Add(Connection:=connstring, _
Destination:=Range("a10"), Sql:=sqlstring)
.Refresh
End With
Application.CutCopyMode = False
затем нужно выполнить другой макрос. Подскажите, что нужно добавить в код, чтобы следующий макрос начал выполняться только после того как отработает процедура и результат вставиться в лист Excell.
Решение задачи: «Вопрос про начало выполнения макроса»
textual
Листинг программы
Private WithEvents myQueryTables <font color="blue">As</font> QueryTables
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д