excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel 图表文本框的复制、粘贴方法,就是这几个方法

在此Excel中,可以生动展示工作表的方法,不外乎使用图形方式。在这些图形的使用中有一些需要掌握的代码来进行操作。

本节介绍一下,如何对工作表中的图形进行复制、粘贴方法。

如上图所示简单复制了几个文本框,和其它图表一个道理使用方法一样。

这样会用到一个对象Shape,代表绘图层中的对象,例如自选图形、任意多边形、OLE 对象或图片。

基本方法如下图所示:

代码

Me.Shapes(2).OnAction = "ShowX" '指定宏

Me.Shapes(2).Copy '复制

Me.Paste '粘贴

'Selection.Delete '删除

Me.Shapes(2).PickUp '复制格式

Me.Shapes(3).Apply '引用格式

Set xobj = Me.Shapes(2).Duplicate '复制并返回Shape引用

With xobj

.Top = 20

.Left = 20

.Width = 200

.Height = 200

End With

Me.Shapes(2).OnAction = "" '取消宏

解释

1、如果想让一个Shape具体自动化功能,可对其进行一个宏的操作。

可以使用OnAction方法设置一个过程

Me.Shapes(2).OnAction = "ShowX" '指定宏

Me.Shapes(2).OnAction = "" '取消宏

2、如果要把一个Shape的模式应用到另一个Shape可以使用如下两行代码:

Me.Shapes(2).PickUp '复制格式

Me.Shapes(3).Apply '引用格式

3、如果要复制并返回一个Shape,可以使用下面的代码。

Set xobj = Me.Shapes(2).Duplicate '复制并返回Shape引用

对象xobj就是复制并返回的对象。

掌握上述几点,就可以基本了解了一些Shape对象的复制和使用方法。

欢迎关注、收藏

---END---

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接