SharePoint タスク リストと同期する

Project Professional を使用せずに、タスクのリストを SharePoint と同期 Project Web App。 チームのメンバーはスケジュールを確認し、作業内容を SharePoint で更新することができます。その変更は Project に表示されます。 その逆も同様です。

ヒント: 同期するタスクが 100 を超える場合 その場合は、少し遅くなります。 初めて同期する場合は、通常より遅くなります。 変更が多い場合、ユーザー設定フィールドが多い場合、または多くのタスクを追加または削除した場合は、作業の速度も低下します。

新しい SharePoint サイトと同期する

次の手順では、Project で開いているプロジェクトの SharePoint サイトがまだ作成されていないことを前提としています。

  1. Project で、[ファイル] を選択>保存します

  2. [SharePoint と同期] を選択し、[同期]リストで [新しいSharePoint サイト] を選択します

  3. [プロジェクト名] ボックスに名前を入力します。

  4. [サイトのアドレス] ボックスの一覧に、同期する SharePoint タスク リストのアドレスを追加します。

    注: この時点では、タスク リストの名前を含むアドレスを使わないでください。 その部分は Project によって自動的に追加されます。

    新しい SharePoint サイトと同期する画像

  5. [保存] を選択します。

次のことが起こります。 [保存] を ぶと、プロジェクト用に新しい SharePoint サイトが作成されます。 その逆も同様です。

多数のタスクがある場合、この処理で数分程度かかることがあります。

既存の SharePoint サイトと同期する

次の手順では、Project で空白のスケジュールが開いていて、同期したいタスクがすべてどこかの SharePoint サイト上にあることを前提としています。

注: 既存の SharePoint サイトに対する既存のプロジェクトの同期についてはどうでしょうか。 このような処理はサポートされていません。 空白のプロジェクト計画または空白のタスク リストのいずれかが必要です。 Project では、最初の同期プロセス中に 2 つのタスク リストを結合しません。 この記事の手順で同期をセットアップすると、いずれかのリストに変更を加えることができ、その変更は両方のリストに適用されます。

  1. Project で、[ファイル] を選択>保存します

  2. [同期先] ボックスの一覧で、[既存の SharePoint サイト] を選びます。

  3. [サイトのアドレス] ボックスの一覧に、インポートする SharePoint タスク リストのアドレスを追加します。

    注: タスク リストの名前を含むアドレスを使わないでください。 その部分は Project によって自動的に追加されます。

  4. [サイト の確認] を選択します

  5. [タスク リスト] ボックスで、プロジェクトと同期するタスク リストの名前を入力するか、または選びます。

    プロジェクトを SharePoint に保存する

  6. [保存] を選択します。

次のことが起こります。 [保存] を ぶと、SharePoint のタスク リストが Project に表示されます。 Project のタスク リストに加えた変更は SharePoint に反映され、その逆も同様です。

多数のタスクがある場合、この処理で数分程度かかることがあります。

タスクが同期されていない場合

どのような場合に Project のタスクと SharePoint のタスク リストを同期できないのか、次の表に示します。

問題

説明

タスクの同期に関する制約

1,000 を超えるタスクを同期することはお勧めしません。 1,000 を超えるタスクを同期したい場合は、プロジェクトを複数のプロジェクトに分割してから、個々のプロジェクトを同期することを検討してください。

100 以上のタスクを含むプロジェクトは同期しますが、数分程度かかることがあります。

SharePoint の必須フィールド

SharePoint の必須フィールドがプロジェクト計画に含まれていない場合、その計画は同期されません。 必須フィールドをユーザー設定フィールドとして Project に追加してください。

注: SharePoint の必須フィールドは、組織でのタスク リストのセットアップ方法に応じて異なります。 必要なフィールドが不明な場合は、SharePoint サイトのタスク リストにタスクを追加してみてください。 アスタリスク (*) の付いたフィールドは必須です。

式を含む Project のフィールド

SharePoint のフィールドでは式を使えません。 Project のフィールドから式を削除してから、再同期してください。

サマリー タスク名

SharePoint では、サマリー タスクはサイト上のフォルダーになると想定され、フォルダーで許可されていない文字は許可されません:*?<>|

