Страницы: 1
RSS
как сохранить путь активной книги в переменной
 
1)как сохранить путь активной книги в переменной?  
2)как проверить, открыта ли книга, если да, то предложить ее закрыть в VBA?
 
1)  
путь = activeworkbook.Path    
 
2)  
On Error Resume Next    
workbooks("Нужная книга.xls").Close  
' если есть такая книга среди открытых, excel попытается её закрыть
 
Спасибо.    
 
1) а можно использовать вместо wb = activeworkbook.Path вот это wb = activeworkbooks.fullname?  
 
Это одно и то же или разные вещи и почему?
 
> Это одно и то же или разные вещи и почему?  
Поставьте курсор на эти загадочные слова, и нажмите F1  
Там подробно написано, что означает каждое свойство.  
 
вот пример:  
 
? activeworkbook.Name  
программы.xls  
 
? activeworkbook.Path  
D:\Проекты\Папка  
 
? activeworkbook.FullName    
D:\Проекты\Папка\программы.xls
 
Да, и правда так можно было сделать.    
 
Спасибо, что все таки разъяснили
Страницы: 1
Читают тему
Наверх