Excel ブックから詳細で洗練された Visio フローチャートを自動的に作成しますか? これを行うには、Data Visualizer テンプレートを使用します。 各テンプレートには、Visio でプロセス データをフローチャートに変換するために使用される Excel ブックが関連付けられています。 また、独自のカスタム Excel テンプレートを使用し、Excel データをデータからダイアグラムの作成ウィザードで図形にマップし、ダイアグラムを自動的に作成することもできます。 Visio 図形データに変換されるデータの列を Excel に追加することもできます。
また、Visio では、Visio ダイアグラムと Excel ブックの間で 2 つの同期方法がサポートされます。 Excel のデータを編集して Visio からダイアグラムを更新し、フロー チャートを作成できるだけでなく、Visio のダイアグラムを変更して、ダイアグラムから Excel データを更新することもできます。
Data Visualizer テンプレートを使用する機能は、 Visio プラン 2でのみ使用できます。 ご利用中の Visio のバージョンは、[ファイル]、[アカウント]、[Visio のバージョン情報] の順に選択すると確認できます。 Visioのサブスクリプション バージョンの詳細については、「 Visio プラン 2 」を参照してください。
データ ビジュアライザーのテンプレートが表示されない場合、または作業を開始するにあたって質問がある場合は、「Data Visualizer frequently asked questions」 (データ ビジュアライザーについてよく寄せられる質問) を参照してください。
注: この機能を使用するには、 Microsoft 365 サブスクリプションが必要です。 Microsoft 365サブスクライバーの場合は、 最新バージョンの Office があることを確認します。 Microsoft 365 更新プロセスを管理している IT プロフェッショナルであれば、チャネル リリース ページをご覧ください。各チャネルで提供されている更新プログラムを確認できます。
この記事の内容
データ ビジュアライザーのダイアグラムを作成する
始める前に
自分のアイデアを寄せ集めて、紙の上に、または手描き入力で下書きして形にします。 この大まかな下書きを作成することで、すぐに作業を開始し、次の手順をスムーズに実行することができます。
データ ビジュアライザーのダイアグラムを作成する場合、Excel と Visio で同時に作業を行うことができます。 操作しやすくするために、Windows デバイス上の 2 つのウィンドウで、またはマルチ モニター環境で作業することをお勧めします。 Excel での作業内容と Visio での作業内容を視覚的に比較すれば、自分が行おうとしていることを確認するのに役立ちます。
推奨事項 この Microsoft Office ビデオを見て、実際に動作している データ ビジュアライザー: デモを確認してください。
ステージ 1: データ ビジュアライザーのテンプレートを選択する
-
Visio を開くか、ダイアグラムを編集中の場合、[ファイル]、[新規] の順に選択します。
-
[テンプレート] を選択します。
-
[フローチャート] を選択します。
-
[ 基本フローチャート - データ ビジュアライザー]、[ 機能間フローチャート - データ ビジュアライザー]、または [監査ダイアグラム - データ ビジュアライザー] を選択します。
データ ビジュアライザー テンプレートの左上隅には Excel アイコンがあります。
フロー チャートとその図形の詳細については、「基本フローチャートを作成する」と「部門連係フローチャートを作成する」を参照してください。
ステージ 2: Excel ブックを作成する
-
テンプレートのプレビューで、[データの Excel テンプレート] を選択します。
メモ この記事で参照するために使用したのと同じサンプル Excel テンプレートを使用する場合は、次のリンクからダウンロードできます。
-
[ファイル]、[保存] の順に選択し、コンピューター、ネットワーク サーバー、SharePoint ドキュメント ライブラリを指定し、ファイル名を入力し、[保存] を選択します。
-
新しいワークシートを追加するには、ブックの下部にある [新しいシート] を選択します。
-
Excel の表を作成します。 Excel の表の使い方の詳細については、「Excel の表の概要」、「Excel テーブルを作成または削除する」、および「行や列を追加または削除してテーブルのサイズを変更する」を参照してください。
-
Visio ダイアグラムを作成するために使用する行と列を表に追加します。 Excel の表の列見出しと値には特定の要件が適用されます。 「Excel の列で Visio フローチャートのコンポーネントを操作する方法」セクションで視覚的に説明します。
ステージ 3: その他の図形データを Excel の表に追加する (省略可能)
-
Excel テンプレートの [プロセス マップ] タブを調べます。 Excel の表の列は、青と緑で色付けされています。 色は、列の間の違いを視覚的に認識する手がかりとなります。
青色の列は、Visio のダイアグラムでフローチャートを作成する場合に使用されます。 すべての列はまた、図形データとして追加されます。
-
その他の図形データを追加するには、Excel の表に 1 つまたは複数の列を追加します。
緑色の列は、各図形に追加することができる図形データを示します。 任意の数の列を追加することができます。 既定では、図形データはデータ グラフィックを追加しない限り、ダイアグラムには表示されません。 Visio のダイアグラム内に図形データを表示するには、[データ]、[図形データ ウィンドウ] を選択します。 図形データおよびデータ グラフィックの詳細については、「図形にデータを追加する」と「データ グラフィックの概要」を参照してください。
ステージ 4: ウィザードを使用して Visio ダイアグラムを作成する
-
Visio に戻り、テンプレートのプレビューで単位を選択し、[作成] を選択します。
-
[データからの図の作成] ウィザードの最初のページで、次の操作を行います。
-
[ データから作成するダイアグラム] で、 テンプレート (基本フローチャート、 機能間フローチャート (水平)、または 横機能フローチャート (垂直) を選択します。
-
[Excel ブックの選択] で、最近使用したほとんどのブックを含む一覧からブックを選択するか、[参照] を選択してステージ 2 で作成したブックを検索します。
-
[ブックのテーブルまたはユーザー指定の範囲を選択] で、Excel プロセス データを含む表を選択します。
-
[完了] をクリックします。 これにより、ウィザードの他のページに Visio が入力するすべての既定値が受け入れられます。
-
結果として、コンテナー内でダイアグラムが自動的に作成されます。 追加の Visio ページは、フロー チャートのサイズに応じて追加されます。
ステージ 5: Visio のダイアグラムを保存する
-
[ファイル]、[保存] の順に選択し、場所を検索し、ファイル名を入力し、[保存] を選択します。
Excel ファイルと Visio ファイルは、連携しているので同じ場所に保存することをお勧めします。
ステージ 6:データとダイアグラムを同期する
データ ビジュアライザーでダイアグラムを作成した後で、その変更が必要となる場合もあります。 Visio では、ソース データとダイアグラムの間で双方向同期をサポートします。
ヒント Excel データを変更する場合は、ダイアグラムを更新します。 ダイアグラムのコンテンツを変更する場合は、Excel データを更新します。
Excel のデータを変更して、ダイアグラムを更新するには
-
Excel の表のソース データに変更を加えます。 行を追加、更新、または削除することができます。
-
Excel ブックを保存します。
-
Visio でダイアグラム コンテナーをクリックし、リボンの [データ ツール] の [デザイン] タブを有効にして、[ダイアグラムの更新] を選択します。
この結果、Excel ブックで行った変更は、Visio のダイアグラムに表示されます。 次の点に注意してください。
-
ダイアグラムに更新後に失われる可能性のある変更を加えた場合、Visio に [競合するダイアグラムの更新] ダイアログ ボックスが表示されます。
-
リフレッシュを行った場合にのみ、コンテナー内の図形と接続に変更が加えられます。
-
コンテナー内の図形またはコネクタに加えた書式に関する変更は保持されます。
-
ダイアグラムの図形とコネクタ ラインはすべてコンテナー内に保持してください。 ページ上のその他のオブジェクトのうち、コンテナーの外側にあるものは、影響を受けません。 詳細については、「コンテナーやリストを使用して、図の構造を明らかにする」を参照してください。
ダイアグラムのコンテンツを変更して、Excel のデータを更新するには
-
Visio のダイアグラムに変更を加えます。 図形とコネクタを追加、更新、または削除できます。
-
Excel ブックがデスクトップ コンピューターまたはネットワーク ファイル サーバー上にある場合は、ブックが保存されて閉じられていることを確認します。
-
ダイアグラム コンテナーをクリックし、リボンの [データ ツール] の [デザイン] タブを有効にして、[ソース データの更新] を選択します。
この結果、Visio のダイアグラムで行った変更は、Excel ブックに表示されます。 Excel でデータが失われる可能性がある場合、Visio に [競合するソース データの更新] ダイアログ ボックスが表示されます。 問題を回避するには、次のベスト プラクティスを使用します。
-
変更を上書きする前に、Excel データのバックアップを保存します。
-
Excel ブックで、ユーザー設定の範囲ではなく、データ ソースとして Excel の表を使用します。 [ソース データの更新] ダイアログ ボックスで [上書き] を選択すると、Visio でユーザー設定の範囲が Excel の表に変換されます。
-
Excel データ ソースに数式を使用しないでください。 [ソース データの更新] ダイアログ ボックスで [上書き] を選択すると、Visio で数式が数式の結果に変換されます。
-
データ列が関数とフェーズにマップされる [データからダイアグラムを作成] ウィザードで次のオプションを使用してダイアグラムを作成しました。[その他のオプションのマッピング] > [その他のオプション] > 列の値の順序を保持して、[関数の選択] または [スイム レーン] または [フェーズまたはタイムラインの選択] を作成 >。 この場合、Visio では、図形間の接続を表すためにデータに追加の列が必要です。 [ソース データの更新] ダイアログ ボックスで [上書き] を選択すると、追加の列が追加されます。
-
Excel のデータ値の順序に基づいて、スイムレーンとフェーズの両方を含む機能間フローチャート図を作成しました。 データ列をプロセス ステップとアクティビティに接続する [データからダイアグラムを作成] ウィザードで、次のオプションを使用してダイアグラムを作成しました。 [マッピング ] > プロセス ステップ/アクティビティを接続する方法を指定 > 接続します。 この場合、Visio では、図形間の接続を表すためにデータに追加の列が必要です。 図のスイムレーンまたはフェーズの順序を変更すると、データ ソースの順序が変更されます。 [ソース データの更新] ダイアログ ボックスで [上書き] を選択した後、図のスイムレーンとフェーズが Excel ブック内のデータの順序に従うのがなくなりました。
ステージ 7: Excel の表と Visio のダイアグラムとのやり取りをカスタマイズする (省略可能)
データ ビジュアライザーでのダイアグラムの作成をカスタマイズしたい場合があります。 たとえば、組織の標準に準拠した別の図形を使用したり、Excel の表内の別の列名にマッピングしたりする場合があります。
-
[作成] を選択して [データからの図の作成] ウィザードを開き、最初のページに値を入力したら (ステージ 4 を参照)、[次へ] または [戻る] を選択してウィザードの各ページを表示します。
-
ページ上の各オプションをカスタマイズする方法の詳細を確認するには、[ヘルプ (?)] を選択してください。 詳細については、「Use the Create Diagram from Data wizard」 ([データからの図の作成] ウィザードを使用する) を参照してください。
Excel の列で Visio フローチャートのコンポーネントを操作する方法
次の図のチュートリアルを使用して、各 Excel 列を使用して Visio フローチャートを作成する方法を理解します。
一連の "タブ" ("ID"、"説明"、"次の ID"など) は、 Excel テーブルのさまざまな列を示すために使用されることに注意してください。 タブ名をクリックすると、その列の図が表示されます。
プロセス ステップ ID フローチャート内の各図形を識別する数値。 この列は必須であり、Excel テーブルの各値は一意であり、空白ではない必要があります。 この値はフローチャートには表示されません。
プロセス ステップの説明 フローチャート内の各図形に追加されたテキスト。
<c0>次のステップ ID</c0> シーケンス内の次の図形のプロセス ステップ ID です。 分岐図形には次のステップが 2 つあります。 これらは、4, 5 のようにコンマで区切られた数値で表現されます。 次のステップを 3 つ以上とすることもできます。
コネクタ ラベル 分岐図形の場合、コネクタ ラベルは、はい、いいえなどのコンマで区切られたテキストとして表されます。 は 4 に対応し、No は例の 5 に対応します。
図形の種類 Visio ダイアグラムで表す図形の種類 ( [プロセス ] や [ 決定] など)。 Microsoft では、ドロップダウン リストを使用して選択内容を検証することをお勧めします。
関数とフェーズ 各図形が属する関数 (またはスイムレーン) とフェーズ (タイムライン)。 この列は機能間フローチャート図にのみ適用され、基本フローチャート図では無視されます。
他のステンシルを使用し、データ ビジュアライザーのダイアグラムを作成する
Data Visualizer テンプレートを使用する以外に、Data Visualizer ダイアグラムを作成するときに他のテンプレートのステンシルを使用することもできます。 たとえば、財務取引や在庫管理のプロセス図を作成します。 BPMN 基本テンプレートやワーク フロー オブジェクト テンプレートなど、その他のプロセス用ステンシルもあります。 [個人用図形] ステンシルを使用して、基本図形を追加することもできます。 詳細については、「ユーザー設定のステンシルを作成、保存、共有する」を参照してください。
-
既に作成したデータ ビジュアライザーのダイアグラム (基本フローチャートまたは部門連係フローチャート) を開きます。
-
[作成] を選択して [データからの図の作成] ウィザードを開き、最初のページに値を入力したら、ウィザードに [図形マッピング] ページが表示されるまで、[次へ] を選択します。
-
[その他の図形] オプションを使用して、1 つまたは複数のステンシルを追加します。
-
任意の図形を選択し、[図形の種類] 列のデータ値にドラッグしてマップします。
サブプロセスダイアグラムを作成してリンクする
現在、Data Visualizer 機能では、1 つの Excel テーブルからのサブプロセスの作成はサポートされていません。 ただし、1 つの Visio ファイルで異なるテーブルを使用して複数のダイアグラムを作成し、代替ソリューションとして図形をリンクできます。
-
Visio デスクトップ アプリで、Data Visualizer テンプレートを選択し、[ Excel データ テンプレート ] リンクを選択して Excel を開きます。 次に、[ 作成 ] を選択して Visio Data Visualizer テンプレートを開きます。
-
Excel データ テンプレートを使用して、プロセスとサブプロセスのテーブルを作成します。 各サブプロセスのテーブルを別のシートに配置し、Excel ファイルを保存します。
たとえば、シート 1: メイン プロセス、シート 2: SubProcess1、シート 3: SubProcess2 などです。
-
Visio デスクトップ アプリに戻り、ウィザードを使用して、メイン プロセス テーブルを Visio キャンバスのページ 1 にインポートします。
-
キャンバスの下にある [+ ] アイコンを選択して、ページ 2 を作成します。 [データ] タブで、[ 作成 ] を選択して、インポート ウィザードをもう一度起動します。 Excel ブックの次のシートからデータをインポートし、ウィザードの手順を完了することを選択します。
-
引き続き Visio で新しいページを作成し、作成したサブプロセス データ テーブルごとにウィザードを使用します。
-
最後に、メイン のプロセス図を含むページを選択し、図形を右クリックしてサブプロセスにリンクします。 [ハイパーリンク] を選択し、いずれかのサブプロセス ダイアグラム上の任意の図形にリンクします。
データ グラフィックをダイアグラムに適用する
ダイアグラムの図形データを視覚化するのに役立つ、データ グラフィックを追加することで、ダイアグラムを充実させることができます。 実際には、ダイアグラムをプロセス ダッシュボードに変換することができ、このダッシュボードでは、データ グラフィックに、主要業績評価指標 (KPI) 情報が図形データに基づくデータ グラフィック アイコンで表示されます。
-
データ ビジュアライザーのダイアグラムを開きます。
データ グラフィックを適用するコンテナーを選択します。
-
[データ]、[データ グラフィック フィールド] の順に選択します。
-
ダイアグラムに追加するデータ グラフィック フィールドを選択します。
データ グラフィックは、ダイアグラム全体に適用されます。 特定の図形のデータ グラフィックを非表示にするには、それらの行に対して Excel ブックのデータ列を空白のままにします。
-
必要な場合は、[データ] タブで追加のオプションを設定できます。 詳細については、「データ グラフィックの概要」を参照してください。
ダイアグラムにリンクされている Excel ブックを管理する
場合によっては、関連付けられている Excel ブックの再リンクまたは更新が必要になる場合があります。 これは Visio から便利に行うことができます。
Visio ダイアグラムを使用して Excel ブックを再リンクする
Data Visualizer ダイアグラムにリンクされている Excel ブックの名前を変更したり、別の場所に移動したりすると、Visio ダイアグラムと Excel ブックの間のリンクが切断されます。 この問題は、Excel テーブルの名前を変更した場合にも発生する可能性があります。
-
Data Visualizer ダイアグラムのコンテナーを選択します。 これにより、リボンの [ データ ツールのデザイン ] タブが有効になります。
-
[ データ ツール] [デザイン ] > [ ソース データの再リンク] を選択します。
-
名前を変更または移動した Excel ブックを参照します。
-
ブック内のテーブルまたはカスタム範囲を選択します。
-
壊れたリンクを修正するには、[ 再リンク] を選択します。
ダイアグラムの更新またはソース データの更新を試み、リンクが破損している場合は、再リンクを求めるメッセージも表示されます。
重要 ダイアグラムにリンクされている Excel テーブルの列名は変更しないでください。 それ以外の場合、再リンク操作は失敗します。
ダイアグラムにリンクされている Excel ブックを開く
Excel のリンクされたコンテンツは、Visio から直接変更できます。 たとえば、多くのコンテンツを追加し、スプレッドシート内のデータを簡単に編集できます。
-
Visio で、Data Visualizer ダイアグラムのコンテナーを選択します。 これにより、リボンの [ データ ツールのデザイン ] タブが有効になります。
-
[ データ ツール] [デザイン ] > [オープン ソース データ] を選択します。
-
Excel で変更を加え、ブックを保存して閉じます。
-
図の変更を確認するには、[ データ ツール ] [デザイン] > [ ダイアグラムの更新] を選択します。
次の手順
ここでは、データ ビジュアライザー ダイアグラムを作成した後で実行するタスクを示します。
-
テーマ Visio のテーマとは、1 回クリックするだけで図面に適用できる、一連の色と効果のことです。 テーマを使用することで、図面を本格的な外観にすばやく変更できます。 詳細については、「テーマを使用して図面を本格的な外観にする」を参照してください。
-
レイアウト Visio には手動のガイドと自動ツールがあり、図面の中の図形がスペースに適切に整理され配置されているか確認することができます。 これにより、図形を可能な限りクリアなものにして秩序だった外観を与えることができます。 詳細については、「図面で図形を整理して配置する」を参照してください。
-
輸出 データ ビジュアライザーの図と関連付けられている Excel ブックを、Visio テンプレート パッケージ (.vtpx) にエクスポートします。 Visio テンプレート パッケージには、他のユーザーが独自のデータ ビジュアライザーの図をすばやく作成するための開始点として使用できるように、図の設定、ステンシル、およびデータが保存されます。 他のユーザーは、コンピューター上にテンプレート パッケージをインストールできます。 詳細については、「 Data Visualizer テンプレート パッケージをエクスポートしてインストールする」を参照してください。