我创建了一个使用VBA的应用程序,以便读取Excel 2013工作表,并将数据保存在Visual FoxPro表中。这个应用程序在我的计算机上运行得非常好,但是当我在另一台计算机上运行时,发出此错误:“运行时错误3706提供程序无法找到,可能无法正确安装。”我安装,卸载,然后返回安装OLE DB提供程序(Visual FoxPro的Microsoft OLE DB提供程序,VFP SP2附带)和VFP运行时文件(VFP 9 SP2),但再次发出错误。为什么会这样?我该如何解决?
两台计算机都使用Microsoft Windows 7 Professional SP1 64位和Microsoft Office 2013 Professional 32位。
提前感谢您的帮助。
答案 0 :(得分:0)
不使用VBA和VFPOLEDB,只需使用VFP和Microsoft.ACE.Oledb驱动程序来读取excel表。你可以查看: