MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

Microsoft Visioは優れたベクターグラフィックソフトウェアで、豊富なツール、機能、そして最も重要なのは、汎用的なダイアグラム、チャートフロー、システムアーキテクチャの設計に役立つ数千種類のダイアグラムタイプを備えています。他のバージョンと同様に、Microsoft Visio 2010にも高度な機能、ツール、ダイアグラムが追加されています。この記事では、Excel 2010スプレッドシートとの連携を可能にするデータリンク機能について解説します。選択したスプレッドシートに直接リンクすることで、ダイアグラム作成のプロセスを簡素化できます。

まず、Visio 2010 を起動し、最初から図を作成するには、バックステージ ビューで [作成] をクリックします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

共同作業のために Excel 2010 スプレッドシートを Visio に挿入しているので、 ID、名前、コース、点数、成績、ステータス、合計のフィールドを持つ学生レコードを Excel スプレッドシートに作成しました。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

Visio 2010 で、[データ] タブに移動し、[データを図形にリンク]ボタンをクリックします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

データ セレクター ウィザードが起動するので、Microsoft Office Excel ブックを選択し、[次へ] をクリックします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

このステップでは、「参照」をクリックし、データ値を図で表すために挿入するExcelワークシートを選択します。「次へ」をクリックして続行します。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

含めたいExcelワークシートを選択します。「カスタム範囲を選択」をクリックして範囲を選択することもできます。また、「データの最初の行に列見出しが含まれている」オプションも有効にします。この例では、Excelスプレッドシートの最初の行に列見出しが含まれています。「次へ」をクリックして続行します。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

含めたい列と行を選択し、「列の選択」をクリックすると、指定したワークシート内のすべての列を表示するダイアログが表示されます。不要な列のタイトルを無効にして、「OK」をクリックします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

特定の行を挿入するには、手順を繰り返して必要な行を挿入します。ウィザードのダイアログに選択した列と行が表示されますので、「次へ」をクリックして先に進みます。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

このステップでは、一意の識別子(つまり、一意の値)を含む列または行を選択します。挿入されたExcelシートには一意の値を持つIDフィールドがあるため、IDフィールドを選択します。「完了」をクリックしてウィザードを終了します。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

Microsoft Visio ウィンドウの下部に、選択した行と列を含む挿入された Excel スプレッドシートが表示されます。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

次に、図の種類を選択する必要があります。「その他の図形」オプションから、目的の図の種類を選択します。例えば、アクティビティ図を選択します。これは、ソフトウェアモジュールのアクティビティを表すために広く使用されています。これはUML(Unified Modeling Language)カテゴリに属し、さらに多くのソフトウェア固有の図が含まれています。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

選択すると、特定の種類の図に含まれる対応する図形がすべて表示されます。UMLアクティビティ図の場合は、アクティビティ図の作成に不可欠なすべての図形が表示されます。

次に、リストから初期状態図形を選択し、メインダイアグラム領域にドラッグします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

アクション状態を選択し、挿入されたExcelワークシートから特定の行を図にドラッグします。Excelシートは図にリンクされているため、関連するデータグラフィック(データ値)が図形とともに自動的に表示されます。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

データ グラフィックを変更するには、挿入された図形を右クリックし、データ オプションからデータ グラフィックの編集を選択します。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

データグラフィックの編集ダイアログの「データフィールド」で、挿入した図形に表示するフィールドを変更できます。例えば、学生とコースを表示したい場合は、ドロップダウンリストからそれぞれのフィールドを選択します。

図形ごとに変更する必要はありません。挿入したすべての図形に自動的に変更が適用されます。完了したら、「OK」をクリックして戻ります。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

概要を説明すると、UMLアクティビティ図には生徒のレコードが1つだけ描かれています。次に、生徒の獲得点数合計を示す「状態」図形を手動で追加します。「状態」図形をメインの図領域にドラッグし、「ホーム」タブに移動して「テキスト」をクリックし、テキストを追加します。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

次に、制御フロー図形を使用して図形を接続し、左側のサイドバーから選択してメインのダイアグラム ウィンドウにドラッグします。

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

上記の手順に従うと、Excel スプレッドシートで値を検索してダイアグラムに入力するのではなく、任意の Excel データシートから Microsoft Visio 2010 でダイアグラムを作成できます。

Leave a Comment

Word 2010 ステータスバーに情報を追加する

Word 2010 ステータスバーに情報を追加する

ステータスバーはWord文書ウィンドウの下部にあり、Wordアプリからの便利な情報を提供します。文書の状態や

Excelワークシートをグラフ用紙に変換する

Excelワークシートをグラフ用紙に変換する

これまでグラフ用紙に地図を描いていたなら、Excelシートを使って自分で作ることができます。必要なのは、行を微調整して、

PowerPoint 2010プレゼンテーションをビデオに変換/エクスポートする方法

PowerPoint 2010プレゼンテーションをビデオに変換/エクスポートする方法

PowerPointプレゼンテーションをビデオに変換する必要がある状況に遭遇することがよくあります。たとえば、

Outlook 2010: 電子メールメッセージの有効期限を設定する

Outlook 2010: 電子メールメッセージの有効期限を設定する

Microsoft Outlook 2010では、送信するメールごとに有効期限を指定できる柔軟性があります。この機能は、次のような場合に便利です。

Outlook 2010: 送信者のメールカテゴリを保持する

Outlook 2010: 送信者のメールカテゴリを保持する

Outlookは非常に人気があり、組織で広く使用されています。しかし、通常の運用では、非常に便利な機能を見逃してしまうことがよくあります。

PowerPoint 2010: Word でプレゼンテーションの配布資料を作成する [ヒント]

PowerPoint 2010: Word でプレゼンテーションの配布資料を作成する [ヒント]

Microsoft PowerPoint 2010には、プレゼンテーションの配布資料の書式設定を行う新しい機能が搭載されています。また、ユーザーの利便性を考慮し、

Access 2010 でテーブルをプレーンテキストにエクスポートする

Access 2010 でテーブルをプレーンテキストにエクスポートする

RDBMS(リレーショナルデータベース管理システム)は豊富ではないため、Access 2010のコンテンツを誰かと共有する場合は、それが

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

MS Visio 2010でExcelスプレッドシートをリンクして図を作成する

Microsoft Visioは優れたベクターグラフィックソフトウェアであり、多くのツール、機能、特徴、そして最も重要なのは何千もの図表の種類を備えています。

Microsoft Word 2010: 2つの文書を並べて表示する

Microsoft Word 2010: 2つの文書を並べて表示する

多くの場合、2つのWord文書を比較する必要がありますが、それらを並べて表示することは比較にとって不可欠です。両方の文書を別々のウィンドウで開くことができます。

Access 2010 で論理演算子を使用してクエリ条件を設定する

Access 2010 で論理演算子を使用してクエリ条件を設定する

名前が示すように、クエリはデータベースに含まれるテーブルフィールドから特定のデータを取得します。したがって、クエリで特定の基準を設定すると、フィルタリングに役立ちます。