【功能体验】WPS兼容Ms office单元格内嵌图片

дй※®ε 哦嘞
дй※®ε 哦嘞 WPS资深用户Lv.2 潜力创作者WPS寻令官

Lv.2潜力创作者

原有问题

在表格的单元格内嵌入图片是WPS office表格程序(WPS et)和Ms office表格程序(Excel)都内置的一项功能。

⚠️

本文中所用微软office版本为office365 26年4月版本,所用WPS版本为64位4月内测版12.1.0.26271。二者均为最新版本。特别使用旧版本WPS的地方会在对应位置进行标注,无标注则为最新版本。

Excel插入单元格内嵌图片

Excel插入的单元格图片特征之一:单元格数值显示“图片”

WPS插入单元格内嵌图片

WPS插入单元格图片特征之一:单元格数值为DISPIMG函数

由于双方实现该功能的代码互不兼容,此前双方软件都不能正常显示对方嵌入的单元格图片。

WPS ET在表格中嵌入单元格图片后,用Excel打开不显示图片只显示一串Excel不能识读的函数

微软Excel在表格中嵌入单元格图片后使用旧版本WPS打开直接报错

更新适配

1、上线image函数

而在最近发布的版本中,WPS在表格中增加了image这个微软office只对office2024及365适配的函数

image函数在单元格中嵌入WPS官网主图

微软Excel打开正常加载

2、兼容微软Excel单元格嵌入图片

WPS也适配兼容了微软office的单元格内嵌图片功能。使得通过微软office嵌入单元格图片的表格文件,在WPS打开也可以正常显示。

微软excel嵌入的单元格图片,在WPS打开正常显示

并且WPS比微软多做了一步,那就是可以双击嵌入的图片放大查看

WPS内双击正常放大查看

微软自己不能双击,一旦双击,单元格嵌入的图片会变成“图片”两个字,不再显示图片。想恢复正常只能回退双击操作,如果保存文件再打开等无法回退的场景,就只能重新插入

Excel单元格嵌入图片双击后会变成图片两个字

💡

发帖日再次测试,发现微软已修复这个存在多年的bug,单元格内嵌图片会作为一个控件存在,虽然双击仍旧只显示图片两个字,但取消选中状态单元格内嵌图片能够正常显示。

正常双击显示

扩展讨论

目前WPS这边发力对Ms的单元格嵌入图片做了兼容,可以正常显示使用微软Excel嵌入的单元格图片。但微软Excel仍不能正常显示用WPS嵌入的图片。

如果使用的是最新版本WPS,可以使用新增的image函数在单元格中插入图片,但这需要用户做好图床链接或者本地链接,要求更高。

如果使用WPS直接嵌入图片,那么可以考虑把单元格嵌入图片批量转化成浮动图片。如录屏所示,可以选中嵌入图片的单元格再右键批量转浮动图片。

且批量转浮动图片后可以通过Ctrl+G定位图片文件选中所有浮动图片后再右键转嵌入。

或者可以在批量插入图片时设置插入方式为浮于单元格。

在嵌入转浮动这一步上,微软Excel与WPS表格也是各自不同的策略:

WPS表格嵌入转浮动,图片大小还是跟嵌入单元格时保持一致,这样图片可以在视觉上仍然在对应单元格中。

而微软Excel的嵌入转浮动则会恢复到图片原始大小。

内容总结

WPS表格(即WPS ET)的单元格嵌入图片功能原本就相对微软Excel更加成熟:支持批量插入,支持浮动图片和嵌入图片互转。唯一的问题就是因为实现功能代码不相同而使得WPS 表格和微软Excel的单元格嵌入图片互不兼容,导致互相不能正常显示对方程序嵌入的单元格图片。

现在WPS在兼容性上进一步发力,在支持image函数插入在线图片的同时又支持显示用户通过微软Excel插入的单元格内嵌图片。期待WPS兼容外部功能的同时,也能持续在自己程序的多系统、多组件的兼容互通上攻坚克难。

江西省
浏览 280
收藏
7
分享
7 +1
+1
全部评论