次の解決策は、Web ブラウザーを使用すると機能しません。
注: 以下の CID リンクは架空の ID です。これは視覚的な目的のための単なるサンプルです。各 OneDrive メール アカウントには、異なる一意の CID があります。
CID を取得する
CID が既にわかっている場合は、手順 4 に進みます。
- onedrive.live.comに移動し、アカウントにログインします (ファイルが保存されている場所)。
- 任意のフォルダーを開き、アドレス バーからリンクをコピーします。視覚的な目的で...Ej、https: //onedrive.live.com/?cid=1A23456CD7EF8GHI&id=1A23456CD7EF8GHI!107


- そのリンクから CID を抽出します (
https://onedrive.live.com/?cid=1A23456CD7EF8GHI&id=1A23456CD7EF8GHI!107
)。CID 16 桁の英数字の ID です。この例では、次のようになります: 1a23456cd7ef8ghi
ローカル ネットワーク ドライブ/場所を作成する
- ここで、CID を使用してリンクを作成/編集し、OneDrive をネットワークの場所またはネットワーク ドライブとしてローカル コンピューター
にマップします。
- ネットワークの場所:
https://d.docs.live.net/1A23456CD7EF8GHI/
- ネットワーク ドライブ (FTP ドライブ) :
\\d.docs.live.net@SSL\DavWWWRoot\1A23456CD7EF8GHI\
- ご参考までに、ユーザー名とパスワード(資格情報) はOneDrive アカウントと同じです。完全な電子メール アドレスをユーザー名として使用する
- 終わり!
各アカウントには一意の CID があるため、OneDrive CID はこの例で提供したものとは異なることに注意してください。それに応じてステップ 4 のリンクを更新してください
OneDrive クラウド サービスを機能させる =)
「環境」を設定したので、ローカル ファイルのように、OnceDrive にある Excel ワークブックを操作できるようになります。コンピューターにマップされたネットワーク ドライブ/場所を使用して、そのネットワーク ドライブ/場所から直接 OneDrive ファイルを開くことができるようになりました。
ステップ 4 の同じリンクを Excel の数式に使用することもできます。ファイル名がFile1.xlsx
,File2.xlsx
およびFile3.xlsx
; これはあなたの数式がどのように見えるかですFile3.xlsx
:
|-----A-----|-----B------------------------------------------------------------------------------|
1| Name | Address |
------------------------------------------------------------------------------------------------|
2| ='https://d.docs.live.net/1a23456cd7ef8ghi/SomeFolder/[File1.xlsx]Sheet1'!$A1 | 456 Somewhere St
------------------------------------------------------------------------------------------------|
3| John Doe | =='https://d.docs.live.net/1a23456cd7ef8ghi/SomeFolder/[File2.xlsx]Sheet1'!$A1
------------------------------------------------------------------------------------------------|