Pour écrire un script qui réalise un graphique des versions d'OS, commencez par déclarer les constantes et variables que vous allez utiliser. Ajoutez l'instruction Option Explicit qui vous oblige à déclarer les variables, comme dans le composant A du listing 2, pour limiter les risques d'erreurs. Le composant B utilise
Préparation du script
une
chaîne de code pour retenir les attributs et les ajouter plus tard. B comprend
en outre une constante pour montrer l’index de l’attribut de version de l’OS dont
on aura besoin plus tard pour dessiner le graphe (bien que ce soit le douzième
élément, la valeur de l’index est 11 car le comptage commence à 0).
Une fois définies les constantes et variables, on affiche un message prévenant
de la durée que le script risque de prendre pour s’exécuter. Ensuite, on utilise
la fonction de recherche d’AD dans le composant C pour rechercher dans AD les
comptes d’ordinateurs.
Comme ce script est destiné à automatiser Excel, il faut faire l’édition de lien
avec l’objet .Application d’Excel. Dans le composant D, on commence par créer
une référence vers cet objet afin d’avoir une session Excel à utiliser. Ensuite,
j’ouvre un nouveau classeur avec trois feuilles par défaut. On stockera les résultats
retournés sur la première feuille, sur la deuxième les résultats des calculs sur
ces données que l’on utilisera pour le graph.
Pour rendre les feuilles de calcul plus claires, on les renomme avec des noms
plus représentatifs.
Ensuite, on choisit le première feuille afin d’y insérer les données.
Afin de voir Excel mener sa tâche, on rend l’application visible à l’écran dans
la dernière ligne du composant D.
Dans le composant E, le code écrit les 13 en-têtes de colonnes dans la première
ligne de la feuille de calcul et ajuste la largeur des colonnes à une taille standard.
Le script se poursuit ensuite pour modifier différents paramètres tels que la
couleur de la ligne 1, l’utilisation de la fonction de gel de panneaux sur la
ligne 2 et le centrage de la colonne A. Dans le composant F, on passe sur la feuille
des données du graphe pour réaliser le même type de tâches de paramétrage.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Splunk : vers un SOC agentique et de confiance
- Le trilemme de la souveraineté : le coût caché du cloud qui freine l’IA en Europe
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Semperis : gouverner l’identité à l’ère des agents IA
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
