- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个简单的 VBA 代码,它使用 CopyPicture 复制范围(一些图表和表格)并将其保存为 .gif 文件。屏幕解锁时一切正常,但锁定时,Excel 会时不时抛出 1004 错误:“无法清空剪贴板”(大约 40% 的尝试)。
我想我已经尝试了一切:
- 类似线程中给出的每个解决方案: CopyPicture method of range class failed - sometimes
- 通过等待 5 秒并尝试重复执行一些错误处理 (Application.Wait (Now + TimeValue("00:00:05")))
- 将屏幕更新设为真 Application.Screenupdating=True
- 使用此线程中给出的一些解决方案清除剪贴板: How to Clear Office Clipboard with VBA
但没有任何效果。
一些示例代码:
Function print(ByVal wb As Workbook, ByVal path As String, ByVal name As String)
Dim RNG as Range
Dim chtObj As ChartObject
sFile = path & name
Application.EnableEvents = False
Set RNG = Sheets(1).Range("A1:M50")
wb.Activate
Application.CutCopyMode = False
With RNG
.CopyPicture Appearance:=xlScreen, Format:=xlBitmap **<-- this is where code fails**
Set chtObj = ActiveSheet.ChartObjects.Add( _
.Left, .top, .Width, .Height)
chtObj.Chart.ChartArea.Format.Line.Visible = msoFalse
End With
chtObj.Chart.Paste
Application.CutCopyMode = False
chtObj.Chart.Export sFile
chtObj.Delete
Application.EnableEvents = True
End Function
我使用的是 Windows 10 和 Wxcel 2013。
我正在考虑通过循环此函数直到它通过来做一些丑陋的解决方法,但这是我最不想做的事情。
最佳答案
我遇到了同样的麻烦并通过变通方法解决了:使用键盘和鼠标拦截器无法锁定屏幕,如下所示:https://sourceforge.net/projects/winkeylock/
关于excel - VBA CopyPicture 在锁定屏幕上失败 ("error 1004 cannot empy clipboard"),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57791292/
很抱歉我无法提供我的代码的更多细节,因为我正在接管另一个项目。类结构非常复杂,我无法使用一个简单的示例重现该问题。 本质上,如果我删除一个对象,析构函数中的所有语句都会成功执行,但是一旦析构函数完成执
这是我在这里的第一个问题,我正在学习如何自己编写代码,所以请耐心等待。 我正在做一个最终的 CS50 项目,我正在尝试建立一个网站,该网站可能会聚合来自 edx.org 和其他开放在线类(class)
我有一个返回实体列表的 ui:repeat。有什么办法可以知道返回的列表是空的吗? list.name 如果 ui:repeat 为空则显示一个 div 说“List is empty” 我
我有一个简单的 VBA 代码,它使用 CopyPicture 复制范围(一些图表和表格)并将其保存为 .gif 文件。屏幕解锁时一切正常,但锁定时,Excel 会时不时抛出 1004 错误:“无法清空
我正在尝试用特定图片训练 Tesseract 4(以读取具有 7 段的万用表), 请注意,我知道来自 Arthur Augusto 的所有训练数据 https://github.com/arturau
我正在尝试安装用于在 Linux 上构建 Px4 的工具链。 当我给出以下命令时,我遇到了以下错误: sudo apt-get install python-argparse git-core wge
目前我正在使用 Pandas 和 Excel。我有很多 empy 单元格要处理的 excel 表。 Pandas 在解析时将它们识别为 Nan 值。我知道如何通过将其传递给 pandas excel
我是一名优秀的程序员,十分优秀!