Automation error

Katılım
29 Mart 2007
Mesajlar
14
Excel Vers. ve Dili
2003Eng
myPath = "\\2008\Temp" 'TXT dosyasının bulunduğu dizin.
cn.Open _
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & myPath & _
";Extended Properties=""text;HDR=No;FMT=Delimited"""
Set rs = cn.Execute( _
"SELECT * FROM TUKETIMII_2008_01.txt")
Dostlar "anemos" ustanın hazırladığı oldukça iyi çalışan bir macro kodum var.
Ancak ulaşmaya çalıştığım dosya adında boşluk varsa;
örneğin;
"SELECT * FROM TUKETIM II_2008_01.txt"
şeklinde olunca automation error vermekte.

Anladığım kadarı ile dosyayı bulamadığından kaynaklanmakta.
macro kodunda nasıl bir değişiklik yapmam gerekir?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Dosya adında boşluk olmamalı.:cool:
Cevap anemos üstadtan geldi demekki oluyormuş.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Köşeli parantez içine alın.
Kod:
SELECT * FROM [TUKETIM II_2008_01.txt]
 
Katılım
29 Mart 2007
Mesajlar
14
Excel Vers. ve Dili
2003Eng
hızır gibi yetiştin yine:)
tekrar teşekkürler!
 
Üst