|
楼主 |
发表于 2012-1-2 14:18
|
显示全部楼层
liyingying5 发表于 2012-1-2 03:49
你是说在EHF_01Maintn.Range("$B$6:$K$6") = Array("流水号", "交易日期", "账户名称", "收支项目", "币种 ...
我反复的执行了在你的电脑上出问题的两个语句,始终没有发现任何异常。现在只能推断程序错误的可能:
你的问题始终出现在对Range范围的单元格的操作上,有可能是Excel在使用其他程序或者文件的时候有些插件遭到破坏从而导致某些功能不能正常使用,为了确认这种原因的可能性,我建议你在一个空白的文件内按alt+F11打开VBA编辑窗口,然后在“立即窗口”内输入:
Range("$B$6:$K$6") = Array("流水号", "交易日期", "账户名称", "收支项目", "币种", "收入", "支出", "人员", "交易描述", "余额")
回车后,看看程序是否正常的执行,把上面十个字段填入指定的表格了?
如果这项操作不能正常完成,说明你的Excel和Office已经遭到破坏,建议重新安装Office和Excel 然后再尝试重新下载EHF2并启用。
如果对于如何使用立即窗口调试程序有困难,请用坛子里的搜索功能找一下如何启用VBA编辑器,合立即窗口 的使用。 |
|