반응형
Workbooks.Open 메서드를 이용한 엑셀파일 열기
SampleFile = "C:\workspace\Blog\Excel\Sample.xlsx Workbooks.Open Filename:=SampleFile |
열고자 하는 엑셀파일이 존재하지 않을 경우, 오류가 발생합니다.
파일이 존재하는지 확인
미존재 파일의 오류처리를 위해 Open전 해당 파일이 존재하는지 체크를 합니다.
SampleFile = "C:\workspace\Blog\Excel\Sample.xlsx" ' 파일이 존재하지 않으면 오류메시지를 출력하고 종료한다. If Dir(SampleFile) = "" Then MsgBox "파일 미존재" Exit Sub End If |
파일이 존재하지 않으면, 오류메시지박스를 출력하고, 매크로를 종료합니다.
열려고 하는 파일과 동일한 이름의 파일이 이미 열려 있으면 파일은 열리지 않습니다.
전체 소스
열려고 하는 파일이 있는지 확인하고,
해당 파일이 없으면 "오류 메시지박스"를 출력하고
파일이 있으면 파일을 Open합니다.
Sub 파일열기() SampleFile = "E:\workspace\Blog\Excel\Sample.xlsx" ' 파일이 존재하지 않으면 오류메시지를 출력하고 종료한다. If Dir(SampleFile) = "" Then MsgBox "파일 미존재" Exit Sub End If Workbooks.Open Filename:=SampleFile End Sub |
끝.
반응형
'Study > Etc' 카테고리의 다른 글
[Excel] 피벗 테이블로 데이터 집계하기 (0) | 2020.08.20 |
---|---|
[Excel] DialogBox를 이용하여 선택한 엑셀파일 열기 (0) | 2020.02.09 |
Google AdSense PIN번호 재요청 / 수령 및 등록하기 (0) | 2020.02.01 |
Android Studio를 이용한 UI작성방법 알아보기 (0) | 2020.01.12 |
[001_02] AVD( Android Virtual Device ) 생성하기 (0) | 2020.01.05 |