Methods | |
Workbooks("엑셀파일명.xlsx") | 엑셀 파일선택 |
Workbooks("a.xlsx").Worksheets("Sheet1").Range("A1") | |
Worksheets("시트이름") Sheets("시트이름") |
시트선택 |
Workbooks("a.xlsx").Worksheets("Sheet1").Range("A1") | |
Range("셀번호") | 셀선택 |
Workbooks("a.xlsx").Worksheets("Sheet1").Range("A1") | |
Activate | 문서 활성화 |
Workbooks("a.xlsx").Activate | |
Close | 열려있는 문서 닫기(문서에 변경사항이 있으면 저장 여부 창이 나타남) |
Workbooks("a.xlsx").Close | |
NewWindow | 새창 또는 지정된 창의 복사본을 만듬 |
ActiveWorkbook.NewWindow | |
Protect <상세 | 문서의 구조변경을 보호함(시트 이동 불가) |
ActiveWorkbook.Protect Password:="1111" | |
Save | 문서의 변경사항을 저장 |
ActiveWorkbook.Save | |
SaveAs <상세 | 문서의 변경사항을 다른이름으로 저장 |
ActiveWorkbook.SaveAs Filename:="C:\a1.xlsm", Password:="1111" | |
SaveCopyAs | 문서의 복사본을 저장 |
ActiveWorkbook.SaveCopyAs "C:\a(1).xlsx" | |
Unprotect | 문서 보호를 제거 |
ActiveWorkbook.Unprotect(Password) | |
--------- --------- --------- --------- --------- --------- --------- --------- --------- | |
Properties | |
ActiveWorkbook | 활성화된 문서를 나타냄 |
MsgBox ActiveWorkbook.Name | |
Open | 문서 열기 |
Workbooks.Open Filename:="C:\a.xlsx" | |
Password | 문서에 암호를 설정함 |
ActiveWorkbook.Password = InputBox("Enter Password") |
형식 | |||
ActiveWorkbook.Protect(Password, Structure, Windows) <이전 | |||
지정값 | 구분 | 형식 | 설명 |
Password | Optional | Variant | 대소문자, 숫자, 특수문자를 구분하는 암호를 지정하는 문자열 생략하면 문서의 보호를 해제한다. |
Structure | Optional | Variant | 문서의 구조(시트의 상대적 위치)를 보호하려면 True 기본값은 False |
Windows | Optional | Variant | 문서 창을 보호하려면 True 이 인수를 생략하면 창이 보호되지 않음 |
형식 | |||
ActiveWorkbook.SaveAs(FileName, FileFormat, Password, WriteResPassword, ReadOnlyRecommended, CreateBackup, AccessMode, ConflictResolution, AddToMru, TextCodepage, TextVisualLayout, Local) <이전 | |||
지정값 | 구분 | 형식 | 설명 |
FileName | Optional | Variant | 저장할 파일의 이름을 나타내는 문자열 전체 경로를 포함할 수 있고 그렇지 않으면 현재 폴더에 저장한다. |
FileFormat | Optional | XlFileFormat ^클릭 |
저장할때의 파일형식 기존파일의 경우는 마지막 파일 형식이고 새파일의 경우는 Excel버전의 형식이다. |
Password | Optional | Variant | 파일의 암호를 나타내는 대소문자, 숫자, 특수문자를 구분하는 문자열(15자 이하) |
WriteResPassword | Optional | Variant | 파일의 쓰기 예약 암호를 나타내는 문자열 암호로 저장하고 열때 암호를 안넣으면 읽기전용으로 열린다. |
ReadOnlyRecommended | Optional | Variant | 열때 읽기전용으로 열도록 메시지를 표시하려면 True |
CreateBackup | Optional | Variant | 백업 파일을 생성하려면 True |
AccessMode | Optional | XlSaveAsAccessMode ^클릭 |
문서에 대한 액세스 모드 |
ConflictResolution | Optional | XlSaveConflictResolution ^클릭 |
문서를 저장하는 동안 메서드가 충돌을 해결하는 방법을 결정한다. |
AddToMru | Optional | Variant | 문서를 최근에 사용한 파일 목록에 추가하려면 True 기본값은 False |
TextCodepage | Optional | Variant | CSV 또는 텍스트 형식 중 하나로 저장할때 언어에 해당하는 코드 페이지를 사용한다. |
TextVisualLayout | Optional | Variant | CSV 또는 텍스트 형식 중 하나로 저장하면 논리적 레이아웃으로 저장된다. |
Local | Optional | Variant | True는 엑셀의 설정언어로 파일을 저장한다. 기본값은 False(VBA의 언어로 파일을 저장) |