VBA代码删除图形时不删除数据有效性下拉框方法

 时间:2024-10-22 07:09:00

1、运行如下宏代码:Sub delpic()Dim pic As ShapeFor Each pic In ActiveSheet.Shapespic.DeleteNextEnd Sub看效果,数据有效性下拉框是否不见了?

VBA代码删除图形时不删除数据有效性下拉框方法

3、将C1、C2单元格数据有效性删除,然后保存,重新打开Excel文件,再在C1、C2单元格设置数据有效性,然后运行xsyxxname宏代码,查看结果。发现Name得到有效性名称变化为Drop Down 2,如此看来数据有效性名称都是以Drop Down X这样格式的名称。其默认名称里面必定包含Drop Down字样。

VBA代码删除图形时不删除数据有效性下拉框方法

4、我们凸鹣沮北把第一步的宏代码更改为如下:Sub delpic()Dim pic As ShapeFor Each pic In ActiveSheet.ShapesIf InStr(1, pic.Name, "Drop Down") = 0 Then pic.DeleteNextEnd Sub这样就不会再把数据有效性框删掉了。

  • Excel怎么制作动态文件访问路径?
  • excel怎么做按钮功能
  • EXCEL公式控制填充颜色
  • Excel中如何为数据透视表切片器应用样式
  • EXCEL单元格符合某个条件整行变色怎么设置
  • 热门搜索
    广东旅游景点大全 旅游度假区 太白山旅游攻略 户外旅游 中国旅游网 嘉兴旅游景点 旅游团购 潮州旅游 桂林旅游股票 云南大理旅游景点