大的excel文件打不来

+86 188******50_838593 10月前 377

小的excel文件能正常打开,但是大的excel文件无法打开。文件大小1.5MB,且其中包含很多Wind(金融软件)数据计算接口。

过了一段时间后,控制台报错如下:

[2023-5-31 19:25:08] [INFO] 工作路径已切换到 C:\Users\User\Documents\UiBot\creator\Projects\流程\
[2023-5-31 19:25:08] [INFO] 流程 选中的内容 开始运行
[2023-5-31 19:26:02] [INFO] 选中的内容 第1行:objExcelWorkBook = Python Object:(-2147417846, '消息筛选器显示应用程序正在使用中。', None, None)
[2023-5-31 19:26:02] [INFO] C:\Users\User\Documents\UiBot\creator\Projects\流程\选中的内容 运行已结束


最新回复 (6)
  • 2
    你都用了啥命令
  • 诺亚方舟 10月前
    3
    原因就是你的Exce内的单元格不能处于编辑状态,例如双击一个单元格,单元格内出现闪烁的光标,可以输入文本,这时就是编辑状态,直到按下回车或者再点其他单元格,光标消失,编辑状态结束。
    在编辑状态下,Exce 工作薄拒绝访问。
  • 4
    橙子味冰可乐 你都用了啥命令
    objExcelWorkBook = Excel.OpenExcel('''C:\Users\User\Desktop\每日监测表.xlsx''',true,"Excel","","")
    Dim temp
    Dim hWeb,objExcelWorkBook

    就用了上面的命令。
  • 5
    诺亚方舟 原因就是你的Exce内的单元格不能处于编辑状态,例如双击一个单元格,单元格内出现闪烁的光标,可以输入文本,这时就是编辑状态,直到按下回车或者再点其他单元格,光标消失,编辑状态结束。 在编辑状态下,E ...

    这个excel文件打开比较慢,可能是每次打开都需要从金融软件中获取数据。

    如图1显示,一般需要等几秒钟,好了后这些Fetching,#NAME?,就会恢复成正常数据。excel软件右下角也会在这加载数据的几秒钟时会是不是显示正在计算(图2)。这算编辑模式吗?

    如果是这样,该怎样打开这类文件?

    图1

    图2

  • 诺亚方舟 10月前
    6
    这也算编辑模式,是VBA或者外部引用正在获取及处理数据
  • 7
    诺亚方舟 这也算编辑模式,是VBA或者外部引用正在获取及处理数据
    好的,我现在只能用键鼠操作来打开这个excel表,也能用,谢谢啦
返回
发新帖