Project のどのサマリー タスクにも、これらの文字が含まれていないことを確認してください。

ページの先頭へ

プロジェクトを SharePoint リストに発行する

次の手順では、タスク リストを SharePoint リストと同期する前に、Project でタスクのリストを作成したとします。

  1. Project で [ファイル] を 、Backstage ビューを開 きます。 [保存 して送信] &選択する

  2. [タスク リストと同期] を選択します。

  3. [ サイトの URL] リストで、同期するリストを含む SharePoint サイトの URL 名を選択します。

    注: この時点で、使用するタスク リストの名前を含む URL は使用しない。

  4. [URL の検証] を選択します

  5. [既存 のタスク リストの選択 ] リストで、プロジェクト タスク リストを同期する SharePoint タスク リストの名前を選択します。
    プロジェクト タスク リストを SharePoint の新しいリストと同期する場合は、新しい名前を入力します。 新しいタスク リストが SharePoint で作成され、Project のタスク リストと同期されます。

  6. [同期 ] を選択します

2 つのタスク リストを同期すると、一方のリストの変更がもう一方のリストに反映されます。 2 つのリストを同時に変更すると、保持する変更のバージョンを決定するように求めるダイアログ ボックスが表示されます。

ヒント: 2 つのタスク リストを同期した後、Project 内でタスク リストの SharePoint バージョンに移動できます。 [ファイル] タブをクリック し、[情報] を クリックします。 [タスク リストと同期] セクション で、SharePoint サイトへのリンクをクリックします。

SharePoint リストを Project にインポートする

これらの手順では、SharePoint リストにタスクのリストを作成したが、Project で対応するタスクを作成していないと仮定します。

  1. Project で [ファイル] を 、Backstage ビューを開 きます。 [保存 して送信&選択します。

  2. [タスク リストと同期] を選ぶ。

  3. [ サイトの URL] リストに、使用するタスク リストが含まれている SharePoint サイトの URL 名を入力します。

    注: この時点で、使用するタスク リストの名前を含む URL は使用しない。

  4. [URL の検証] を選択します

  5. [既存 のタスク リストの選択 ] リストで、Project にエクスポートする SharePoint タスク リストの名前を選択します。

  6. [同期 ] を選択します

2 つのタスク リストを同期すると、一方のリストの変更がもう一方のリストに反映されます。 2 つのリストを同時に変更すると、保持する変更のバージョンを決定するように求めるダイアログ ボックスが表示されます。

ヒント: 2 つのタスク リストを同期した後、Project で SharePoint バージョンのタスク リストに移動できます。 [ファイル 情報] を選択します。 [タスク リストと同期] セクション で、SharePoint サイトへのリンクをクリックします。

リストの同期に関する問題のトラブルシューティング

次の表には、Project タスクと SharePoint リストの同期を妨げる条件が含まれています。

条件

説明

SharePoint リストに必須フィールドが含まれている

SharePoint リストに必要なフィールドが含まれているが、プロジェクト計画に同じフィールドが含まれている場合、2 つのリスト間の同期は停止します。

解決策: 必須フィールドをユーザー設定フィールドとして Project に追加してください。

式を含む Project のフィールド

解決策: 必須フィールドをユーザー設定フィールドとして Project に追加してください。

先行リレーションシップに関する問題

先行タスク間にサイクルが作成されました

お子様が先行タスクとして親を持つ

[非終了 - 開始] 先行リレーションシップ

複数のリソース割り当て

WinProj には 1 つのタスクに複数のリソースが割り当て済みであり、SharePoint ではそのタスクに 1 つのリソースしか割り当てられていない可能性があります。

サマリー タスク名が無効です

サマリー タスクに無効な名前が付いた場合、同期は完了されません。 無効な名前のルールは、SharePoint の無効なフォルダー名に適用されるルールと同じです。 これらのルールに加えて、名前に互いに隣り合う 2 つのピリオド、または末尾にスペースを含め込む必要があります/:*?<>|

参照フィールドの形式が正しくない

検索フィールドには、文字列/文字列型ではない値が含まれます。

リストに正しくない文字が含まれている

リスト名には、次の文字 !が含まれています。[]'

ヘルプを表示

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×