Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel 在activex图像中使用透明png文件_Excel_Vba - Fatal编程技术网

Excel 在activex图像中使用透明png文件

Excel 在activex图像中使用透明png文件,excel,vba,Excel,Vba,目前我正在使用基于excel vba的打印程序。我只需要某些单元格(而不是区域)作为打印对象。我知道excel没有这样的功能。所以我想使用背景透明的png图像。我这样做的原因是使active x图像不可打印。active x图像不允许我使用png文件。 我需要特殊代码才能使用png图像吗?我不确定是否正确(抱歉),但为什么不通过insert>图像插入png图像呢?然后取消选中其“打印对象”属性?ActiveX图像?还是ActiveX对象?如果是对象,只需取消选中打印对象选项右键单击控件>格式控件

目前我正在使用基于excel vba的打印程序。我只需要某些单元格(而不是区域)作为打印对象。我知道excel没有这样的功能。所以我想使用背景透明的png图像。我这样做的原因是使active x图像不可打印。active x图像不允许我使用png文件。
我需要特殊代码才能使用png图像吗?

我不确定是否正确(抱歉),但为什么不通过insert>图像插入png图像呢?然后取消选中其“打印对象”属性?

ActiveX图像?还是ActiveX对象?如果是对象,只需取消选中
打印对象
选项<代码>右键单击控件>格式控件>属性我需要在具有透明背景的工作表(png文件)上插入活动x图像。这样我可以将打印对象设置为false,从而在透明区域后打印任何内容。我不知道:)在阅读您的评论后,我尝试解决了我的问题。感谢您的帮助。