首页 > 解决方案 > 嵌入式 SharePoint Online Excel 文件不显示水平滚动条

问题描述

期望的行为

将托管在 SharePoint Online 上的 Excel 文档嵌入到 HTML 页面中。

实际行为

嵌入加载,但是没有水平滚动条。

获取视口右侧数据的唯一方法是单击一个单元格,然后使用右箭头键向右滚动。

我试过的

我已按照此处的说明进行操作:

https://support.microsoft.com/en-us/office/embed-your-excel-workbook-on-your-web-page-or-blog-from-sharepoint-or-onedrive-for-business-7af74ce6- e8a0-48ac-ba3b-a1dd627b7773

不幸的是,由于租户限制,我无法共享链接来演示该问题,因为似乎没有办法“匿名化”Microsoft 365 共享链接。

下面是一个截图 - 你可以看到有一个垂直滚动条,但没有水平滚动条。

左列和顶行是frozen panes

我希望我应该能够“向右滚动”,就像在 Excel 在线中一样。

在此处输入图像描述

这是使用的嵌入代码的格式:

<iframe height="500" width="100%" frameborder="0" scrolling="no" src="https://my-tenant.sharepoint.com/:x:/s/site-name/********?e=*****s&action=embedview&wdHideSheetTabs=True&wdAllowInteractivity=False&wdHideGridlines=True&wdDownloadButton=True"></iframe>

我不认为这是一个可以通过将 iframe 包装在具有某种溢出属性的 div 中来解决的问题 - 似乎iframe 嵌入本身内的水平滚动条没有显示。

标签: sharepoint-onlineexcel-onlinemicrosoft365

解决方案


此错误现已修复。

感谢您提供如此详细的反馈;这对我们快速解决问题非常有帮助。

Rotem
Excel 项目经理


推荐阅读