乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>表格校验提示运行时<em>错误</em>6&

<em>excel</em>表格校验提示运行时<em>错误</em>6&

作者:乔山办公网日期:

返回目录:excel表格制作


调试一下,看看是在哪一行溢出了,那时候变量的值都是什么就知道了,好几个循环,看着会很头疼的,先确定问题在哪

是不是 一个2003版本一个更高级别的版本的
2003只有 255列 65536 行
其他版本 都比较多
如果宏超过这个数量就会出错
问题出在 f(n + 1) = -1 * f(n) * (x ^ 2) * (2 * n - 1) / ((2 * n + 1) * (2 * n)) 语句的分母((2 * n + 1) * (2 * n)) 上,当n>90后,分母值大于整型最大值32767,所以溢出。因为计算中间值是按所含变量的数据类型存贮
解决的办法有二:一是将n定义为长整型;二是将分母改为两个:即将……/ ((2 * n + 1) * (2 * n)) 改为 …… / (2 * n + 1) / (2 * n)

Dim Ro1&, Co%, I%, Ra As Range 改成Dim Ro1&, Co%, I&, Ra As Range
i由整型改为长整型,另外excel最大行数好像是65536吧,i如果超过65536,后面 Range("B" & I) 也会出错。

相关阅读

  • excel导入sql时数据溢出怎么办

  • 乔山办公网excel表格制作
  • 可能是百出现了被0除的现象(即Range("Z" & i)=0)再者,前面的度a也缺少变量申明,当然,如果申明了公知共变量就另当别论了。道建议将第回一行On Error Resume Next删除,再进行调试,不难发现
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网