Страница: 1 | 
		
		 
			   
			 
			 Моя программа настроена на выгрузку данных в Excel. Для этого у меня создается объект:     Dim xls As Object     Set xls = CreateObject("Excel.Application")     ...     какой-то код     ...     xls.ActiveWorkbook.Save 'сохраняю книгу на диске     xls.Application.DisplayAlerts = False 'отмена запроса на сохранение     xls.Application.Quit 'закрытие Excel     Set xls = Nothing Этот код выполняется до конца. Но если моя программа еще загружена в Диспетчере задач Windows - Процессы, висит не закрытый Excel. Как только я закрываю свою программу, этот процесс сразу же исчезает. Помогите с проблемой, т.к. при работающей программе я не могу открыть сформированный этой программой файл. 
			 
			     objBook.Worksheets(1).Activate ......     Set objGrap = objExcel.Charts.Item(1) У меня так и все нормально работает. Обрати внимание на то, все ли ты созданные объекты удаляешь? Если нет - то приложение будет висеть в памяти. Страница: 1 | 
 
			
 
  
		
     
  
    
Вопрос: Помогите закрыть объект открытый в VB6
     
    
Добавлено: 11.05.04 05:26
     
      
  
				
			  
					 
			
				 
    
		
       
    
Автор вопроса:  
     Leshiy | ICQ: 357641387
 Leshiy | ICQ: 357641387 
      
       
  
 
    
				
		
		
					 
			
				 
  
		
     
  
    
Ответы
     
    
Всего ответов: 1
     
      
  
		
	  
			 
	
		 
    
       
    
Номер ответа: 1 
      
Автор ответа: Nonamer
 Nonamer








ICQ: 268674940 
Вопросов: 31
Ответов: 69
      
 Web-сайт:  
 Профиль |  | #1
      
Добавлено:  11.05.04 13:05
       
    
       
  
 
    
.....
    objGrap.SizeWithWindow = True
    objGrap.Activate
    objExcel.AlertBeforeOverwriting = False
    objExcel.ActiveWorkbook.Save
    objExcel.Workbooks.Close
    Set objExcel = Nothing
    Set objGrap = Nothing
    Set objBook = Nothing