-1
다음 프로그램은 폴더 위치 "c : \ mfolder"에있는 파일 그룹의 Powershell에서 "Macro1"이라는 Excel VBA 매크로를 실행합니다. Word VBA 매크로에 대해 어떻게 복제 할 수 있습니까?Powershell을 통한 Word VBA 매크로
***** runexcel.ps1 ******
$excel = new-object -comobject excel.application
$excelFiles = Get-ChildItem -Path C:\mfolder -Include *.xls -Recurse
Foreach($file in $excelFiles)
{
$workbook = $excel.workbooks.open($file.fullname)
$worksheet = $workbook.worksheets.item(1)
$excel.Run("Macro1")
$workbook.save()
$workbook.close()
}
$excel.quit()
다음을 읽어보십시오. http://stackoverflow.com/help/how-to-ask –