Excel
-
Excel 매크로 (VBA) - 006. 셀 병합 하기Excel/Excel 매크로 2022. 8. 18. 22:27
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 - 006. 셀 병합 하기 포스트 목차 - 01. 해결해야 하는 문제 - 02. 엑셀에서의 셀 병합 - 03. VBA에서의 셀 병합 - 04. 문제 해결을 위한 도구들 -05. 매크로 작성 및 실행 데이터를 정리하다보면, 셀이 병합된 데이터를 처리해야 하는 경우가 있다. 본 포스트에서는 VBA를 통해 셀을 병합하는 방법을 익히고, 병합과 관련된 몇몇 기능들을 다루려고 한다. 01. 해결해야 하는 문제 - 셀 병합 - 병합 된 셀에 대한 정보 추출 - 셀 복원 본 포스트에서는 ..
-
Excel 매크로 (VBA) - 005. 시트에 있는 데이터(셀) 순회하기Excel/Excel 매크로 2022. 8. 17. 22:19
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 포스트 목차 - 01. 해결해야 하는 문제 - 02. 필요한 도구 설명 - 03. 매크로 만들기 본 포스트에서는 간단한 문제를 통해, 시트에 있는 데이터를 조회하고, 조회한 데이터를 가공하여 시트의 다른 셀에 해당 내용을 작성하는 예제를 다루고자 한다. 003에서 다룬 루프문과 비교문을 실제로 사용하는 방법을 배우도록 해보자. https://eggdrop.tistory.com/8 엑셀 매크로 (VBA) - 003. variable/assignment/branch/loop (변..
-
Excel 매크로 (VBA) - 004. 데이터가 있는 셀의 범위 알아내기Excel/Excel 매크로 2022. 8. 16. 23:11
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 포스트 목차 - 01. 엑셀에서 데이터가 있는 셀의 범위를 알아내는 방법 - 02. VBA에서 필요한 도구들 - 03. VBA 예제 및 결과 01. 엑셀에서 데이터가 있는 셀의 범위를 알아내는 방법 매크로 작업 중에는 이미 입력되어 있는 데이터들을 가공하여 계산을 한 값을 특정 열에 삽입해야하는 작업이 있을 수 있다. 이런 경우 작업을 할 범위를 VBA 코드에 Range 형태로 지정할 수 도 있겠지만, 입력하는 데이터양에 변화가 있는 상황이라면 매번 VBA 코드를 바꿔야할 것이다. 따라서 데이터가 있는 셀의 범위를..
-
엑셀 매크로 (VBA) - 003. variable/assignment/branch/loop (변수/할당/비교/순환)Excel/Excel 매크로 2022. 8. 15. 17:56
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 포스트 목차 - 01. VBA에서의 변수(variable) - 02. VBA에서 할당(Assingment) - 03. VBA에서 변수의 스코프(Scope) - 04. 비교(Branch) - 05. 순환(Loop) 본 포스트에서는 논리적인 관점에서 프로그래밍의 3대 기능인 Assignment / Loop / Branch 가 VBA에서 어떤 문법으로 구성되는지를 정리해보려 한다. 해당 기능을 다루기 전에 변수에 대해서 먼저 가볍게 다루도록 하겠다. 01. VBA에서의 변수 변수는 프로그램이의 중간 결과물 또는 최종 결과물이 저장되는 공간이라고 생각하면 된다. 선언..
-
엑셀 매크로 (VBA) - 002. 선택하여 붙여 넣기 기능 정리Excel/Excel 매크로 2022. 8. 13. 16:03
전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 - 006. 셀 병합 하기 - 007. 변수에 저장되어 있는 데이터 확인하기 (디버그 기능) - 008. 정렬하기 (Sort) - 009. 버튼 컨트롤 (Excel Form vs. ActiveX) - 010. 콤보 상자 컨트롤 (Excel Form vs. ActiveX) - 011. 확인란/옵션단추 컨트롤(Excel Form vs. ActiveX) - 012. 스핀단추 컨트롤(스피너, Excel Form vs. ActiveX) - 013. 자동필터(Auto Filter) - ..
-
엑셀 매크로 (VBA) - 001. 특정 행을 복사하여 삽입하기Excel/Excel 매크로 2022. 8. 12. 22:34
작업하다가 VBA를 사용할 일이 많아서, 기본적인 내용 및 해왔던 내용들을 정리해 봅니다. 전체 목차 - 001. 특정 행을 복사하여 삽입하기 - 002. 선택하여 붙여 넣기 기능 정리 - 003. 변수/Assignment/Loop/비교 - 004. 데이터가 있는 셀의 범위 알아내기 - 005. 데이터 시트(쉘) 순회하기 - 006. 셀 병합 하기 - 007. 변수에 저장되어 있는 데이터 확인하기 (디버그 기능) - 008. 정렬하기 (Sort) - 009. 버튼 컨트롤 (Excel Form vs. ActiveX) - 010. 콤보 상자 컨트롤 (Excel Form vs. ActiveX) - 011. 확인란/옵션단추 컨트롤(Excel Form vs. ActiveX) - 012. 스핀단추 컨트롤(스피너, ..