3

望ましい動作

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>

これは、何らかのオーバーフロー プロパティを使用して div で iframe をラップすることで解決できる問題ではないと思います。iframe 埋め込み自体の水平スクロールバー表示されていないようです。

4

2 に答える 2