반응형

activesheet 3

왜 범위 지정 오류?

1. 문제 G2셀의 구분에 해당하는 값을 B열에서 찾아서 해당하는 A열에서 C열의 값을 i열부터 K열에 표시하려고 하는 것입니다. 가. Sheet1에서 '같은시트에복사' 매크로 실행 위 파일을 연 후 개발 도구 - 매크로를 누르고, 매크로 이름 목록에서 '같은시트에복사' 매크로를 클릭하고, 오른쪽 위 실행 버튼을 누르면 G2셀에 선택된 값과 동일한 구분에 해당하는 데이터만 i열부터 K열에 잘 복사됩니다. 나. Sheet1에서 '다른시트에복사' 매크로 실행 이번에는 Sheet1 시트가 선택된 상태에서 개발 도구 - 매크로를 누른 다음 '다른시트에복사' 매크로를 실행하고 Sheet2를 클릭해 보면 G2셀에 해당하는 값들이 잘 표시됩니다. 다. Sheet2에서 '다른시트에복사' 매크로 실행 그런데, Sheet..

EXCEL - VBA 2024.08.06

엑셀 파일 인쇄 하기(PrintOut Method)

아래 파일을 이용해 인쇄하는 방법을 매크로로 작성해 보겠습니다. 시트의 내용은 아래와 같이 2019년도의 행정구역별 지목별 면적입니다. 1. PrintOut 메소드의 구문 Worksheets.PrintOut Method를 보면 오른쪽에 C#과 VB가 있는데, VB를 선택하면 아래와 같이 PrintOut에 대한 구문이 보입니다. 2. 미리 보기 가. 방법 1 위 파일을 연 다음 개발도구 - Visual Basic 명령을 눌러 VB Editor를 실행한 후 삽입 - 모듈을 눌러 모듈을 삽입한 다음 오른쪽 코드 창에 아래와 같이 입력한 후 Sub 인쇄1() ActiveSheet.PrintOut preview:=True End Sub F5키 또는 아래 화면에서 세모 모양의 실행 아이콘을 클릭하면 아래와 같이 인..

EXCEL - VBA 2023.08.22

Range.AutoFilter Method(3) - AutoFiterMode, FilterMode

1. AutoFilterMode 설정 및 해제 AutoFilterMode는 필터가 설정됐는지 여부를 저장한 값입니다. 다시 말해 DropDown Arrow가 표시되면 True이고, 없다면 False를 반환합니다. ActiveCell.AutoFilter를 실행하면 토글 기능이기 때문에 필터가 설정된 경우는 해제하고, 해제됐다면 설정을 반복합니다. Sub autofilter_set1() ActiveCell.AutoFilter ' If ActiveSheet.AutoFilterMode = False Then ' ActiveCell.AutoFilter ' End If End Sub 그러나 아래 주석을 풀고, ActiveCell.AutoFilter는 주석처리하고 실행하면 Sub autofilter_set1() ' ..

EXCEL - VBA 2023.03.06
반응형