肥宅钓鱼网
当前位置: 首页 钓鱼百科

excel vba日历代码(Excelvba如何自动制作公司印章)

时间:2023-08-21 作者: 小编 阅读量: 2 栏目名: 钓鱼百科

No.1Excelvba的强大是无法估计的,除对数据进行一些处理之外,它还有许多图形管理方面的方法,通常由于其难度较大,真正学会的人并不鲜见。印章中有三个对象组成,一个文本框,1个圆形对象和一个五角形图形对象。添加方法分别为:文本框:Shapes.AddTextbox圆形:Shapes.AddShape五角形:Shapes.AddShape很显然只用了一个方法,Shapes.AddShape()这个方法就是添加图形对象的作用,其中的第一个参数为图形类型,TLWH,分别代表图形的顶部边距,左边距,宽和高。

No.1

Excel vba 的强大是无法估计的,除对数据进行一些处理之外,它还有许多图形管理方面的方法,通常由于其难度较大,真正学会的人并不鲜见。

办公工作当中,有时候需要制作一个公司印章来处理合同文本。本节将制作一个印章自动生成的方法,需要的就赶快收藏起来。

如下图所示,生成一个印章,当然了,以圆形为代码,想生成其它形状,可联系作者修改格式,这里不做介绍。

其实整个操作过程并不复杂,让我们分析一下,整个过程,具体制作的代码,文章后面有介绍。

印章中有三个对象组成,一个文本框,1个圆形对象和一个五角形图形对象。

添加方法分别为:

  • 文本框:Shapes.AddTextbox(msoTextOrientationHorizontal, T, L, W, H)
  • 圆形:Shapes.AddShape(msoShapeOval, T, L, W, H)
  • 五角形:Shapes.AddShape(msoShape5pointStar, T, L, W, H)

很显然只用了一个方法,Shapes.AddShape()

这个方法就是添加图形对象的作用,其中的第一个参数为图形类型,TLWH,分别代表图形的顶部边距,左边距,宽和高。

其中图形类型是一个MsoAutoShapeType 枚举值,代表了不同的图形,大约有几十种或者更多,在对应着插入菜单中的各种图形,有兴趣可自己对照学习。

No.2

接下来,看一下实现的过程。

制作过程,首先输入公司名称,然后单击一下鼠标就完成了。

操作很简单,其原因是完全用代码来进行处理,下面是参考代码:

添加印章文字

Sub AddText(T, L, W, H, Str)'添加文字ActiveSheet.Shapes.AddTextbox(msoTextOrientationHorizontal, T, L, W, H).SelectSelection.ShapeRange.TextFrame2.TextRange.Characters.Text = StrSelection.ShapeRange.Fill.Visible = msoFalseWith Selection.ShapeRange.TextFrame2.TextRange.Font.Fill.Visible = msoTrue.Fill.Solid.Fill.ForeColor.RGB = RGB(255, 1, 1).Size = 38.Name = "仿宋".Bold = TrueEnd WithSelection.ShapeRange.TextEffect.PresetShape = msoTextEffectShapeArchUpCurveEnd Sub

添加印章外边框圆形

Sub AddOval(T, L, W, H)'添加一个圆ActiveSheet.Shapes.AddShape(msoShapeOval, T, L, W, H).SelectSelection.ShapeRange.Fill.Visible = msoFalseWith Selection.ShapeRange.Line.Visible = msoTrue.ForeColor.RGB = RGB(255, 0, 0).Transparency = 0.Weight = 4.5End WithEnd Sub

添加五角星

Sub Add5PointStar(T, L, W, H)' 添加一个五角星ActiveSheet.Shapes.AddShape(msoShape5pointStar, T, L, W, H).SelectWith Selection.ShapeRange.Line.Visible = msoFalse.ForeColor.RGB = RGB(255, 0, 0).Transparency = 0End WithWith Selection.ShapeRange.Fill.Visible = msoTrue.ForeColor.RGB = RGB(255, 0, 0).Transparency = 0.SolidEnd WithEnd Sub

这个小功能还是十分有意思的,但是不能做不应该做的事情,欢迎关注、收藏。

最后欣赏一下制作成果。

