VBA2 [C#] C#에서 VBA 코드 실행하고 argument 전달 및 결과값 리턴받기 // 엑셀 객체 생성 Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application(); // 엑셀 실행 옵션 지정 excel.DisplayAlerts = false; // 엑셀 알림창 띄우기 옵션 excel.Visible = true; // 매크로 실행 중 엑셀 화면 보이기 옵션 // 매크로 엑셀 파일 열기 Microsoft.Office.Interop.Excel.Workbook ExcelWorkBook = excel.Workbooks._Open(@"C:\Users\gudfo\Desktop\macroFile.xlsm"); // 엑셀 매크로 실행 - 매크로 이름 뒤에 순차적으로 Arguments.. 2021. 3. 25. [VBA] eml파일 내 정보 읽어오기 Declare PtrSafe Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" (ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long Private Const SW_SHOWNORMAL As Long = 1 Private Const SW_SHOWMAXIMIZED As Long = 3 Private Const SW_SHOWMINIMIZED As Long = 2 Sub test() strMyFile = "C:\Us.. 2021. 3. 25. 이전 1 다음 728x90