首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

VFP障蔽Excel自动重新计算失败

2013-07-16 
VFP屏蔽Excel自动重新计算失败各位前辈、高手:XP下试图以VFP9屏蔽Excel2003的自动重新计算,代码如下:茫然无

VFP屏蔽Excel自动重新计算失败
各位前辈、高手:
XP下试图以VFP9屏蔽Excel2003的自动重新计算,代码如下:



茫然无措,祈求帮助!

[解决办法]
本帖最后由 dkfdtf 于 2013-07-07 11:55:00 编辑 是不是工作簿数量为 0?
先执行 xlsApp.Workbooks.Add(),再设置试试
同时也检查下 ActiveWorkbook.Sheets.Count 的值
[解决办法]
_ole_excel = CreateObject("Excel.Application") 
_ole_excel.VISIBLE=.f.
If _ole_excel.Workbooks.Count < 1
   _ole_excel.Workbooks.Add()
EndIf
_ole_excel.Calculation = xlCalculationManual
_ole_excel.Visible = .t.
.....
[解决办法]
xlsApp = createobject( 'excel.application')
* 这之间应该有一个打开excel文件或新建一个空文件的代码,打开之后再设置 calculation
xlsApp.calculation = xlCalculationManual
[解决办法]
 xlCalculationManual 是什麼?
[解决办法]
Const xlCalculationManual = -4135 (&HFFFFEFD9)
    Excel.XlCalculation 的成员

热点排行