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
- Pourquoi les navigateurs web sont devenus la porte d’entrée des cybercriminels pour compromettre les endpoints ?
- Panorama de la cybermenace 2025 : la France sous pression constante
- La visibilité des données, rempart ultime aux dérives du « Shadow AI »
- Analyse Patch Tuesday Mars 2026
Articles les + lus
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
Analyse Patch Tuesday Mars 2026
Confiance et curiosité : les clés pour entrer (et grandir) en tant que femme dans la tech
Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
À la une de la chaîne Tech
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
- Analyse Patch Tuesday Mars 2026
- Confiance et curiosité : les clés pour entrer (et grandir) en tant que femme dans la tech
- Portails développeurs internes : accélérer l’innovation sans alourdir les budgets
