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 !![]()
Partager