이 기사에서는 파일 대화 상자로 여러 파일을 여는 매크로를 만듭니다. 여러 파일을 열기 위해 “opening_multiple_file”매크로를 만들었습니다. 사용자는 “여러 파일 열기”버튼을 클릭하여 매크로를 실행할 수 있습니다. 논리 설명 여러 파일을 열기 위해 “opening_multiple_file”매크로를 만들었습니다. 사용자는 “여러 파일 열기”버튼을 클릭하여 매크로를 실행할 수 있습니다. 사용자가 열려고하는 여러 Excel 파일을 선택할 수있는 파일… Continue Reading 한 번에 열기 여러 파일

이 기사에서는 두 번 클릭 통합 문서 이벤트를 만들어 레코드에 대한 메시지 상자를 만듭니다. 이 예의 원시 데이터는 이름, 나이, 부서, 알려진 언어 및 국가를 포함하는 IT 부서 데이터로 구성됩니다. 셀을 두 번 클릭하면 해당 특정 행의 모든 ​​세부 정보가 메시지 상자에 표시됩니다. 논리 설명 이 기사에서는 Worksheet_BeforeDoubleClick 이벤트를 사용하여… Continue Reading Microsoft Excel에서 VBA를 사용하여 더블 클릭으로 기록을 표시

질문 : D 열의 유효성 목록에서 선택한 항목은 숫자로 대체됩니다. XL9 이상에서만 작동합니다. 답변 : 이 통합 문서 모듈에 아래 코드를 넣으십시오. Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 4 Then Exit Sub Application.EnableEvents = False Target.Value = WorksheetFunction.VLookup(Target.Value, Range(“A1:B12”), 2, 0) Application.EnableEvents = True End Sub

확인해야 할 조건이 많거나 사용자의 선택에 따라 작업을 수행하려는 경우 If Else If 문을 사용할 수 있습니다. 그러나 여러 조건에서 문제가됩니다. 이 경우 Excel VBA의 최상의 솔루션은 사례 선택 * 방법입니다. VBA에서 Select Case 문이란 무엇입니까? VBA의 Select Case 문은 확인할 조건이 여러 개인 경우 유용합니다. 다른 프로그래밍 언어의 switch… Continue Reading VBA를 선택 케이스 : IF 문 그렇지 않은 경우에는 다중의 대안

_ 고유 난수 목록을 생성하려면 RANDBETWEEN 함수 및 VBA RND를 사용할 수 있습니다. 이 기사에서는 제공된 목록에서 3 개의 고유 번호를 생성합니다 ._ 원래 질문 http://www.excelforum.com/excel-programming-vba-macros/1093315-vba-for-do-while-loop.html [여기] 질문 : 매크로가 A 열에 저장된 숫자 목록에서 3 개의 난수 목록을 생성하고 싶습니다. VBA 코드를 처리해야하는 조건이 있습니다. 조건은 B 열에 3… Continue Reading Microsoft Excel에서 3 개 고유 한 임의의 번호를 생성

이 기사에서는 음의 문자열을 정수로 변환하는 사용자 지정 함수를 만듭니다. 이 기사의 원시 데이터는 문자열과 빼기 기호 (-)로 구성됩니다. 이 문자열을 정수로 변환하고 싶습니다. 논리 설명 이 기사에서는 문자열을 정수로 변환하는 사용자 지정 함수 ConvertNegNumbers를 만들었습니다. 이 함수는 문자열 값을 입력으로 사용하고 정수를 출력으로 반환합니다. 코드 설명 오른쪽 (Var, 1)… Continue Reading Microsoft Excel에서 VBA를 사용하여 텍스트로 처리 음수 값을 변환

Excel 및 VBE (Visual Basic Editor)를 엽니 다. 변경되지 않은 경우 VBE 창에는 ProjectExplorer 창과 Properties 창이 포함됩니다 (보기 메뉴에서 액세스 할 수 있음). 프로젝트 탐색기 : 파일 관리자처럼 작동합니다. 통합 문서의 코드를 탐색하는 데 도움이됩니다. 속성 창 : 현재 통합 문서 (예 : Book1)의 현재 활성 개체 (예 :… Continue Reading Microsoft Excel에서 매크로 레코더를 사용

아래 매크로는 설치된 모든 글꼴 목록을 표시합니다. 노트! 많은 글꼴이 설치된 경우 사용 가능한 메모리 부족으로 인해 매크로가 응답하지 않을 수 있습니다. Sub ShowInstalledFonts() Dim FontNamesCtrl As CommandBarControl, FontCmdBar As CommandBar, tFormula As String Dim fontName As String, i As Long, fontCount As Long, fontSize As Integer Dim stdFont As… Continue Reading Microsoft Excel에서 VBA를 사용하여 설치된 모든 글꼴 (워드)를 표시

이 기사에서는 통합 문서 이벤트를 사용하여 현재 날짜보다 큰 날짜를 강조 표시합니다. 이 예의 원시 데이터는 일일 판매 목표와 달성 목표로 구성됩니다. 현재 날짜보다 큰 날짜를 강조하고 싶습니다. 논리 설명 이 기사에서는 “SetColor”와 “ResetColor”라는 두 개의 매크로를 만들었습니다. “SetColor”매크로는 현재 날짜보다 큰 날짜를 강조 표시하는 데 사용됩니다. “ResetColor”매크로는 지정된 소스의… Continue Reading Microsoft Excel에서 VBA를 사용하여 날짜를 기준으로 글꼴 색상을 변경

질문 : 평일과 한 달의 날짜는 2 차원 배열로 열린 다음 시트에 삽입됩니다 답변 : 아래 코드를 표준 모듈에 넣으십시오. Sub dayarray() Dim arrDay(1 To 31, 1 To 2) As Variant Dim intCounter As Integer For intCounter = 1 To 31 arrDay(intCounter, 2) = DateSerial(Year(Date), 12, intCounter) arrDay(intCounter, 1) =… Continue Reading 어떻게 Microsoft Excel에서 VBA의 동적 배열을 만들 수