上色相片本并非Excel如果做的事,但VBA提供更多了上色相片的许多单纯方式,虽然对相片格式的处置有很多文本,此栏就拿相片上色来展开两个自学。

如下表右图图右图,可实现对相片的上色操作方式。

自动草稿

具体来说知道一点儿,怎样赢得相片,和前瞻性展开上色。

赢得相片第一类的方式是借助Shape第一类的PictureFormat特性回到。

回到两个PictureFormat第一类后,借助Crop特性回到两个Crop第一类。

接着,借助如下表右图图特性展开上色增设。

那个回到有点儿麻烦事,事实上展开了三次递回回到第一类,最后获得Crop第一类。

Shape 第一类PictureFormat 第一类Crop 第一类

自动草稿

总而言之,他们要操作方式的是两个Shape第一类的相片,有两个第一类是特别针对那个相片展开上色操作方式的,那个第一类是Crop。

Crop 上色第一类

中文名称

表明

Application

以获取寄主插件的 Application 第一类。 黎贞。

Creator

以获取两个 32 位有理数,该有理数命令创建 Crop 第一类的插件。 黎贞。

PictureHeight

以获取或增设要上色的图像的高度。 读/写。

PictureOffsetX

以获取或增设要上色的图像的 x 轴偏移量。 读/写。

PictureOffsetY

以获取或增设要上色的图像的 y 轴偏移量。 读/写。

PictureWidth

以获取或增设要上色的图像的宽度。 读/写。

ShapeHeight

以获取或增设用于上色图像的形状的高度。 读/写。

ShapeLeft

以获取或增设用于上色图像的形状左侧的位置。 读/写。

ShapeTop

以获取或增设用于上色图像的形状顶部的位置。 读/写。

ShapeWidth

以获取或增设用于上色图像的形状的宽度。 读/写。

自动草稿

重点看一下代码:

PrivateSub SetCrop()DimxShape As ObjectSetxShape = Me.Shapes(1)回到两个Shape第一类,或相片DimxCrop As Object, xl As Long, xt As Longxl=10上色左边宽度xt=10上色顶部宽度SetxCrop = xShape.PictureFormat.Crop回到两个Crop第一类WithxCrop增设上色格式.ShapeLeft=xShape.Left xl 上色左边.ShapeTop=xShape.Top xt 上色顶部.PictureHeight=.PictureHeight – 2 * xl.PictureWidth=.PictureWidth – 2 * xt.ShapeHeight=.PictureHeight – 2 * xl 上色高度.ShapeWidth=.PictureWidth – 2 * xt 上色宽度EndWithEndSub

上色第一类应用很少,一般情况下,在表格中可以自由上色,如果使用编程解决相片问题,那就需要好好自学一下Crop第一类的使用方式了。

欢迎关注、收藏

—END—

1.本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!