본문 바로가기
반응형

전체 글167

MsgBox 함수 대화 상자에 메시지를 표시하고 사용자가 버튼을 클릭할 때까지 기다린 다음 사용자가 클릭한 버튼을 나타내는 정수를 반환합니다. Syntax MsgBox (prompt, [ buttons, ] [ title, ] [ helpfile, context ]) prompt prompt : 필수입니다. 대화 상자에서 메시지로 표시되는 문자열 표현식입니다. Sub PromptExample() Dim message As String message = "안녕하세요! VBA의 MsgBox 함수를 사용하여 메시지를 표시합니다." MsgBox prompt:=message End Sub buttons buttons : 메시지 상자에 표시할 버튼의 유형을 지정하는 역할을 합니다. 이 매개변수는 선택적으로 사용할 수 있으며, 기본값.. 2023. 7. 14.
[Range 개체] AdvancedFilter메서드 - 고급필터 사용하기 AdvancedFilter Method 기준 범위에 따라 목록에서 데이터를 필터링하거나 복사합니다. 문법은 다음과 같습니다. Syntax expression.AdvancedFilter (Action, CriteriaRange, CopyToRange, Unique) Action : 복사할지 필터링할지 지정합니다. Action만 필수고 나머지는 옵션입니다. XlFilterAction 열거형 값을 사용합니다. XlFilterAction enumeration (Excel) Office VBA reference topic learn.microsoft.com CriteriaRange : 조건 범위입니다. CopyToRange :Action이 xlFilterCopy인 경우 복사된 행의 위치입니다. Unique : 고.. 2023. 7. 11.
[Range 개체] Areas속성 다중 영역 선택의 모든 범위를 나타내는 Areas 컬렉션을 반환합니다. 읽기 전용 속성입니다. 도움말을 번역해보면 다음과 같습니다. 단일 선택의 경우 Areas 속성은 하나의 개체(원래 Range 개체 자체) 를 포함하는 컬렉션을 반환합니다 . 다중 영역 선택의 경우 Areas 속성은 선택한 각 영역에 대해 하나의 객체를 포함하는 컬렉션을 반환합니다. 이해를 돕기 위해 간단한 샘플을 만들었습니다. Sub AreasExample() Dim rng As Range Dim area As Range Dim areasCollection As Areas ' 단일 영역 선택 Set rng = Range("A1:C3") Set areasCollection = rng.Areas Debug.Print "단일 영역 정보 출.. 2023. 7. 10.
[Range 개체] End속성 소스 범위가 포함된 영역의 끝에 있는 셀을 나타내는 범위 개체를 반환합니다. 위쪽 끝 화살표, 아래쪽 끝 화살표, 왼쪽 끝 화살표 또는 오른쪽 끝 화살표를 누른 것과 동일합니다. 읽기 전용 범위 객체입니다. --> End키를 누르고 방향표 키를 누르거나 Ctrl키를 누르고 방향표 키를 누른것과 같습니다. Sub Macro1() ' ' Macro1 Macro ' ' Selection.End(xlDown).Select Selection.End(xlToLeft).Select Selection.End(xlToRight).Select Selection.End(xlUp).Select End Sub 매개변수는 Direction 한 개이고 필수입니다.Data type은 XlDirection입니다. XlDirection.. 2023. 7. 9.
반응형