---END---

    推荐阅读
  • 滴滴收购新势力(滴滴向人人车采购百万辆二手车)

    最近有媒体报道称滴滴方面计划在3年内向人人车采购超过百万辆二手车,这一消息也立即引发了行业高度关注。同时据透露,双方的业务合作已经在部分城市开始试点,预计2018年滴滴从人人车的采购量将达月均万辆水平,并在后续随业务进展扩大规模,三年计划采购总计百万辆以上。二手车交易行业正在开启降维打击模式互联网行业的降维攻击无处不在,此次滴滴与人人车的联手更是值得玩味。预计在2018年底,人人车成为行业第一是大概率事件。

  • 哈弗h9的自动座椅(哈弗H9的座椅也十分舒适)

    哈弗h9的自动座椅后排座椅的空间表现,无论是家用还是自驾游都是绝对够了。而哈弗H9的第二排乘坐空间,在前排座椅调至适合位置。第三排座椅的乘坐空间中规中矩,短途应急使用时完全没有问题。在车内座椅布局方面,哈弗H9采用232的大7座布局,乘坐空间非常宽裕。在实际乘坐时,哈弗H9的后排腿部空间有两拳余量,头部也有大约一拳空间,整体空间表现很宽敞;。"此外,哈弗H9的第二排乘坐空间,头部空间、腿部。

  • 孵化小鸡18天注意事项 孵化小鸡18天注意事项落…盘怎样放

    孵化小鸡看起来是一件简单的事情,但如果温度和湿度控制不好可能会出现孵化失败的情况。那孵化小鸡18天注意事项有哪些?最佳答案:要配备专门的孵化设备,提供适宜的孵化温度;种蛋要放在清洁干燥的地方,避免外界污染,温度控制在12-15℃之间;蛋盘和箱子空隙之间最好放入泡沫塑料,四周做好通风口便于胚胎呼吸,刺激出壳。

  • 葡萄什么时候移栽(葡萄移栽最佳时间)

    葡萄移栽最佳时间,下面我们一起来看看吧!葡萄种子比较合适的播种时间在9~11月份,这个时候播种的葡萄种子发芽率最高,长得最好。

  • 宙斯为什么娶雅典娜(宙斯雅典娜介绍)

    宙斯为什么娶雅典娜雅典娜是宙斯与聪慧女神墨提斯所生,他们两人其实是父女的关系。因盖亚有预言说墨提斯所生的儿女会推翻宙斯,宙斯遂将她整个吞入腹中,因此宙斯得了严重的头痛症,还是让雅典娜出来了。宙斯为了让预言失败,也为了打击太阳神阿波罗的势力,觉得娶雅典娜为妻,并让雅典娜去取代阿波罗统治欧罗巴大陆。

  • 满城桃李的意思和造句(满城桃李什么意思和造句)

    以下内容大家不妨参考一二希望能帮到您!满城桃李的意思和造句:桃李:比喻学生。城中到处都有自己的学生。满城桃李愁风雨,春在溪头野荠花。入彀英雄,喜罗多士;满城桃李,贺得门生。满城桃李齐贺恩师饶芃子从教五十载。

  • 热依扎谈自己在妈妈眼里还行(因身材丰腴遭嘲)

    因身材丰腴遭嘲2017年11月的某一天,演员热依扎第一次感到“不对劲”那时《长安十二时辰》正在筹备,她和经纪人比约定的进组时间早来了一个多月工作开始之后,热依扎出现嗜睡、剧烈咳嗽、浑身疼痛以及记忆力下降等异样有次她。

  • 鸡蛋饼放什么调料好吃(鸡蛋饼的做法)

    接下来我们就一起去了解一下吧!鸡蛋饼放什么调料好吃鸡蛋饼一般配番茄酱和辣椒酱好吃。首先准备两个鸡蛋,胡萝卜丁和香菇丁,把鸡蛋打散,加适量的水、面粉一起搅匀。搅拌均匀之后加适量的盐再搅拌,锅烧热后倒油,旋转一下,油倒出来。再倒入鸡蛋,再旋转,小火等待一下,撒上胡萝卜丁、香菇丁。最后刷上大酱,这样美美的鸡蛋饼就完成了。

  • 生蚝热量高吗(生蚝热量不高)

    生蚝热量高吗生蚝热量不高,生蚝味甘咸性寒,含有大量的蛋白质、维生素、氨基酸以及钙、铁、磷等营养成分,营养价值比较高,这些营养成分的热量都比较低,其次,生蚝中的脂肪、热量较低,所以生蚝的热量并不高。而从营养学的角度来讲,其中的钙离子、镁离子和铁元素也比较丰富,不但可以降低骨质疏松发生的概率,还可以改善缺铁性贫血。

  • 怎么给猫驱虫(给猫驱虫的方法)

    接下来我们就一起去了解一下吧!怎么给猫驱虫寄生在猫咪身上的寄生虫根据寄生部位的不同分为体内寄生虫与体外寄生虫。目前市面售卖的驱虫药大部分是分为体内驱虫药和体外驱虫药。一般体外驱虫药基本都是滴剂,滴在皮肤上通过皮脂腺作用至全身来发挥药效,一般每月驱一次。体内驱虫药一般都是口服药,前三次驱虫建议每月一次,之后可改为三个月一次。