使用嵌入图片在 Excel 中筛选数据

使用嵌入图片在 Excel 中筛选数据

我有一张包含产品图片的数据表,我想根据电子表格的发送对象来过滤这些图片。图片仍然明显堆叠在一起。

如何设置我的工作表,以便当行/产品被隐藏(通过数据过滤器)时,它们对应的图片也被隐藏?

答案1

首先更改每个图像的对象定位属性。在 XL2007 上,您可以按照以下步骤执行此操作:

  1. 右键单击图像并单击尺寸和特性
  2. 前往特性标签。
  3. 选择移动和调整单元格大小

在此处输入图片描述

我建议录制一个宏,以便快速对电子表格中的所有图像执行此操作。

确保每幅图像的定位看起来都像是位于单元格“内部”。

以下有一个示例来说明:

没有活动过滤器
在此处输入图片描述

按名称过滤
在此处输入图片描述

答案2

  • 您也可以使用“选择”按钮,通过拖动框来选择所有图片。然后右键单击属性等,或者
  • 选择一张图片并点击CTRL+ A(全选),然后右键单击属性等。

Excel 似乎明白,当您选择一张图片并按下“全选”(CTRL+ A)时,您想选择所有图片。

答案3

谢谢。这是一个非常简单有效的方法。

我想补充一点,除了使用宏,我们还可以选择“转到”(Ctrl+ G)功能,然后选择“特殊”,然后选择“对象”,然后单击“确定”。这将简单地选择电子表格中的所有图像。也许我们在 XL2007 中没有此功能,但新版本肯定有。干杯!!

答案4

我在使用 Excel 2016 时遇到了同样的问题,并使用了多种解决方案来解决这个问题:

  1. Ctrl+G 或 F5
  2. 选择“特殊”,然后选择“对象”,然后单击“确定”
  3. 右键单击其中一张图片,然后单击“大小和属性”
  4. 从“属性”中选择“移动并调整单元格大小”并关闭
  5. 完毕

但是只有过滤功能有效,排序功能无法正常工作。我有三列包含图像。如果我对中间 AZ 中的一列进行排序,则右列可以正确排序,但左列则不行。左列要么缺少图像,要么再次重叠。

相关内容