본문 바로가기

반응형

엑셀/VBA

엑셀 VBA 시트에 입력된 수식 모두 숨기는 속성 - FormulaHidden 이전 글에서 사용된 셀 전체를 선택하는 속성 UsedRange에 대해 알아보았습니다. 이번에는 엑셀을 사용하면서 셀에 수식을 입력하여 사용하는데, 입력된 수식을 숨기는 기능을 제공해주는 속성 FormulaHidden에 대해 알아보겠습니다. 엑셀 VBA 사용된 전체 셀 범위 확인하는 속성 - UsedRange 엑셀 VBA 사용된 전체 셀 범위 확인하는 속성 - UsedRange 이전 글에서 워크시트를 숨기는 메서드와 보호하는 메서드에 대해 알아보았습니다. 이번에는 엑셀 시트에서 데이터가 입력된 셀의 범위를 알아내는 UsedRange 속성에 대해 알아보겠습니다. 엑셀 V mr-johndoe.tistory.com 1. FormulaHidden 속성 FormulaHidden 속성은 Range 개체 속성으로 셀에.. 더보기
엑셀 VBA 사용된 전체 셀 범위 확인하는 속성 - UsedRange 이전 글에서 워크시트를 숨기는 메서드와 보호하는 메서드에 대해 알아보았습니다. 이번에는 엑셀 시트에서 데이터가 입력된 셀의 범위를 알아내는 UsedRange 속성에 대해 알아보겠습니다. 엑셀 VBA 워크시트 숨기기 및 보호 메서드 - Visible, Protect 엑셀 VBA 워크시트 숨기기 및 보호 메서드 - Visible, Protect 이전 글에서 워크시트 삭제, 복사 및 이동 메서드에 대해 알아보았습니다. 이번에는 워크시트를 숨기거나 보호하는 메서드 Visible, Protect에 대해 알아보고, 아울러 보호를 해제하는 메서드 UnProtec mr-johndoe.tistory.com 1. UsedRange 속성 UsedRange 속성은 워크시트에서 사용되고 있는 즉, 데이터가 입력되어 있는 위치를.. 더보기
엑셀 VBA 워크시트 숨기기 및 보호 메서드 - Visible, Protect 이전 글에서 워크시트 삭제, 복사 및 이동 메서드에 대해 알아보았습니다. 이번에는 워크시트를 숨기거나 보호하는 메서드 Visible, Protect에 대해 알아보고, 아울러 보호를 해제하는 메서드 UnProtect에 대해 알아보겠습니다. 엑셀 VBA 워크시트 삭제, 복사 및 이동 메서드 - Delete, Copy, Move 엑셀 VBA 워크시트 삭제, 복사 및 이동 메서드 - Delete, Copy, Move 이전 글에서 워크시트 활성화 및 선택, 추가 메서드에 대해 알아보았습니다. 이번에는 시트를 삭제하는 메서드 Delete와 복사 메서드 Copy, 이동 메서드 Move에 대해 알아보겠습니다. 1. Delete 메서드 mr-johndoe.tistory.com 1. Visible 메서드 Visible 메.. 더보기
엑셀 VBA 워크시트 삭제, 복사 및 이동 메서드 - Delete, Copy, Move 이전 글에서 워크시트 활성화 및 선택, 추가 메서드에 대해 알아보았습니다. 이번에는 시트를 삭제하는 메서드 Delete와 복사 메서드 Copy, 이동 메서드 Move에 대해 알아보겠습니다. 1. Delete 메서드 Delete 메서드는 영어 뜻 그대로 워크시트를 삭제할 때 사용합니다. 사용 방법은 다음과 같습니다. Worksheets(워크시트 이름).Delete 지정한 워크시트 이름의 시트가 삭제됩니다. Delete 메서드를 사용하여 워크시트를 삭제할 때는 [그림 1]과 같은 경고 메시지 창이 출력됩니다. 만약 경고메시지 창이 출력되지 않도록 하려면 Delete 메서드 이전에 다음과 같은 코드를 추가로 입력해 주어야 합니다. Application.DisplayAlerts = False 경고메시지 출력을 .. 더보기
엑셀 VBA 워크시트 활성화 및 선택, 추가 메서드 - Activate & Select, Add VBA로 코딩하면서 엑셀의 워크시트를 다룰 때 사용하는 메서드인 Activate와 Select에 대해 알아보고 아울러 워크시트를 추가할 수 있는 Add 메서드에 대해서도 알아보겠습니다. 1. Activate 메서드 Activate 메서드는 엑셀 파일에서 지정한 워크시트를 활성화하는 메서드로 지정한 워크시트가 화면에 표시되게 됩니다. 사용 방법은 다음과 같습니다. Worksheets(워크시트 이름).Activate 지정한 워크시트 이름의 워크시트가 화면에 활성화되게 됩니다. 2. Select 메서드 Select 메서드는 엑셀 파일에서 지정한 워크시트가 선택되어 화면에 표시됩니다. Activate 메서드와의 차이점은 Select 메서드는 여러 개의 워크시트를 한 번에 선택할 수 있습니다. 사용 방법은 다음과.. 더보기
VBA 메서드 셀 병합 Merge 및 병합 해제 UnMerge에 대해 알아보기 이전 글에서 Insert 메서드에 대해 알아보았습니다. 이번에는 셀을 병합할 때 사용하는 Merge 메서드에 대해 알아보겠습니다. VBA 셀 삽입 메서드 Insert에 대해 알아보기 VBA 셀 삽입 메서드 Insert에 대해 알아보기 이전 글에서 엑셀의 셀을 삭제하는 Clear와 Delete 메서드에 대해 알아보았습니다. 이번에는 셀을 삽입하는 메서드 Insert에 대해 알아보겠습니다. VBA 메서드 Clear & Delete 알아보기 VBA 메서드 Clear & Del mr-johndoe.tistory.com 1. Merge 메서드 엑셀에서 여러 셀들을 하나로 합치는 병합 기능을 이용할 때가 있습니다. 셀 병합을 하려면 엑셀 메뉴를 이용하거나 함수를 이용할 수 있지만 VBA 코드를 이용하여 할 수도 있.. 더보기
VBA 셀 삽입 메서드 Insert에 대해 알아보기 이전 글에서 엑셀의 셀을 삭제하는 Clear와 Delete 메서드에 대해 알아보았습니다. 이번에는 셀을 삽입하는 메서드 Insert에 대해 알아보겠습니다. VBA 메서드 Clear & Delete 알아보기 VBA 메서드 Clear & Delete 알아보기 일반적으로 엑셀을 사용하면서 셀의 내용을 지우거나 셀 자체를 삭제할 수 있습니다. 이런 기능을 VBA에서도 구현할 수 있는데 이럴 때 사용하는 메서드가 Clear와 Delete입니다. VBA 그림 복사 메서 mr-johndoe.tistory.com 1. Insert 메서드 Range의 메서드 Insert를 사용하면 엑셀 시트에 셀을 삽입할 수 있습니다. 사용하는 방법은 다음과 같습니다. Range.Insert(기존 셀 이동방향, 복사한 셀 삽입) 1.1.. 더보기
VBA 메서드 Clear & Delete 알아보기 일반적으로 엑셀을 사용하면서 셀의 내용을 지우거나 셀 자체를 삭제할 수 있습니다. 이런 기능을 VBA에서도 구현할 수 있는데 이럴 때 사용하는 메서드가 Clear와 Delete입니다. VBA 그림 복사 메서드 CopyPicture 알아보기 VBA 그림 복사 메서드 CopyPicture 알아보기 엑셀에서 견적서의 결제란 서식을 작성하여 이를 그림으로 저장한 후 표시하는 방법에 대해 이전 글에서 알아봤었습니다. 이를 VBA에서도 CopyPicture 메서드를 사용하여 구현할 수 있습니다. 이 메 mr-johndoe.tistory.com 1. Clear 메서드 Clear 메서드는 셀의 내용을 지울 때 사용합니다. Clear 메서드에는 여러 가지가 있는데 표로 정리해 보았습니다. 메서드 설 명 Clear 셀(또.. 더보기

반응형