excel如何编辑页眉和页脚(vba自定义页脚)

在excel表格中,设置页眉和页脚图片是一个很有用的操作,它可以提高文件标志性格式的统一性。如果增加一些公司LOGO,那就更需要添加一个图片了。本文将利用VBA代码来介绍一下,如何通过编码实现添加页眉页脚图片的效果。如下图所示,添加了一个左上角图片,

在excel表格中,设置页眉和页脚图片是一个很有用的操作,它可以提高文件标志性格式的统一性。

如果增加一些公司LOGO,那就更需要添加一个图片了。

excel如何编辑页眉和页脚(vba自定义页脚)

本文将利用VBA代码来介绍一下,如何通过编码实现添加页眉页脚图片的效果。

如下图所示,添加了一个左上角图片,那是个页眉图片,并不是插入的图片,可以看到第二页同样会自动添加一个页角,实际上是所有页都会自动添加。

excel如何编辑页眉和页脚(vba自定义页脚)

那就介绍一下,如何实现这样的效果。

首先我们会用到一个对象,即Graphic对象。

Graphic对象并不是凭空出现的,它需要另一个对象的某个属性来返回得到。

如下表所示:

excel如何编辑页眉和页脚(vba自定义页脚)

PageSetup对象的几个属性都将返回一个Graphic对象。

分别指的是页眉的左中右和页脚的左中右的图片对象。

这样理解就简单多了。

而PageSetup对象在以前文章里有介绍,具体内容可一下。

PageSetup对象是WorkSheet对象的一个属性返回的。

文字表达有点绕,下面具体看一行代码:

set xGobj=ActiveSheet.PageSetup.LeftHeaderPicture

这样就得到一个Graphic对象xGobj,它代表左上角页眉的图片。

下面利用Graphic对象的一些属性来设置一下相关内容,如下图所示:

excel如何编辑页眉和页脚(vba自定义页脚)

通过上图属性设置之后,就可以实现对左上角页眉的图片格式化。

具体代码可以在文章后面。

这里还需要一行代码,以确定页眉显示图片。

ActiveSheet.PageSetup.LeftHeader = \”&G\”

下图为图片转换效果的枚举类型,也是ColorType属性的可选值,实际上就是页眉图片以什么样的方式进行显示,默认为原图显示,也有黑白显示,灰度显示等等,实际操作中可以设置不同的值逐一调试。

为什么要说这个呢?主要是因为同样是一张图片,用不同的颜色转换可以呈现出不同的效果,就像同样是一个红色,每个人的眼里其实并不是一样的红色,有些人看到的是深红,有些人看到是浅红,还有些人看到的确是黄色,这并不奇怪。

excel如何编辑页眉和页脚(vba自定义页脚)

这就是说,这个世界并没有颜色,只不是你的大脑告诉你世界是五颜六色的。

代码:

代码是重点要学习的内容,如果深入理解,这一点并不困难,而且对于利用这样的方法实现一个自动化的过程,也是一件十分有意义的事情。

Private Sub NewLeftPictrue()

Dim xGrObj As Object

Set xGrObj = ActiveSheet.PageSetup.LeftHeaderPicture\’返回Graphic对象

With xGrObj

.Filename = ThisWorkbook.Path & \”\\pic\\001.jpg\”\’默认图片

.Width = 30

.Height = 80

.LockAspectRatio = True\’设置比例不变

.Brightness = Me.TextBox1.Value\’设置亮度

.Contrast = Me.TextBox2.Value\’设置对比度

.CropLeft = 100\’裁剪左边距离

.CropRight = 100\’裁剪右边距离

.CropTop = 50\’裁剪上边距离

.CropBottom = 50\’裁剪下边距离

.ColorType = msoPictureAutomatic\’设备颜色转换类型

End With

With ActiveSheet.PageSetup

.LeftHeader = \”&G\”\’设置页眉图片

.TopMargin = xGrObj.Height + 30\’设置页眉高度

End With

End Sub

excel如何编辑页眉和页脚(vba自定义页脚)

本文内容实际有很大的拓展可能,分别对不同的页角进行设置,可以很好的体现个性化的文本打印效果,有需要赶快收藏学习吧!

关注、收藏

—END—

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 449@qq.com 举报,一经查实,本站将立刻删除。本文链接:https://www.hnhgjc.com/n/80557.html

(0)
久久派的头像久久派
上一篇 2022-08-08
下一篇 2022-08-08

相关推荐

  • 公司垫资协议书范本(简单的个人垫资协议合同)

    工程垫资施工是中国建设工程市场比较通行的做法,垫资的形式多种多样。对于工程垫资施工的法律效力问题,在司法实践领域始终存在争议,一直未有定论。本文中,笔者将结合相关法律法规规定以及司法实践对此做一分析。

    2022-07-30
  • 速卖通什么产品好卖(什么产品最适合在速卖通)

    速卖通什么产品好卖,什么产品最适合在速卖通。长行号带你了解更多相关信息。今天给大家分享一下跨境电商速卖通平台的十大热销类目排名前5的类目:第一名:3C数码速卖通第一大热销类目,占据了速卖通整个平台29%的销量,年销量高达700多亿,主要的热销品有

    2022-05-02
  • 张国荣为什么结束自己的生命?张国荣当年死亡之谜揭秘

    这个世界上有让你一生从未亲眼见过,但却要花一辈子的时间来怀念的人吗?每年的这个时候,我都会很怀念张国荣。很多人都是因为他的名气而开始尝试着去了解他,又或者是因为那部至今仍在豆瓣电影榜上排名第二、名动全球的《霸王别姬》中不疯狂不成魔的程蝶衣而认识的他。

    2022-06-12
  • 最好的还清网贷方法(以贷养贷能还清吗)

    以贷养贷能还清吗?最好的还清网贷方法,长行号带你了解相关信息。很多债务人从借钱开始到逾期的心理变化其实都是差不多的,例如在借钱的时候觉得自己分期时间长一点就能负担得起了,例如先借了2000元,分期一年,每个月才不到200元,哪怕是一个月只拿3000元工资,估计也可以还得起。可是过了一段时间之后,这些人发现自己每个月还款200元太轻松了,觉得自己还可以承担更多的负债,于是就又去借

    2022-05-31
  • 竞品是什么意思,竞品分析维度信息介绍?

    什么是竞品分析,就是对竞争对手的产品进行比较分析。从竞争对手或市场中的相关产品中,列出竞品的优势与不足并加以分析,再思考自己产品的问题。对于外行来说,竞品分析就是下载几个app使用

    2022-06-12

联系我们

qq:65401449

在线咨询: QQ交谈

邮件:65401449@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信