Страницы: 1
RSS
Ошибка выполнения макроса...
 
Хочу связать 2 книги. Первая называется ТаблицаСделок, вторая АрхивСделок.  
 
Т.е. при запуске/выходе параллельно запускается вторая.    
Все кажется правильно, макрос делал сам и он у меня работал, теперь же дает ошибку при попытке присвоения заданного листа переменной (код в Лист1)  
Set arhiwSht = Workbooks("АрхивСделок").Sheets("Лист1") 'назначаем переменной имя листа архивой книги  
и при закрытии когда хочу закрыть вторую книгу (ЭтаКнига)  
Workbooks("АрхивСделок").Close saveChanges:=True  
 
Было бы смешно, но что не так в коде или в настройках Ехс.  
Что могло произойти, кроме того что полностью переустановил все, и соответственно что-то может быть не подключил:((
 
2 Prist ооооочень большой спасиб!!!!  
 
На удивление все вылечилось явным указанием расширения файла...    
Так и хочется выразиться - учи матчасть балбес.  
   
Кстати, надо бы в копилке про это написать. Ведь этот пример там лежит, и может кто то сталкивался с такой же ошибкой  
http://www.planetaexcel.ru/forum.php?thread_id=5783
 
А вот так:  
Windows("АрхивСделок.xls").Close True
Страницы: 1
Наверх