Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >[功能发布]Excel集成网页控件,内嵌于Excel单元格区域,可加载任意网页

[功能发布]Excel集成网页控件,内嵌于Excel单元格区域,可加载任意网页

作者头像
Excel催化剂
发布于 2021-08-18 02:45:23
发布于 2021-08-18 02:45:23
1.2K0
举报
文章被收录于专栏:Excel催化剂Excel催化剂

关注过之前EasyShuForPPT功能的朋友可知,在PPT上实现网页控件集成已经完美实现了,同样地,在Excel环境中,除了在任务窗格上显示外,本次国庆更新,增加了在单元格区域显示网页的功能。 使用与EasyShuForPPT同样的底层网页控件,故同样可实现在线、离线、登录与否等一切只要是html的网页显示。

技术背景介绍

前几天的网页控件短视频推文后,有读者反馈问是什么技术实现的,在此本着开源分享的心态简单介绍下。

网页控件内嵌单元格区域,用到的技术其实之前在Excel催化剂的其他功能上早已采用过,如插入图片功能、关键词逐字提示快速录入功能和插入日期控件几大功能中都使用过。

其实现的原理是利用VSTO插件特有的并且是Excel开发特有的,在工作表范围内使用自定义控件的方式,让插件插入自定义控件,而自定义控件可以是.net开发里的winform窗体任意形式的自定义控件,如插入图片时为PictureBox控件,快速录入功能时为DataGridView、TextBox、Label等多个控件组合,日期录入时为日期控件。

传送门:Excel催化剂开源第9波-VSTO开发图片插入功能,图片带事件

本篇的网页控件也一样,其不过是使用了第三方网页控件MiniBlink,一款体积最小的基于Google浏览器内核的开发组件。

使用方法

本篇功能同样是首创的功能,本次不作任何限制,无需激活操作。

但因本功能的初衷是为了丰富EasyShu的作图后的图表展示效果,可回到Excel单元格区域展示,已安装过EasyShu2.4及以上版本的,已经集成了MiniBlink的网页控件配置文件及启动程序。故本次Excel催化剂版本的实现,不再重复作这些处理步骤。

在Excel催化剂中使用网页控件,前提是Excel催化剂在线版到最新版或离线版v20201006,同时安装好EasyShu2.4制作ECharts图表所需的主程序及配置文件并启动过EasyShu插件,只有完成这些,在Excel催化剂上才可顺利使用上本功能。

传送门:【直播回看】新功能ECharts交互式分级填色地图+PPT图表展示插件

具体步骤

先圈定需要插入网页控件的单元格区域,在最新版本Excel催化剂中,点击【数据分析】组中的【内嵌网页】控钮即可打开配置网页窗体。

可使用【选择本地Html文件】按钮从本地硬盘中查找需要展示的离线网页,默认会跳转到EasyShu的ECharts图表文件夹内供选择。

如果不想让控件插入后,遮挡住边缘的单元格边框,可适当留出一点边距如5左右。

手动输入网址时,如果是非离线文件html地址,需要带上http开头,最好在浏览器上复制过来的网址,不必手动输入。

同样地插入后的网页,不能类似普通图片那样轻松选择调整大小删除移动位置。如果有使用过Excel催化剂的插入图片功能,就可以知道其中的不同。

通过在网页控件鼠标右键弹出的上下文菜单中,可供满足上述的需求。

关于冻结单元格区域,这里简单说明下,在不作冻结的默认情况下,鼠标滚动操作是对Excel工作表的单元格区域右侧滚动条的滚动操作。

而当需要保留到网页控件中当前网页的鼠标滚轮的激发操作如普通网页有右侧滚动条时,会滚动网页位置和特殊的网页如EasyShu生成的ECharts图表网页,滚动操作有放大缩小矢量地图的作用。

此时选择上下文菜单第一项【冻结单元格区域】,即可屏蔽Excel的鼠标滚动操作,让网页的滚动生效,同样地第二项的【取消冻结单元格区域】,即恢复Excel默认效果。

按住CTRL+鼠标滚轮,亦可放大缩小网页,但是基于浏览器窗体的放大缩小,保留和普通浏览器一样的体验,但也会和Excel的快捷键冲突,变成是工作表显示的放大缩小,只有在100%显示大小时,才能调出上下文菜单。

其他几项的操作,都很好理解,特别是用过Excel催化剂的插入图片功能后。

结语

