从ActiveX图像控件 - VBA中删除图像

时间:2011-11-21 20:57:07

标签: image excel vba activex

我创建了一个启用宏的Excel电子表格,它将以编程方式从磁盘加载图像并将其加载到ActiveX图像控件中。

如何删除图片?我想从测试过程中删除图像。我不需要创建脚本来以编程方式删除它。

2 个答案:

答案 0 :(得分:2)

手动清除图片:

  1. 打开Visual Basics Editor并确保您可以同时查看Project Explorer和Properties Window。
  2. 在项目浏览器中选择Excel对象或表单图像控件已打开。 (如果是用户表单,则需要双击。)
  3. 现在,应在“属性”窗口中列出所选对象。单击下拉框并选择图像控件。
  4. 双击Picture属性的值,使光标闪烁。
  5. 按删除。

答案 1 :(得分:0)

要手动删除图像,请进入设计模式(查看>工具栏>控件工具箱,然后单击“设计模式”按钮)。右键单击该控件,然后选择“属性”。单击“图片”属性并退格或删除,直到显示(无)

这假定图像已加载到工作表上的图像控件中,而不是加载到VBA用户窗体上。如果控件是在VBA用户表单或图像控件上,则可以按照mischab1的说明进行操作。

当然这些说明适用于Excel 2003;具体步骤因Excel版本而异。