Здравствуйте ! Возникла такая проблема при написании макроса. Название файла пользователи частично изменяют сами. Файл имеет такой вид "Metallisty (100-1).xlsm " то что в скобках может изменятся. Макрос должен копировать данные из другого файла в таблицу. Вот кусок кода .
Код
Application.ScreenUpdating = False
Workbooks.Open FileName:=ThisWorkbook.Path & "\Kalibrov_Grafik.xlsm" 'это название файла не изменяется
Windows("Kalibrov_Grafik.xlsm").Activate
Sheets("Indleather").Select
Range("G3").Select
Selection.Copy
Windows("Metallisty (100-1).xlsm").Activate ' Пробовал менять на Metallisty *.xlsm не работает. Изменяются только цифры в скобках.
Range("G3").Select
Сам макрос находится в "Metallisty (100-1).xlsm" каждый раз изменять макрос не вариант . Я не программист жизнь заставила .
Подскажите как решить проблему что бы при копировании данных можно было активировать окно с любым названием.