上面那个档案,有一个叫 “跟踪单二维码” 的工作表,里面的单元格 F2 是读取图片的,但是运行时老是出现 “不能读取文件” 的提示。如果把 F2 里面的内容删除掉,运行就没有问题。我有另一个类似的 excel 模板档案,格式都是一样的,运行也是没有问题的。请问这个模板档案有什么问题呢?谢谢。
此主题相关图片如下:barcode3.gif
补充一下,images 目录下面产生的这个图片,也是没有问题的。
If e.Book.TempLate = "弯头开料任务单" Then 'TempLate是指模板文件(excel文档)的名称
If e.region = "弯头出货数量" Then
Dim Bar As New BarCodeBuilder
' Bar.Symbology = Barpro.Symbology.Code128
Bar.Symbology = Barpro.Symbology.QRCode
Bar.Code = e.DataRow("生产piao号") & "-3" '-3 代表巴
' Bar.BarRatio = 0.3
' Bar.BarHeight = 25
bar.SaveImage(ProjectPath & "Images\BarCode3.gif", 300)
End If
End If
<?xml version="1.0" encoding="UTF-8" standal?>
<recoveryLog xmlns="http://schemas.openxmlformats.org/spreadsheetml/2006/main"><logFileName>error079960_01.xml</logFileName><summary>在文件“D:\Boson\狐表\Since20161026\Foxtable项目\生产运作20220417\Reports\弯头开料任务单.xls”中检测到错误</summary><additionalInfo><info>Excel 恢复了公式和单元格值,但某些数据可能已丢失。</info></additionalInfo></recoveryLog>
我把其他代码注释掉,只剩下与此报表有关的一段代码,而且把杀毒软件也退出了,结果还是一样:“不能读取文件” 。然后就点击修复,上面是修复记录。