web-dev-qa-db-ja.com

Excel Onlineの共有URLを変更して、特定のワークシートを開くことはできますか?

Excel Online で共有URLを生成すると、次の形式になります。

https://OneDrive.live.com/view.aspx?
  resid=<DOCUMENT ID>&
  ithint=file%2cxlsx&
  app=Excel&
  authkey=<AUTH KEY>

ドキュメント内の特定のワークシートを開くために、このURLに追加できるパラメーターはありますか?

編集

コメントで次のアプローチを提案してくれた@ mk117に感謝します。

ithintパラメーターへの次の追加が機能しないことを確認できます(必要なワークシート名が「チャート」であると想定):

  • ithint=file%2cxlsx#'Chart'&
  • ithint=file%2cxlsx#'!Chart'&
  • ithint=file%2cxlsx#Chart&
  • ithint=file%2cxlsx#!Chart&
6
remeika

リンクにアクティブセルを設定し、シートとセルを指定すると機能します。 URLに&activeCell=%27Sheet1%27!A1を追加してみてください。ここで、Sheet1はリンク先のワークシートの名前であり、!A1はこのワークシートのセルの名前です。

1
Sergey Rodin