Excel VBA之第六十四课

大家好,这节课我们学习工作表的SetBackgroundPicture方法,利用Worksheet对象的SetBackgroundPicture方法可以对当前工作表的背景图形进行设置,其语法格式如下:

Worksheet对象变量.SetBackgroundPicture 图形路径及名称

例如下面的过程就是为名为“Sheet1”的工作表设置一个图片背景:

Sub 加图片背景()

Worksheets("Sheet1").SetBackgroundPicture "C:\Users\Administrator\Desktop\pic1.png"

End Sub

若想撤销该工作表的背景图片,则可以设置参数为空,例如:

Sub 撤销图片背景()

Worksheets("Sheet1").SetBackgroundPicture ""

End Sub

如果我们想要批量为不同的工作表设置不同的图片背景,就可以利用循环和工作表的SetBackgroundPicture方法来快速完成。

快捷查看
(0)

相关推荐

  • Excel VBA工作薄 7.2批量新增工作表在升级 指定位置拒绝凌乱

    前景提要 昨天我们学习了如何通过VBA代码批量新增做个工作表的操作,通过简单的代码,我们能够一次性增加很多个工作表,避免了频繁通过鼠标去单击添加按钮的麻烦,但是我们也注意到了,我们新增加的工作表都是展 ...

  • Excel VBA之第三十四课

    大家好,从本节开始,我们正式学习Excel VBA的各种对象的各种属性.方法与事件知识,这将是你们以后编程的进阶之旅,希望好好学习~那么本节从工作簿对象的属性开始入手. 在正式学习之前,我们有必要先了 ...

  • Excel VBA之第五十四课

    大家好,今天我们学习工作表的ScrollArea属性,它是用来设置工作表的滚动区域的.什么是滚动区域呢?当我们打开工作簿的时候,通过鼠标滑轮上下滑动可以任意上下滚动区域,也可以通过方向键任意左右移动浏 ...

  • Excel VBA之第六十二课

    大家好,这节课我们学习工作表的Unprotect方法,利用Worksheet对象的Unprotect方法可以取消对工作表的保护.如果用户在保护工作表时没有设置保护密码,则可以直接使用Unprotect ...

  • Excel VBA之第六十五课

    大家好,前面我们学习了工作表的一些常见方法,从本节课开始我们来学习工作表对象的事件.当工作表被激活.用户更改工作表上的单元格或数据透视表时,就会触发工作表事件.Worksheet对象的事件有:Acti ...

  • Excel VBA之第六十八课

    大家好,本节课我们来学习一下工作表的SelectionChange事件,当工作表上的选取区域发生改变时,将产生此事件,其结构程序如下: Private Sub Worksheet_SelectionC ...

  • Excel VBA之第六十九课

    大家好,本节课我们来学习一下工作表的BeforeDoubleClick事件,仔细想一下什么时候会出发这个事件发生呢?在单元格众多的操作当中,有一种操作是双击单元格,此时会进入单元格的编辑模式,然后我们 ...

  • Excel VBA之第七十四课

    大家好,本节课我们学习单元格的Borders属性,这个属性是用来控制单元格区域边框的,我们可以从英语上来分析,这个Borders是Border加了s构成的,是一个复数形式,它表示的是单元格的四个边框, ...

  • Excel VBA之第六十课

    大家好,这节课我们学习工作表的Copy方法,Copy方法用于将指定的工作表复制到工作簿的另一位置.当复制工作表时,被复制工作表的全部内容也被复制,同时复制后的新工作表会被激活.其语法格式为:works ...

  • Excel VBA之第六十六课

    大家好,本节课我们来学习一下工作表的Deactivate事件,可以理解为失去激活状态事件.当工作表从活动状态(即另一个工作表称为非活动工作表)转为非活动状态时产生此事件.例如现在工作簿的活动工作表为S ...