excel图片变成代码_有趣的EXCEL&vba作图

本文介绍了如何使用VBA和Python解析图片的RGB值,并将图片信息写入Excel工作表中。通过Python的PIL库获取图片像素信息,然后利用VBA将这些信息写入Excel,创造出独特的图像效果。文中提供了简单的代码示例和步骤,适合对Excel编程和图像处理感兴趣的读者。
摘要由CSDN通过智能技术生成

还记不记得之前有个日本老爷爷用EXCEL绘图,美轮美奂,可谓是心思巧妙。我是没有那样的艺术细胞,不过咱有自己的方式,用代码作图

584435b31ebd608a7ed8a5d7bbd5201e.png

图片来源网络

33e561b772dc936a62b8cd59cbcc5b4f.png

图片来源网络

通过vba代码将指定的图片写入excel工作表中,可不是插入图片哦

解题思路:1,获取图片像素信息 2,写入excel工作表中

前期我查询了一些资料,暂时没有找到VBA解析图片RGB值的方法。但是其他程序语言可以用,比如java和python,这里我们就用简单又好用的python。python使用简单,安装也很方便。Windows平台的新版本python已经集成了环境变量设置和pip库,感兴趣的朋友可以下载安装使用。

获取图片信息需要用到PIL库,安装很简单:pip3 install PIL

4cacea41976a62db356ab23a753b7d7d.png

图一

解析图片RGB值的代码如图一所示,将获取的代码保存到文本中供VBA调用,是不是很简单。

VBA操作这里就不多说了,不懂的朋友可以翻看前期发的教程

54144e739be77c278c6ce1d15e59a0bb.png

图二

图二是获取的图片信息,第一行是图片像素大小,第二行之后就是RGB值,然后将其写入EXCEL工作表中,方法如下图

87e64969f1929f4c2d776c1f396d9f5c.png

图三

8eafbd027394a702484b5233f53116d2.png

图四

也可以将其它的图片写入工作表中哦,喜欢的朋友欢迎点赞关注,下期更多精彩内容!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值