【问题标题】:Hide images with excel filter使用 excel 过滤器隐藏图像
【发布时间】:2014-05-01 16:52:58
【问题描述】:

我有一个列出所有产品的表格范围,并且产品图片显示在其中一个单元格中。当我过滤产品时,被过滤器删除的产品图像最终会出现在其他图像后面而不是隐藏它们,或者图像最终被洗牌到列表的底部,有点像“幽灵”产品,只有一张图片也没有任何信息。

有没有一种简单的方法可以让这些图像在过滤器上消失?我假设将有一些方法可以使用 VBA 来检查相交范围并查看它们是否被隐藏,或者通过重命名图像以对应于产品代码并查看它是否仍然可见,但是有没有更简单的方法(因为这两种方法最终都可能让我不得不重写一大段代码)

示例截图

没有过滤器:

带过滤器(顶行)

带过滤器(最后一行和“幽灵”)

【问题讨论】:

    标签: excel vba filtering


    【解决方案1】:

    想通了。将图像设置为移动并使用单元格调整大小将确保它们被隐藏(我在添加图片时通过添加.Placement = xlMoveAndSize 行通过代码完成了此操作,但也可以在菜单中手动完成。

    【讨论】:

      猜你喜欢
      • 2013-10-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-09
      • 1970-01-01
      相关资源
      最近更新 更多