Microsoft Visio is een uitstekende vectorgrafische software met een groot aantal tools, functies en vooral duizenden diagramtypen voor het maken van generieke diagrammen, diagramstromen en het ontwerpen van systeemarchitectuur. Net als zijn tegenhangers is Microsoft Visio 2010 uitgebreid met een aantal geavanceerde functies, tools en diagrammen. In dit artikel bespreken we de datalinkfunctie waarmee u kunt samenwerken met Excel 2010-spreadsheets, waardoor het maken van diagrammen uiteindelijk wordt vereenvoudigd door een directe koppeling met een geselecteerde spreadsheet.
Om te beginnen start u Visio 2010 en om een diagram helemaal opnieuw te maken, klikt u in de Backstage-weergave op Maken.

Omdat we een Excel 2010-spreadsheet in Visio invoegen voor samenwerking, hebben we een studentrecord in het Excel-spreadsheet gemaakt met de volgende velden: ID, Naam, Cursus, Cijfers, Cijfer, Status en Totaal.

Navigeer in Visio 2010 naar het tabblad Gegevens en klik op de knop Gegevens aan vormen koppelen .

De wizard Gegevensselectie wordt geopend. Selecteer de Microsoft Office Excel-werkmap en klik op Volgende.

Klik in deze stap op Bladeren en selecteer het Excel-werkblad dat u wilt invoegen om de gegevenswaarden grafisch weer te geven. Klik op Volgende om door te gaan.

Selecteer het Excel-werkblad dat u wilt opnemen. U kunt ook een bereik selecteren door op 'Aangepast bereik selecteren' te klikken. We zullen ook de optie ' De eerste rij met gegevens bevat kolomkoppen' inschakelen , zoals in ons geval 'De eerste rij van het Excel-spreadsheet bevat kolomkoppen'. Klik op 'Volgende' om door te gaan.

Selecteer nu de kolommen en rijen die u wilt opnemen, klik op 'Kolommen selecteren' en er verschijnt een dialoogvenster met alle kolommen in het opgegeven werkblad. Schakel de ongewenste kolomtitels uit en klik op OK.

Om specifieke rijen in te voegen, herhaalt u de procedure om de gewenste rijen in te voegen. U ziet de geselecteerde kolommen en rijen in het wizardvenster. Klik nu op Volgende om verder te gaan.

In deze stap selecteert u een kolom of rij met unieke identificatiegegevens, oftewel unieke waarden. Omdat het ingevoegde Excel-bestand een ID-veld met unieke waarden bevat, selecteren we het ID-veld. Klik op Voltooien om de wizard te voltooien.

Onderaan het Microsoft Visio-venster ziet u het ingevoegde Excel-spreadsheet met geselecteerde rijen en kolommen.

Nu moet u het diagramtype selecteren. Selecteer hiervoor het gewenste diagramtype in de opties 'Meer vormen' . We selecteren bijvoorbeeld 'Activiteitendiagram', een diagram dat veel wordt gebruikt om de activiteit van softwaremodules weer te geven. Het valt in de categorie UML (Unified Modeling Language), die ook veel softwarespecifieke diagrammen bevat.

Na selectie ziet u alle bijbehorende vormen die bij het specifieke diagramtype horen. UML Activity toont alle vormen die essentieel zijn voor het maken van een activiteitendiagram.
Selecteer nu de vorm Begintoestand uit de lijst en sleep deze naar het hoofddiagramgebied.

Selecteer de actiestatus en sleep specifieke rijen uit het ingevoegde Excel-werkblad naar het diagram. Omdat het Excel-werkblad aan het diagram is gekoppeld, wordt automatisch de bijbehorende gegevensafbeelding (gegevenswaarde) met vorm weergegeven.

Om de gegevensafbeelding te wijzigen, klikt u met de rechtermuisknop op de ingevoegde vorm en selecteert u in de opties voor Gegevens de optie Gegevensafbeelding bewerken.

In het dialoogvenster Gegevensafbeelding bewerken, onder Gegevensveld , kunt u het veld wijzigen dat u met de ingevoegde vorm wilt weergeven. Als u bijvoorbeeld de naam van de student en de cursus wilt weergeven, selecteert u de betreffende velden in de vervolgkeuzelijst.
Je hoeft het niet voor elke vorm te wijzigen; de wijzigingen worden automatisch toegepast op alle ingevoegde vormen. Klik op OK om terug te keren.

Om je een algemeen idee te geven: we geven slechts één leerlingrecord weer in een UML-activiteitendiagram. Nu voegen we handmatig een statusvorm toe die het totaal aantal behaalde punten per leerling weergeeft. Sleep de statusvorm naar het hoofddiagram, ga naar het tabblad Start en klik op Tekst om er tekst aan toe te voegen.

Begin nu met het verbinden van de vormen met de Control Flow -vorm, selecteer deze in de linkerzijbalk en sleep deze naar het hoofddiagramvenster.

Als u de bovenstaande procedure volgt, kunt u van elk Excel-gegevensblad een diagram maken in Microsoft Visio 2010, in plaats van dat u waarden moet opzoeken in een Excel-spreadsheet en deze in diagrammen moet invoeren.