별의 공부 블로그 🧑🏻‍💻

🗒️ vba (6)

728x90
  1. 2023.01.04 [VBA] 액셀(Excel)에서 이모지(Emoji) 사용하는 방법

    액셀(Excel)에서 이모지(Emoji) 사용하는 방법 들어가며 액셀에서 VBA 작업을 할 때, 이모지(Emoji)를 사용하는 방법에 대해 정리해본다. VBA 작업을 할 때, 코드 창에 이모지를 복사하여 붙여넣을 경우 ??로 표시된다. If chkbox보관판매.Value = True Then Sheets("1월").Cells(입력행, 1) = ?? '이모지를 넣었을 경우 ??로 표시됨. End If 따라서 이모지를 표시되도록 하려면 특별한 작업을 해줘야 한다. 방법 FileFormat.Info 사이트에 들어가서 원하는 이모지를 검색한다. https://www.fileformat.info/index.htm 예를 들어, Thumbsup(👍) 이모지를 검색해본다. UTF-16(decimal) 또는 UTF-16..

  2. 2021.06.13 스프레드시트 일반 : VBA 기본 문법 - Do While ~ Loop / Do Until ~ Loop

    스프레드시트 일반 VBA 기본 문법 - Do While ~ Loop / Do Until ~ Loop Do While ~ Loop 조건을 만족하는 동안 실행문을 반복 실행함. 조건을 먼저 검사하는 Do While ~ Loop와 조건을 나중에 검사하는 Do ~ Loop While로 구분됨. 형식 1 Do While 조건식 실행문 ← 조건식의 결과가 참인 동안 실행문을 반복 실행 Loop 형식 2 Do 실행문 ← 조건식을 실행한 후 조건식을 검사 조건식이 참인 동안 실행문을 반복 실행 Loop While 조건식 Do Until ~ Loop 조건을 만족할 때까지, 즉 만족하지 않는 동안 반복 실행함. Do Loop ~ Until은 무조건 한번은 실행됨. 형식 1 Do Until 조건식 실행문 ← 조건식의 결과가..

  3. 2021.06.13 스프레드시트 일반 : VBA 기본 문법 - For ~ Next / For Each ~ Next

    스프레드시트 일반 VBA 기본 문법 - For ~ Next / For Each ~ Next For ~ Next For문으로 지정된 횟수만큼 For문 안에 수록된 명령 코드를 반복 실행함. Exit For를 이용하여 반복문이 최종값에 이르기 전에 For ~ Next 명령문을 빠져나올 수 있음. 형식 For 반복 변수 = 시작값 To 최종값 [Step 증가값] 실행문 ← 시작값에서 최종값이 될 때까지 증가값만큼씩 증가하면서 실행문을 반복 실행 Next 반복변수 For Each ~ Next 컬렉션에 포함된 개체의 수만큼 명령 코드를 반복 실행함. 형식 For Each 개체변수 in 컬렉션 개체 실행문 ← 컬렉션 개체의 수만큼 명령 코드를 반복 실행 Next 개체변수

  4. 2021.06.13 스프레드시트 일반 : VBA 기본 문법 - If ~ Then

    스프레드시트 일반 VBA 기본 문법 - If ~ Then 조건을 만족하는 경우(True)와 만족하지 않는 경우(False)에 따라 각각 다른 작업을 처리하도록 제어함. 형식 1 조건을 만족하면 실행함. If 조건식 Then 실행문 ← 조건을 만족할 때의 실행문 End If 형식 2 조건을 만족하는 경우와 만족하지 않는 경우의 실행문이 다름. If 조건식 Then 실행문1 ← 조건을 만족할 때의 실행문 Else 실행문2 ← 조건을 만족하지 않을 때의 실행문 End If

  5. 2021.06.12 스프레드시트 일반 : VBA 문법 - 함수

    스프레드시트 일반 VBA 문법 - 변수 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간 변할 수 있는 값을 의미함. 변수 선언은 키워드 + 변수_이름 + As 데이터_유형으로 이뤄짐. 예) Dim Y As String 변수 선언 키워드의 종류 Dim 선언하는 위치에 따라 다름. 프로시저의 처음에 선언할 경우 해당 프로시저 내에서만 사용 가능함. 모듈의 처음에 선언할 경우 해당 모듈 내의 모든 프로시저에서 사용이 가능함. Static 프로시저의 처음에 선언함. 해당 프로시저 내에서 사용이 가능함. 프로시저 종료 후에도 값이 유지됨. Private 모듈의 처음에 선언함. 해당 모듈 내의 모든 프로시저에서 사용이 가능함. Public 모듈의 처음에 선언함. 모든 모듈에서 사용이 가능함. 데이터..

  6. 2021.06.12 스프레드시트 일반 : 프로그래밍의 기본

    스프레드시트 일반 프로그래밍의 기본 ① 모듈(Module) 프로시저의 집합 프로젝트를 구성하는 기본 단위 표준 모듈 워크시트 모듈 : Sheet로 표시되는 모듈 ThisWorkbook 모듈 공용 모듈 : 일반적으로 사용하는 모듈 클래스 모듈 개체를 새롭게 정의해서 사용할 수 있도록 작성하는 모듈 개체의 속성, 메서드, 이벤트를 정의하는 모듈 종류 폼 모듈 사용자 정의 폼을 디자인하고, 사용자 저의 폼의 컨트롤에 이벤트 프로시저를 작성하는 모듈 보고서 모듈 보고서에 연결되어 있는 모듈 이벤트 프로시저를 포함함. ② 프로시저(Procedure) 특정 기능을 실행할 수 있도록 나열된 명령문의 집합 모듈(Module) 안에 구성됨. 사용자가 기록한 매크로도 하나의 프로시저임. 프로시저는 코드가 작성되는 공간으로..

728x90


📖 Contents 📖