社区
Office开发/ VBA
帖子详情
EXCEL数组失效问题
paul2002
2005-07-07 10:55:46
请教各位高手:
我在excel的VBA里定义了一些不定长数组,在Sub auto_open()里先分配好长度,然后,如果EXCEL不出错的话,这些数据的使用就没问题,但是一但EXCEL由于某些原因出过一次错,然后这些数组的内存就好象被释放掉了,以后再也不能使用了,除非把EXCEL文件关掉再打开一遍才可以,请问怎样才能避免这种情况?
谢谢!
...全文
166
3
打赏
收藏
EXCEL数组失效问题
请教各位高手: 我在excel的VBA里定义了一些不定长数组,在Sub auto_open()里先分配好长度,然后,如果EXCEL不出错的话,这些数据的使用就没问题,但是一但EXCEL由于某些原因出过一次错,然后这些数组的内存就好象被释放掉了,以后再也不能使用了,除非把EXCEL文件关掉再打开一遍才可以,请问怎样才能避免这种情况? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icansaymyabc
2005-07-08
打赏
举报
回复
以后你凡是要使用数组的时候,先检查数组的有效性,比如求出它的长度来看看对不对。
如果发现不对就调用一下 auto_open
call auto_open()
这样就能保证你的数组有效了。
ufrshchenw
2005-07-07
打赏
举报
回复
出错的时候让它GOTO ERROR执行保存数据
paul2002
2005-07-07
打赏
举报
回复
怎么保存?
JAVA 操作
Excel
导入 核心代码
JAVA 操作
Excel
导入 核心代码,是ssh的结构
Excel
2021中的常见错误值汇总.docx
Excel
2021中的常见错误值汇总.docx
Excel
中的常见错误值全解析[会计实务-会计实操].doc
Excel
中的常见错误值全解析[会计实务-会计实操].doc
ThinkPHP使用PHP
Excel
实现
Excel
数据导入导出完整实例
主要介绍了ThinkPHP使用PHP
Excel
实现
Excel
数据导入导出,非常实用的功能,需要的朋友可以参考下
EXCEL
VBA常用语句100句
EXCEL
VBA常用语句100句 定制模块行为 (1) Option Explicit '强制对模块内所有变量进行声明 Option Private Module '标记模块为私有,仅对同一工程中其它模块有用,在宏对话框中不显示 Option Compare Text '字符串不区分大小写 Option Base 1 '指定
数组
的第一个下标为1 (2) On Error Resume Next '忽略错误继续执行VBA代码,避免出现错误消息 (3) On Error GoTo ErrorHandler '当错误发生时跳转到过程中的某个位置 (4) On Error GoTo 0 '恢复正常的错误提示 (5) Application.DisplayAlerts=False '在程序执行过程中使出现的警告框不显示 (6) Application.ScreenUpdating=False '关闭屏幕刷新 Application.ScreenUpdating=True '打开屏幕刷新 (7) Application.Enable.CancelKey=xlDisabled '禁用Ctrl+Break中止宏运行的功能 工作簿
Office开发/ VBA
5,173
社区成员
17,905
社区内容
发帖
与我相关
我的任务
Office开发/ VBA
其他开发语言 Office开发/ VBA
复制链接
扫一扫
分享
社区描述
其他开发语言 Office开发/ VBA
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章