Office 문서에서 VBA 소스 코드의 텍스트를 추출 할 수 있습니까? 매크로 코드가 보이도록하려면 편집을 먼저 활성화해야합니까?Excel 또는 Word와 같은 관련 파일을 열지 않고 VBA 코드를 복사 할 수 있습니까?
배경 :
내가 Excel이나 워드 파일을 여는의 목적 VB6에있는 작은 응용 프로그램을 개발하고 조사 할 수있는 텍스트 상자에 (있는 경우) 매크로 코드를 복사하고있어. 나는 차단 된 메일을 전달하라는 요청을 많이받는 회사에서 일합니다. 이러한 메일은 .xls, xlsm, doc, docx 등의 확장자를 가지고 있기 때문에 차단됩니다. 문제는 코드를 볼 때 "편집 사용"을 활성화해야하고 그 코드 뒤에 코드가 있으면 실행되기 때문에 코드를 보는 것을 원하지 않는다는 것입니다.
제가 생각하기에, [링크] (http://stackoverflow.com/questions/17536607/read-vba-macros-or-vbaproject-bin-of-an-excel-file-without-opening-it-in -ms-ex)는 질문과 관련이 있지만 vbaProject.bin 파일 만 포함되어 있기 때문에 _xlsm_ 및 _docm_ 만 이러한 종류의 수술에 적합합니다. – CommonSense