Wywoływanie makr programu Excel z PowerShell z argumentami

Używając Powershell, można łatwo wywołać makro Excela ze skryptu, na przykład za pomocą skryptu takiego jakto:

$excel = new-object -comobject excel.application
$excelFiles = Get-ChildItem -Path C:\fso -Include *.xls, *.xlsm -Recurse
Foreach($file in $excelFiles)
{
   $workbook = $excel.workbooks.open($file.fullname)
   $worksheet = $workbook.worksheets.item(1)
   $excel.Run("CreateChart")
   $workbook.save()
   $workbook.close()
}
$excel.quit()

Jednak nie udało mi się wywołać makra z kilkoma argumentami. Czy to możliwe, czy jest to najlepszy sposób na napisanie pliku konfiguracyjnego, który makro będzie czytał po wywołaniu?

questionAnswers(1)

yourAnswerToTheQuestion