Заранее извиняюсь за тупость моего вопроса, но VBA занимаюсь 2-ю неделю, без литературы + времени на тщательное изучение нет, поэтому все же осмелюсь спросить:
у меня есть макрос, в котором используется код:
Range("B:B,C:C,G:G,H:H,I:I").Select
Selection.Delete Shift:=xlToLeft
До тех пор, пока работал в пределах одной процедуры - все было нормально. Прикрутил форму, для того чтобы было удобнее брать данные для переменных - начала выскакивать ошибка.
Как побороть данную штуку? можно краткий ликбез, как правильно использовать переменные и методы при применении не одной процедуры, а нескольких? Спасибо.
у меня есть макрос, в котором используется код:
Range("B:B,C:C,G:G,H:H,I:I").Select
Selection.Delete Shift:=xlToLeft
До тех пор, пока работал в пределах одной процедуры - все было нормально. Прикрутил форму, для того чтобы было удобнее брать данные для переменных - начала выскакивать ошибка.
Как побороть данную штуку? можно краткий ликбез, как правильно использовать переменные и методы при применении не одной процедуры, а нескольких? Спасибо.