Was ich versuche zu automatisieren ist ein Bericht, den ich jeden Monat machen muss. Ich versuche, Powershell und Excel zu verwenden, um dies zu tun. Unten ist der Code, den ich gerade zum Öffnen der CSV-Datei gefunden habe. Ich brauche Hilfe, einen Filter auf A1 anzuwenden: zu G1: So werde ich in der Lage sein, herauszufiltern, was ich von dort brauche.Wie man Filter in Powershell Excel hinzufügt
$excel = New-Object -ComObject excel.application
$wb = $excel.Workbooks.Open("U:\Local Group Members.csv")
$excel.visible=$true
$excel.DisplayAlerts = $false
Import-CSV "U:\Local Group Members.csv" | Sort-Object Netbios_name0, Name0
Wie erstelle ich den Filter und dann den Filter verwenden, um die Netbios-Spalte zu sortieren?
ich alle Sortierung und Filterung in Powershell statt Excel und verwenden Sie dann nur Export-Csv Durchführung würde empfehlen bei das Ende, um die gewünschte Datendatei zu erstellen. –
@Bill_Stewart Also, was Sie sagen, ist für mich, nicht einmal mit dem Code zu beginnen, den ich habe? Ich bin ein Neuling bei Powershell und ich versuche zu lernen, wie ich mit Powershell diesen Prozess automatisieren kann. Danke –
Genau - verwenden Sie nicht Excel, sondern tun Sie Ihre Abfrage und Sortierung in PowerShell, dann Export-Csv am Ende, um den Bericht zu erhalten. –