excel - 打开嵌入的 Excel 文件会使 Excel 崩溃
问题描述
我在工作簿中嵌入了一个文件,因为我需要所有用户都可以访问它,如果它在网络上可能不会发生。我有这段代码可以将它从 Excel 中提取到用户的临时驱动器中。
当我单步执行代码时,它运行良好,但在执行时崩溃。
Private Function DownloadOutlookFile()
Dim oEmbFile As Object
Dim x As String: x = ThisWorkbook.Name
Application.DisplayAlerts = False
Set oEmbFile = ThisWorkbook.Sheets(SO_File.Name).OLEObjects(1)
oEmbFile.Verb Verb:=xlPrimary
Workbooks("Worksheet in " & x).SaveAs FileName:="C:\Temp\Supression.xlsm", FileFormat:=xlOpenXMLWorkbookMacroEnabled
Workbooks("Worksheet in " & x).Close
End Function
编辑:删除睡眠代码,因为它没有帮助,只是测试。
解决方案
推荐阅读
- ruby-on-rails - 用于活动存储文件的 S3 直接链接
- linux - 如何从 bash shell 脚本中的变量记录错误
- python - Python多线程程序退出代码-1073741819
- ios - Flutter/IOS 低功耗模式
- python - 无法安装 jupyter-notebook
- python - 如何通过从 python 中的各种文件夹中读取文件内容来创建新的数据框/CSV 文件
- json - Cucumber JSON Formatter for Ruby 2.6 - 如何从消息转换为 json
- php - 使用原始查询 laravel 获取数据
- azure - 在 Azure 数据目录中搜索键不敏感
- list - 列表
不是 List 类型的子类型