В VBA я получаю ошибку 1004, когда я запускаю кусок кода дважды - PullRequest
0 голосов
/ 29 июля 2011

У меня есть следующий фрагмент кода:

Dim objexcel1 As excel.Application
Dim wbexcel1 As excel.Workbook
Dim objSht1 As excel.Worksheet
Set objexcel1 = CreateObject("excel.Application")
'objexcel1.Visible = True 'Remove excel visibilty at start


Set wbexcel1 = objexcel1.Workbooks.Open("C:\CARS.xls")
Set objSht1 = wbexcel1.Worksheets("car")
objSht1.Activate


Columns("A:B").Select

Charts.Add
ActiveChart.chartType = xlXYScatter

Мне нужно запустить этот код дважды. Когда я запускаю его сначала, он работает правильно, но при втором запуске выдает ошибку 1004 на Columns("A:B").Select

1 Ответ

0 голосов
/ 02 августа 2011

да, я понял, мне нужно добавить ссылки.

...