首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel里面批量替换文本框中的内容

在excel中,要批量替换单元格的内容,可以直接使用【查找替换】功能,如下图所示

可以批量将单元格中的【张三】替换为【李四】。

但是,如果要查找替换的内容在excel的文本框中,用上述方法就行不通了。

如下图所示,工作表名称"Sheet1"里面,有很多文本框。

要把文本框内的内容【张三】替换为【李四】,代码可以这样写:

运行上述代码以后,所有文本框中的张三就都变成李四了,如下所示

在Excel中所有的图片、图形、形状等都属于Shape对象。

针对不同的种类,Shape对象的Type属性可以识别。

在这里通过Shape对象的Type属性等于 msoTextBox来过滤所有的文本框对象。

通过这个例子,不仅可以遍历所有文本框,还可以遍历所有其它的图层对象。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200202A0N0WS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券