Passer au contenu

Comment créer un organigramme ?

Solution : à l’aide d’une macro et d’un fichier de données.

Pour dessiner un organigramme, vous pouvez afficher la barre d’outils Dessin et créer à la main toutes les figures qui le composent.Il serait bien plus simple de construire cette figure automatiquement, en important les données d’un fichier. Word ne dispose pas d’une telle fonction, mais la macro que nous allons vous donner peut combler cette lacune.Dans notre listing, nous supposons que les données sont placées dans un fichier nommé org.xml (situé dans le même dossier que le document Word). Vous trouverez ci-contre un exemple de fichier org.xml que vous pouvez saisir à l’aide du Bloc-notes de Windows.Les imbrications des codes <item>… </item> reproduisent l’arborescence hiérarchique. Dans notre exemple, les sergents Dermont et Trappeler dépendent du colonel Inglebert, lui-même placé sous l’autorité du général Lotz.Ouvrez maintenant votre fichier Word et placez votre curseur à l’endroit où vous souhaitez insérer l’organigramme. A l’aide du menu Outils/Macro, ouvrez Visual Basic Editor. Déroulez le menu Insertion/Module et saisissez le listing . Retournez sous Word en passant par le menu Fichier/Fermer.Enregistrez votre document dans le même dossier que le fichier XML. Déroulez le menu Outils/Macro/Macros et double-cliquez sur DiagramFromXML pour créer le graphe.

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Stéphane Darget