Bonjour a vous,

Débutant en VBA/powershell et plus largement en dev, je me permet de poster un message ici,
J'ai dev un petit peu de code en VBA pour automatiser des actions sur Excel via un Bouton

Code vba : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
 
Private Sub CommandButton1_Click()
Dim wb As Workbook
Dim ws As Worksheet
Dim Valeur As Integer
Dim Nom As String
Dim DD As Date
 
'Ouvrir fichier liste avec bonne feuille
Set wb = Workbooks.Open("C:\Users\Dell\Desktop\Liste.xlsm")
Set ws = wb.Worksheets("Feuil1")
 
'affiche la bonne feuille
Sheets("Feuil1").Select
 
DD = ws.Cells(2, 3).Value
'recup vielle date
ws.Cells(2, 7).Value = Format(ws.Cells(2, 3), "m/d/yyyy")
'Donner date dernière ouverture
ws.Cells(2, 3).Value = Format(Now, "m/d/yyyy")
 
 
'Ajouter le nombre d'ouverture
Valeur = ws.Cells(2, 4).Value
ws.Cells(2, 4).Value = Valeur + 1
 
 
Nom = Environ("USERNAME")
'recup vieux nom user
ws.Cells(2, 8).Value = ws.Cells(2, 5)
'Set nom last user
ws.Cells(2, 5).Value = Nom

Ma question est la suivante, est il possible de faire la même chose en Powershell ? j'arrive a ouvrir, fermer, créer un fichier Excel via Powershell, mais je ne trouve pas comment faire des modifications sur mon fichier.
l'idée étant de pouvoir effectuer les dites modifications sans le bouton.

peut-être une solution exécuter directement mon code VBA ou l'adapter pour Powershell ?

Merci d'avance !