次の方法で共有

Excel2016の「リンクの編集」の「リンク元」が変わってしまう

Anonymous
2017-07-20T01:35:24+00:00

OneDriveと同期をとっているファイルのExcel2016ブックの「リンクの編集」の「リンク元」について。

OneDriveの「同期を一時停止」して、「c:\Users\user\OneDrive・・・」で登録します。

ついで、pcを再起動すると自動で同期がとられます。

上記ブックの「リンク元」をみると、「https://d.docs.live.net\Users\user\OneDrive・・・」となってしまっています。

リンク元のファイルはExcel2007のVBAマクロなので、マクロを呼び出せません。

以前Excel2007を使用していて問題なかったのですが、Excel2016にしてからこういう現象になってしまいます。

解消方法を教えてください。

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

3 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2017-07-23T04:06:40+00:00

    南谷さん、返信をありがとうございまた。

    補足すると、「リンクの編集」はデータタブにある「リンクの編集」のことでした。

    リンクの登録は「セルにリンクを挿入し・・・」ではありません。

    (こういう方法があるのを初めて知りました。

    また、この方法ではデータタブの「リンクの編集」は開けません。)

    追加項目

    1)「OneDrive の同期の一時停止」は、最下行にあるツールバーに表示されているOneDriveの雲のアイコンを右クリックして現れるメニュー「同期の一時停止」です。この中から適当な時間を選択したものです。

    2)リンクの登録の方法。

    特にリンクを意識して登録したものではありません。

    Excelシートに四角図形を挿入し、その図形に「マクロ登録」で「マクロのファイル・メンバ名」指示して登録したものです。

    「OneDrive...」の後ろは、「マクロが入ってファイル名・メンバ名」です。

    これでよろしいでしょうか?

    この回答は役に立ちましたか?

    3 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  2. Anonymous
    2017-07-27T02:19:11+00:00

    佐藤 司MS さん、ご返信ありがとうございます。

    手元の環境で以下の手順で作業を行ってみました。

    1. Excel 2016 を起動して、テーブルを作成した .xlsx ファイルを OneDrive 上に保存する。
    2. 新規で Excel のファイルを作成し、データの挿入タブ → [既存の接続] → [参照] → OneDrive フォルダーにある手順 1 で作成した .xlsx ファイルとテーブルを指定して [OK] をクリック。
    3. データのインポートのウィンドウが開くので、そのまま OK をクリック。
    4. 上記の作業で、OneDrive 上の .xlsx ファイルから、テーブルのデータが手順 2 で新規作成した Excel ファイルにインポートされ、テーブルが作成されます。
    5. 作成されたテーブルを右クリック → テーブル → 外部データのプロパティ → 接続のプロパティ → 定義 を確認すると接続ファイルの保存場所が「C\Users\ユーザー名\OneDrive\ファイル名」と表示されています。
    6. ファイルを保存し、PC を再起動したところ、手順 5 で確認したファイル名に変更はありませんでした。

    こちらで試した手順だと名前が変わる現象は再現されませんでした。

    上記と同様の作業内容でしょうか ?

    もし、作業や対象のファイルに差異があれば、詳細を記載してくださいね。

    ※ 特に [リンクの登録] の作業手順は詳しく具体的に書くと良いです。

    ご返信をお待ちしています。

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません
  3. Anonymous
    2017-07-21T00:19:33+00:00

    ​佐藤 司MS さん、こんにちは。

    マイクロソフト コミュニティをご利用いただき、ありがとうございます。

    Excel 2016 に OneDrive と同期したファイルのリンクを追加すると、再起動後リンク元が変化するのですね。

    確認なのですが、Excel 2016 のシートのセルにリンクを挿入し、リンクを右クリック > 「ハイパーリンクの編集」でリンク先を確認すると「https://d.docs.live.net...」というリンクに変わっている状態でしょうか?

    (異なる場合はその旨をお知らせください)

    手元の環境の Windows 10 ・ Excel 2016 で C:\Users\user\OneDrive 内のファイルのリンクをブックに追加し PC を再起動したのですが、リンク先は C:\Users\user\OneDrive のままで変更されませんでした。

    まずは要因の切り分けを行うといいかもしれません。

    アドインなどを一時的に停止する Office セーフ モードで新たにリンクを追加したブックを開き、リンク元が変更されるか確認してみてください。

    Windows PC 上の Office アプリをセーフ モードで開く

    変化がない場合、ほかの方からのアドバイスが寄せられやすくなるよう、次の点についても追加で書き込んでいただければと思います。

    ・「OneDrive の同期の一時停止」はどのような手順で行われたか

    ・「c:\Users\user\OneDrive...」のリンクの登録はどのような手順で行われたか

    この回答は役に立ちましたか?

    1 人がこの回答が役に立ったと思いました。
    0 件のコメント コメントはありません