Cur*_*urt 23 excel vba excel-vba
当我使用range.copy和range.paste创建图形后,它会选择粘贴范围,然后当我在几行后创建图形时,它会将选择作为图形中的第一个系列.我可以删除这个系列,但有更优雅的方法吗?我试过了
Set selection = nothing
Run Code Online (Sandbox Code Playgroud)
但它不会让我选择.我也试过了selection.clear,但是刚刚清除了所选择的最后一个单元格,并且仍然在剧情中添加了一个额外的系列.
小智 32
Application.CutCopyMode = False
Run Code Online (Sandbox Code Playgroud)
小智 10
选择任何单元格并关闭cutcopymode.
Range("A1").Select
Application.CutCopyMode = False
Run Code Online (Sandbox Code Playgroud)
小智 8
只是用
SendKeys"{ESC}"
从而取消您的选择.
小智 5
有一种选择不解决问题的方法。
当您希望Excel SELECT NOTHING执行此操作时:
MYDOC.Shapes("Ready").visible=True
MYDOC.Shapes("Ready").Select
MYDOC.Shapes("Ready").visible=False
Run Code Online (Sandbox Code Playgroud)
这会隐藏选择内容,并且窗口中仍未选择任何内容。PLUS:工作表的左上方显示了“就绪”字样。
小智 5
您可以简单地在最后使用此代码。(不要使用 False)
Application.CutCopyMode = True
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
219343 次 |
| 最近记录: |