Si vous avez des extracts de parc informatique ou nâimporte quel document gĂ©nĂ©rĂ© automatiquement au format Excel (ou CSV), peut-ĂȘtre avez-vous dĂ©jĂ eu besoin de parcourir un fichier Excel Ă la recherche de certaines informations.
Ceci dâautant plus vrai que vous nâavez peut-ĂȘtre pas besoin de lâensemble des donnĂ©es contenues dans le fichier mais de simplement rĂ©cupĂ©rer le contenu de certaines cellules prĂ©cises.
Pour lâexemple nous allons utiliser un formulaire tout simple au format XLSX. Nous avons donc 5 questions qui sont posĂ©es dans la colonne C. Nous voulons rĂ©cupĂ©rer les informations qui ont Ă©tĂ© saisies par lâutilisateur dans la colonne D.
Bref, il faut donc récupérer les données contenues dans les cellules D5 -> D7 et D9 -> 10.
Je vous propose donc ici un rapide script qui vous permettra de rĂ©cupĂ©rer certaines cellules prĂ©cises dâun document Excel.
Le script va parcourir le fichier Excel et rĂ©cupĂ©rer uniquement les informations pour les cellules souhaitĂ©es. Le principe est simple, il vous suffit, comme Ă la bataille navale, de renseigner la position de la cellule cible. đ
Je ne vais pas expliquer de maniĂšre dĂ©tailler le script, câest plutĂŽt facile Ă comprendre. Au besoin, vous pouvez consulter cet article pour les gĂ©nĂ©ralitĂ©s sur lâutilisation dâExcel en PowerShell (crĂ©ation dâun nouveau document, sauvegarde, ouverture dâun fichier existantâŠ).
Algo « sur papier » đ :
Comme dâhabitude, vous trouverez ci-dessous un exemple de script complet, sans prĂ©tention, que vous pourrez tester et adapter Ă votre besoin :
Si vous avez des questions, nâhĂ©sitez pas ! đ
Google Chrome bloque uBlock Origin : Quand la sĂ©curitĂ© masque des intĂ©rĂȘts commerciaux Depuis dĂ©butâŠ
Vie privĂ©e prĂ©servĂ©e : l'AssemblĂ©e rejette les portes dĂ©robĂ©es L'AssemblĂ©e nationale française rejette la miseâŠ
Microsoft abandonne Remote Desktop Connection au profit de la Windows App Microsoft a rĂ©cemment annoncĂ©âŠ
Google contraint de vendre Chrome aprĂšs une dĂ©cision antitrust Le dĂ©partement amĂ©ricain de la JusticeâŠ
Illustration - Image gĂ©nĂ©rĂ©e par IA L'avancement technologique a radicalement transformĂ© notre façon de communiquer,âŠ
Depuis sa crĂ©ation en 2015, Discord est devenue une plateforme incontournable dans le monde duâŠ