여러 문서에 대해 매크로를 실행하려면 어떻게 합니까?

임시 옵션으로 실행 사용

  1. **매크로 | 임시 옵션으로 실행…**으로 이동합니다.
  2. 매크로 필드에서 실행할 매크로를 선택합니다.
  3. 열린 각 문서에 대해 매크로 실행을 선택합니다. **추가…**를 클릭하여 매크로를 실행할 파일을 추가합니다.
  4. 실행을 클릭합니다.

고급 열기 사용

  1. **파일 | 고급 열기…**로 이동합니다.
  2. 열린 각 문서에 대해 매크로 실행을 선택합니다. 사용할 매크로를 열려면 “…” 단추를 클릭합니다.
  3. **열 파일 선택…**을 클릭합니다. 매크로를 실행할 파일을 선택합니다.

Scripting.FileSystemObject 사용

  1. Scripting.FileSystemObject를 사용하여 폴더의 파일을 반복할 수 있습니다.
#language = "JScript"

function MyFunc( sFileName )   // macro function to call
{
    document.writeln( sFileName );  // Replace this with what you want to do with sFileName
}

var sFolder = "C:\\folder_with_files";   // a folder you want to search

var fso = new ActiveXObject("Scripting.FileSystemObject");
var f = fso.GetFolder(sFolder);
var fc = new Enumerator(f.files);
for (; !fc.atEnd(); fc.moveNext()) {
    MyFunc( fc.item().name );
}