Excel催化剂不知不觉已经走在了插件开发的最前沿,现在不客气地说,放眼国内外,在通用性插件领域,已经难以看到有其他插件能与之相比。

功能的完善和使用体验的提升,一直在努力,特别是本次国庆期间的升级,让在线版的更新体验提升许多,在迁移服务器的过程中,追加了许多主流的服务器技术如对象存储和CDN网页加速速度,这些体验的提升,也增加了不少的费用。

最后一块短板,让Excel催化剂更易用,将会持续地通过视频录制的方式,让大家更为直观地看到操作的流程,学习起来更便捷高效。

当然这一切的努力,希望更多的跟随者和拥护者,一起作贡献,多传播推荐,打赏、转发和购买视频教程支持,都会让Excel催化剂可以走得更远,能够为更多的群体赋能,充当催化剂的角色,引爆大家的Excel潜能。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Excel催化剂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
个人永久性免费-Excel催化剂功能第109波-日期输入辅助功能增强
Excel催化剂不止于在数据处理、分析领域有大作为,甚至对日常数据录入这样本该有业务系统去完成的工作,也可以在Excel上又快又准地进行录入,避免许多中小企业,因IT系统的欠缺,无法顺利地开展数据化管理。
Excel催化剂
2021/08/19
1K0
个人永久性免费-Excel催化剂功能第109波-日期输入辅助功能增强
Excel催化剂开源第40波-Excel插入图片做到极致的效果
可能在之前的文章中,也偶尔做了一些分享,自己也不太记得分享过哪些了,这里再重新梳理下,有重复提及的部分就权当复习好了。
Excel催化剂
2021/08/19
6950
Excel催化剂开源第9波-VSTO开发图片插入功能,图片带事件
图片插入功能,这个是Excel插件的一大刚需,但目前在VBA接口里开发,如果用Shapes.AddPicture方法插入的图片,没法对其添加事件,且图片插入后需等比例调整纵横比例特别麻烦,特别是对于插入的多个图片非统一的纵横尺寸比时。
Excel催化剂
2021/08/19
1.5K0
个人永久性免费-Excel催化剂功能第54波-批量图片导出,调整大小等
在过往Excel催化剂略有提及图片在Excel上使用的最佳实践,相对大部分人一直想要的导出图片来说,Excel催化剂将其定义为伪需求。
Excel催化剂
2021/08/19
4480
个人永久性免费-Excel催化剂功能第52波-相同内容批量合并单元格,取消合并单元格并填充内容
Excel催化剂已正式在千聊上发布视频,如查阅文章有理解障碍,不妨查看下视频,视频不定期更新,内容丰富,干货满满,有术亦有道!
Excel催化剂
2021/08/19
1K0
Excel催化剂开源第23波-VSTO开发辅助录入功能关键技术
在Excel催化剂的几大辅助录入功能中(数据验证保护、数据多级联动输入、关键词模糊智能匹配输入)中,用了一些customxmlPart技术来存储配置信息,同时在关键词模糊智能匹配输入中,用了一个VSTO开发才能满足的自定义控件技术,很值得启发,拿出来给大家作一分享。
Excel催化剂
2021/08/19
1.4K0
个人永久性免费-Excel催化剂功能第105波-批量调整不规范的图形对象到单一单元格内存储
图片插入,绝对性地刚需功能,大量普通Excel用户,不知道可使用插件的方式批量插入图片,而使用手工的插入方式,图片的未在一个单元格范围内,肉眼看起来问题不大,但在Excel看来,就有很大的问题所在。具体如下:
Excel催化剂
2021/08/19
4200
Excel催化剂功能第10波-快速排列工作表图形对象
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
1.5K0
个人永久性免费-Excel催化剂功能第32波-行列批量插入和删除
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
2.1K0
Excel催化剂100+大主题功能梳理导读
在100+的主题功能中,以下将尝试通过几个维度来作简单的梳理,希望能够对初次接触的朋友们可以更加清晰地了解Excel催化剂能够给自己的日常工作带来哪些的便利和帮助。
Excel催化剂
2021/08/19
3K0
Excel催化剂功能第11波-快速批量插入图片并保留纵横比
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
1.3K0
全面拥抱国产化,适配WPS,Excel催化剂新增传统图片插入功能
过去,Excel催化剂在图片插入功能上,作了非常前沿的探索。也是插件在图片应用场景上的一大亮点。
Excel催化剂
2022/03/31
9900
全面拥抱国产化,适配WPS,Excel催化剂新增传统图片插入功能
个人永久性免费-Excel催化剂功能第25波-小白适用的文本处理功能
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
1.6K0
个人永久性免费-Excel催化剂功能第18波-在Excel上也能玩上词云图
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
3800
[功能发布]Excel与python交互,将python的广阔数据分析领域能力接入Excel中
用几个小视频,给大家一同感受下Excel催化剂的与python交互的效果,细节没看清楚不要紧,后续还会出视频。
Excel催化剂
2021/08/19
1.2K0
[功能发布]Excel与python交互,将python的广阔数据分析领域能力接入Excel中
吐槽下Excel的十大不规范使用问题
太多的人觉得每个月一个表格存放数据,一年12个月,一个工作薄文件里放12个工作表,然后还有大量的插件批量生成工作表,批量重命名工作表、工作表排序等一系列的功能来辅助完成这些提速性工作。
Excel催化剂
2021/08/19
1.3K0
个人永久性免费-Excel催化剂功能第81波-指定单元格区域内容及公式填充
对各种系统中导出的数据,很多时候存在数据缺失的情况,需要进行补全处理,方可进行下一步的数据分析操作。数据的向下、向上、向左、向右填充的场景因此产生,特别是向下填充。
Excel催化剂
2021/08/19
8350
【正式版发布前夕】EasyShu图表插件全面升级中,邀请一起建造EasyShu图表标签库
增加了一个【EasyShu图表宝典】功能,方便大家快速浏览EasyShu所有图表,也可以结合筛选功能,缩小范围去查看特定场景、兴趣、标签的图表,双击后可打开对应的图表示例文件进一步详细了解。
Excel催化剂
2022/03/31
2.8K0
【正式版发布前夕】EasyShu图表插件全面升级中,邀请一起建造EasyShu图表标签库
个人永久性免费-Excel催化剂功能第44波-可见区域复制粘贴不覆盖隐藏内容
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
4.5K0
个人永久性免费-Excel催化剂功能第49波-标准数据结构表转报表样式结果
原文在简书上发表,再同步到Excel催化剂微信公众号或其他平台上,文章后续有修改和更新将在简书上操作, 其他平台不作同步修改更新,因此建议阅读其他出处的文章时,尽可能跳转回简书平台上查看。
Excel催化剂
2021/08/19
8540
推荐阅读
个人永久性免费-Excel催化剂功能第109波-日期输入辅助功能增强
1K0
Excel催化剂开源第40波-Excel插入图片做到极致的效果
6950
Excel催化剂开源第9波-VSTO开发图片插入功能,图片带事件
1.5K0
个人永久性免费-Excel催化剂功能第54波-批量图片导出,调整大小等
4480
个人永久性免费-Excel催化剂功能第52波-相同内容批量合并单元格,取消合并单元格并填充内容
1K0
Excel催化剂开源第23波-VSTO开发辅助录入功能关键技术
1.4K0
个人永久性免费-Excel催化剂功能第105波-批量调整不规范的图形对象到单一单元格内存储
4200
Excel催化剂功能第10波-快速排列工作表图形对象
1.5K0
个人永久性免费-Excel催化剂功能第32波-行列批量插入和删除
2.1K0
Excel催化剂100+大主题功能梳理导读
3K0
Excel催化剂功能第11波-快速批量插入图片并保留纵横比
1.3K0
全面拥抱国产化,适配WPS,Excel催化剂新增传统图片插入功能
9900
个人永久性免费-Excel催化剂功能第25波-小白适用的文本处理功能
1.6K0
个人永久性免费-Excel催化剂功能第18波-在Excel上也能玩上词云图
3800
[功能发布]Excel与python交互,将python的广阔数据分析领域能力接入Excel中
1.2K0
吐槽下Excel的十大不规范使用问题
1.3K0
个人永久性免费-Excel催化剂功能第81波-指定单元格区域内容及公式填充
8350
【正式版发布前夕】EasyShu图表插件全面升级中,邀请一起建造EasyShu图表标签库
2.8K0
个人永久性免费-Excel催化剂功能第44波-可见区域复制粘贴不覆盖隐藏内容
4.5K0
个人永久性免费-Excel催化剂功能第49波-标准数据结构表转报表样式结果
8540
相关推荐
个人永久性免费-Excel催化剂功能第109波-日期输入辅助功能增强
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档