| View previous topic :: View next topic | 
	
	
		| Author | Message | 
	
		| Behemoth 
 
  
 Joined: 15 Mar 2002
 Posts: 155
 Location: Новиков Алексей Юрьевич
 Occupation: ПБОЮЛ
 Interests: Пермь
 
 | 
			
				|  Posted: 06 Oct 2005 16:16    Post subject: Открытие книги в Excel |   |  
				| 
 |  
				| Добрый день. 
 Не могу открыть файл Excel.  Ругается на другой кодировке.
 
 a1:='c:\книга1.xls'
 oApp := CreateObject( "Excel.Application" )
 oWorkBook:=oApp:WorkBooks:open(OemToAnsi(a1))
 _________________
 С уважением, Новиков Алексей.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 06 Oct 2005 16:23    Post subject: |   |  
				| 
 |  
				| Если не трудно - попробуйте название на английском файла плз, чтобы мне не сооружать тестовый приме |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Behemoth 
 
  
 Joined: 15 Mar 2002
 Posts: 155
 Location: Новиков Алексей Юрьевич
 Occupation: ПБОЮЛ
 Interests: Пермь
 
 | 
			
				|  Posted: 06 Oct 2005 16:40    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 На самом деле имя такое
 f:\reestr\Reestr0002489.xls
 
 Может кавычки где прилепить?
 _________________
 С уважением, Новиков Алексей.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 06 Oct 2005 17:01    Post subject: |   |  
				| 
 |  
				| oWorkBook:=oApp:WorkBooks:Open(cFile) В БЭСТе в текстовике на харборе так написан экспорт в excel и он работает
 
 
  	  | Code: |  	  | IF EMPTY(cFile) IF !EMPTY(aResultCol:=GetCheckPos())
 cFile:=aResultCol[2]
 ENDIF
 IF !EMPTY(cFile:=InputFile(cFile,".xls")).AND.LASTKEY()!=K_ESC
 SetCheckPos(0,{0},cFile)
 cFile:=OemToAnsi(cFile)
 ELSE
 RETURN {}
 ENDIF
 ENDIF
 cFile:=ALLTRIM(cFile)
 | 
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| Behemoth 
 
  
 Joined: 15 Mar 2002
 Posts: 155
 Location: Новиков Алексей Юрьевич
 Occupation: ПБОЮЛ
 Interests: Пермь
 
 | 
			
				|  Posted: 06 Oct 2005 17:24    Post subject: |   |  
				| 
 |  
				| Добрый день. 
 Спасибо. Получилось.
 
 А GetCheckPos() и SetCheckPos(0,{0},cFile)  - это работа с последними введенными параметрам
 _________________
 С уважением, Новиков Алексей.
 |  | 
	
		| Back to top |  | 
	
		|  | 
	
		| nordk 
 
 
 Joined: 27 Jun 2005
 Posts: 1000
 Location: Горбунов Константин
 Occupation: БЭСТ-Партнер
 Interests: СПб
 
 | 
			
				|  Posted: 06 Oct 2005 17:37    Post subject: |   |  
				| 
 |  
				| А |  | 
	
		| Back to top |  | 
	
		|  | 
	
		|  |