1

Konu: office 2007 excel dosyasi vfp9 import hatası

ofice 2007 excel formatlı bir dosyayıı vfp9 da import yapmak istediğimde
"microsoft excell file format is invalid" mesajı alıyorum.
office 2003 excel dosyasının importunda sorun yok.
2007 excell deneyen oldu mu?
vfp9  sp2 yüklü

2

Re: office 2007 excel dosyasi vfp9 import hatası

Çetin'in bir kodu vardı.

Visual Fox Pro
lcXLS = GETFILE('XLS')

lcConn = "Driver={Microsoft Excel Driver (*.xls)};"+;
"DriverId=790;Dbq="+m.lcXLS+;
";DefaultDir="+JustPath(m.lcXLS)+";"
lnHandle = SQLStringConnect(lcConn)
SQLTables(lnHandle,"", "SheetNames")
Scan
  lcTableName = Trim(SheetNames.Table_Name)
  lcOutput = Chrtran(m.lcTableName,' $','_')
SQLExec(lnHandle,'select * from ['+m.lcTableName+']',m.lcOutput )
endscan
SQLDisconnect(lnHandle)
/o---------------------o\
     www.haser.com
\o---------------------o/

3

Re: office 2007 excel dosyasi vfp9 import hatası

Sanırım VFP 9.0 Excel 2007 dosyalarını desteklemiyor. Excel dosyasını bir alt versiyonda kaydetmek sorunu çözer. Ben öyle yapıyorum.

4 Son düzenleyen, erdalyalcin (30.11.2007 19:03:03)

Re: office 2007 excel dosyasi vfp9 import hatası

Aligocmen yazdı:

Sanırım VFP 9.0 Excel 2007 dosyalarını desteklemiyor. Excel dosyasını bir alt versiyonda kaydetmek sorunu çözer. Ben öyle yapıyorum.


bilgisayarda eski versiyon excell yükleyip yapmayı anladım.

Excel 2007 de farklı kaydette excellin eski versiyonlarının formatında kaydediyor. öyle hallettim