모든 종류의 모듈을 삭제할 수는 없으며 워크 시트, 차트 및 ThisWorkbook에 대한 코드 모듈을 삭제할 수 없습니다. 이러한 모듈에서는 모듈 자체 대신 콘텐츠를 삭제해야합니다. Sub DeleteModuleContent(ByVal wb As Workbook, _ ByVal DeleteModuleName As String) ‘ deletes the contents of DeleteModuleName in wb ‘ use this if you can’t delete the… Continue Reading Microsoft Excel에서 VBA를 사용하여 모듈 콘텐츠 삭제

데이터 유효성 검사를 사용하여 워크 시트에 계단식 드롭 다운을 만드는 방법을 알고 있습니다. 그러나 VBA 사용자 양식에서 계단식 콤보 상자 드롭 다운을 어떻게 생성합니까? 이것은 기본적인 요구 사항 중 하나입니다. 이 기사에서는 VBA에서 종속 콤보 상자를 만드는 방법을 알아 봅니다. === VBA의 종속 콤보 상자에 대한 논리 VBA에서 종속 콤보… Continue Reading 어떻게 VBA Excel에서 종속 콤보 상자를 만드는 방법?

VBA의 클래스는 무엇입니까? 클래스는 생성 될 객체의 청사진입니다. 클래스 자체는 아무것도하지 않지만 클래스를 사용하면 작업을 수행하거나 데이터 리소스로 사용할 수있는 동일한 개체를 여러 개 만들 수 있습니다. 실생활에서 자동차의 모델 (디자인과 기능)은 클래스이고 자동차 자체는 그 클래스의 대상입니다. 수업에서 우리는 차에 무엇이 있고 무엇을 할 수 있는지 정의합니다. 예를 들어,… Continue Reading VBA 클래스 모듈 및 사용 방법

이 기사에서는 모듈을 활성 통합 문서로 가져 오는 매크로를 만듭니다. 가져 오려는 모듈로 Filename.bas를 사용할 것입니다. 삽입 버튼을 클릭하여 Filename.bas에서 활성 통합 문서로 모듈을 가져옵니다. 통합 문서에는 “MainModule”모듈이 하나만 포함되어 있습니다. 매크로를 실행 한 후 Filename.bas 에서 새 모듈을 가져옵니다. 논리 설명 이 기사에서는 두 개의 매크로, InsertVBComponent 및 Calling_Procedure… Continue Reading Microsoft Excel에서 VBA를 사용하여 파일에서 모듈을 가져

클래스는 객체의 공식적인 정의입니다. 이 클래스는 프로그래밍 중에 개체를 만들기위한 템플릿이며 개체의 동작 방식을 결정하는 속성 및 메서드를 정의합니다. 클래스 모듈은 Office97의 새로운 기능입니다. 클래스 모듈을 사용하면 자신 만의 개체를 만들 수 있습니다. 이러한 개체는 기본 제공 개체와 같은 속성 및 메서드를 가질 수 있으며 필요한 경우 개체의 여러 복사본을… Continue Reading 2010 Microsoft Excel에서 VBA를 사용하여 클래스 모듈

VBA의 With-End With 블록은 주어진 객체를 사용할 것임을 VBA에 알리는 데 사용되며 점 연산자를 사용한 후에 만 ​​주어진 객체의 속성을 고려해야합니다. 이 기사의 뒷부분에서 예제를 살펴 보겠습니다. 구문-블록으로 끝 With [Object] ‘Code to alter or use [Object] ‘– ‘– End With 이제 With-End With 블록의 구문을 알았으므로 사용법을 살펴 보겠습니다.… Continue Reading 어떻게 VBA Excel에서 함께 … 끝 블록 사용할 수 있나요?

FileSystemObject는 시스템에 연결된 폴더 및 파일 작업에 사용됩니다. 이를 사용하여 파일, 폴더, 드라이브 및 텍스트 스트림에 액세스 할 수 있습니다. 파일, 폴더 및 텍스트 파일에 액세스 할 수있을뿐만 아니라 생성도 가능합니다. 이러한 작업은 시스템의 하드 디스크에 국한되지 않고 파일에 연결된 모든 장치에 국한됩니다. 즉, 펜 드라이브, CD ROM 또는 가상으로… Continue Reading FileSystemObject를 (FSO)와 어떻게 VBA Excel에서 사용하는 방법은 무엇입니까?

사용자 양식의 콤보 상자는 사용 가능한 옵션에서 옵션을 선택하는 데 사용할 수있는 드롭 다운 메뉴와 같습니다. 워크 시트에서 데이터 유효성 검사를 사용하여 만든 드롭 다운과 같습니다. 대부분의 디지털 양식에서 적어도 하나의 콤보 상자를 보았을 것입니다. 주 목록에서 주를 선택하거나 과정 목록에서 과정을 선택하거나 국가 목록에서 국가를 선택할 수 있습니다.이 기사에서는… Continue Reading 어떻게 VBA 엑셀 사용자 정의 폼을 사용하여 콤보 상자에?

코드가 포함 된 별도의 텍스트 파일을 사용하지 않고 모듈에 코드를 추가 할 수 있습니다. 아래 매크로는이를 수행하는 방법을 보여줍니다. 추가하려는 코드를 포함하도록 매크로를 사용자 지정해야합니다. Sub InsertProcedureCode(ByVal wb As Workbook, ByVal InsertToModuleName As String) ‘ inserts new code in module named InsertModuleName in wb ‘ needs customizing depending on the… Continue Reading Microsoft Excel에서 VBA를 사용하여 모듈에 프로 시저를 추가

아래 매크로를 사용하면 한 통합 문서에서 anaother로 모듈을 복사 할 수 있습니다. Sub CopyModule(SourceWB As Workbook, strModuleName As String, _ TargetWB As Workbook) ‘ copies a module from one workbook to another ‘ example: ‘ CopyModule Workbooks(“Book1.xls”), “Module1”, _ Workbooks(“Book2.xls”) Dim strFolder As String, strTempFile As String strFolder = SourceWB.Path… Continue Reading Microsoft Excel에서 VBA를 사용하여 다른 하나의 통합 문서에서 모듈을 복사