デスクトップにOneDriveにあるExcelファイルへのショートカットを作成し、Excelで開きたいのですが。 (私はWindows7とOffice 2013を使用しています)
Excel内で、ファイルへのパスを取得しました( https://d.docs.live.net/cxxxxxxxcexxxxx/Documents/myfile.xlsx )。しかし、Urlでショートカットを作成すると、Excelではなくブラウザ内でファイルが開きます。
Excelの使用を強制するショートカットの作成( "Excel https://d.docs.live.net/cxxxxxxxcexxxxx/Documents/myfile.xlsx ")は、「パスが存在しません」で失敗します。
他のアイデアはありますか?
http://...
ショートカットを使用する代わりに、\\d.docs.live.net@SSL\DavWWWRoot\cxxxxxxxcexxxxx/Documents/myfile.xlsx
で始まるショートカットを使用すると、Excelでファイルが直接開かれます。
ショートカットでは、「Excel」だけでなく、Excelへのフルパスを使用してみてください。
例えば:
"C:\Program Files (x86)\Microsoft Office\root\Office16\Excel.exe" "https://d.docs.live.net/cxxxxxxxcexxxxx/Documents/myfile.xlsx"
(パスはOfficeのバージョンによって異なります。ProgramFilesを自分で調べて、正しいパスを見つける必要があります)
内部パスをハッキングする代わりに、ローカルに保存されているOneDriveファイルの同期コピーを参照してネイティブな方法で移動します。
このように、ファイルのローカルコピーのみを気にして、OneDriveにファイルのクラウドバージョンとの同期を実行させることができるため、クラウドを参照するパスを自分で使用する必要がなくなります。