찾다
소프트웨어 튜토리얼사무용 소프트웨어VBA Excel 사용자 양식을 VB로 변환

vba excel userform转为vb

vba Excel 사용자 양식을 vb로 변환

텍스트 편집기로 FRM 파일을 엽니다.

버전 5.00

Begin {C62A69F0-16DC-11CE-9E98-00AA00574A4F} UserForm1 'Begin VB.Form Form1로 수정해야 합니다

캡션 = "UserForm1"

클라이언트 높이 = 3120

클라이언트왼쪽 = 45

클라이언트탑 = 435

클라이언트 너비 = 4710

OleObjectBlob = "UserForm1.frx":0000 '이 줄을 제거하세요

StartUpPosition = 1 '오너 센터

속성 VB_Name = "UserForm1"

속성 VB_GlobalNameSpace = False

속성 VB_Creatable = False

속성 VB_PredeclaredId = True

속성 VB_Exposed = False

'다른 개체도 비슷한 수정을 합니다

Excel에서 VB로 데이터 가져오기

VB에서 Excel을 호출하려면 VB 프로그래밍 환경의 "프로젝트" 메뉴에서 "참조" 항목을 열고 프로젝트에서 "MicrosoftExcel 11.0 개체 라이브러리" 항목을 선택해야 합니다. Excel 버전이 다르기 때문에 이 옵션의 버전 번호도 다릅니다.

EXCEL은 객체를 계층 구조로 구성하기 때문에 객체 모델에는 다양한 객체 요소가 포함되어 있습니다.

첫 번째 레이어: 응용 프로그램 개체, 즉 Excel 자체

두 번째 레이어: 통합 문서 개체 집합, Excel 통합 문서 파일을 참조

세 번째 레이어: Excel의 워크시트를 나타내는 워크시트 개체 집합

레벨 4: Excel 워크시트의 셀을 가리키는 셀 및 범위 개체.

Dim xlapp As Excel.Application 'Excel 개체

Dim xlbook As Excel.Workbook '워크북

Dim xlsheet As Excel.Worksheet '워크시트

Set xlapp = CreateObject("Excel.Application") 'EXCEL 객체 생성

Set xlbook = xlapp.Workbooks.Open("D:data.xls") '기존 data.xls 통합 문서 파일을 엽니다

xlapp.Visible = True 'EXCEL 객체가 보이도록(또는 보이지 않게) 설정

Set xlsheet = xlbook.Worksheets(1) '활성 워크시트 설정''

''~~~현재 통합 문서의 첫 번째 시트를 여기서 "Sheet1"과 같은 "시트 이름"으로 변경할 수도 있습니다

【배열 부분을 직접 정의할 수 있습니다】

테이블의 셀 값을 배열의 요소와 같은 변수에 할당

arr(1,1)=xlsheet.Range("B2").Value

마지막 마감일:

xlbook.Close

xlapp.quit

그런 다음 세 가지 개체를 아무것도 아닌 것으로 설정하세요

VB 2차원 배열에 Excel 데이터를 도입하는 방법

데이터베이스 쿼리 방법 사용

읽고 2차원 배열에 넣어보세요

새로운 ADODB.Connection으로 Dim cnn2

Dim rs2를 새로운 ADODB.Recordset으로

cnn2.Open "공급자=Microsoft.Jet.OLEDB.4.0;보안 정보 유지=False;데이터 소스=" & Text1.Text & ";확장"

rs2.Open "[sheet1$]에서 이름, 성별 선택", cnn2, adOpenKeyset, adLockOptimistic

i=0

s = rs2.ields.Item(0).Value '시트1의 이름과 성별을 읽어옵니다

IsNull(s)이면 Do를 종료하세요

a(i)=rs2.fields.Item(0).Value '이름

b(i)=rs2.Fields.Item(1).Value 'Gender

i=i+1

rs2.MoveNext

루프

rs2 설정 = 없음

cnn2 = 없음 설정

VB 전문가가 가르칩니다: 스프레드시트의 데이터를 VB로 가져오는 방법

셀 A2를 읽는 코드: (데이터는 변수 R에 있으며, 프로젝트 전에 MICROSOFT EXCEL OBJECT LIBRARY를 인용해야 합니다.)

Private excelApp은 excel.Application으로

비공개 하위 명령2_Click()

ExcelApp 설정 = 새로운 excel.Application

excelApp.Visible = True

excelApp.Workbooks.Open FileName:="C:student.xls"

excelApp.Range("A2").Select

r = excelApp.ActiveCell.FormulaR1C1

디버그.인쇄 r

excelApp.Quit

excelApp = 없음 설정

끝 서브

'모든 사람이 EXCEL 인터페이스를 볼 수 없도록 하려면 excelApp.Visible = True를 제거하면 됩니다.

위 내용은 VBA Excel 사용자 양식을 VB로 변환의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 Excel办公网에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Excel Weeknum 함수 - 현재까지 주중 번호를 전환하고 그 반대도 마찬가지입니다.Excel Weeknum 함수 - 현재까지 주중 번호를 전환하고 그 반대도 마찬가지입니다.May 09, 2025 am 11:11 AM

Excel 's Weeknum 기능 : 주 숫자 계산에 대한 안내서 Excel은 날짜에 대한 다양한 함수를 제공하지만 Weeknum 함수는 주간 수 계산에 대해서만 서 있습니다. 이 튜토리얼은 구문, 인수 및 실제 응용 프로그램을 탐구합니다

Excel Month Function- 날짜의 월 이름, 마지막 날 등.Excel Month Function- 날짜의 월 이름, 마지막 날 등.May 09, 2025 am 10:59 AM

이 튜토리얼은 Excel의 달과 Eomonth 기능의 복잡성을 탐구합니다. 수많은 공식 예제를 통해 날짜에서 월 정보를 추출하고 월의 첫 번째 및 마지막 날을 결정하고 월 이름 사이에서 변환하는 법을 배웁니다.

탁월한 주중 공식, 요일, 주말 및 근무일탁월한 주중 공식, 요일, 주말 및 근무일May 09, 2025 am 10:25 AM

날짜부터 요일을 얻기 위해 Excel 기능을 찾고 있다면 오른쪽 페이지에 착륙했습니다. 이 튜토리얼은 Excel에서 평일 공식을 사용하여 날짜를 평일 이름, 필터, 하이라이트 및 카운트로 변환하는 방법을 알려줍니다.

excel에서 텍스트로 날짜를 변환 - 텍스트 기능 및 형식이없는 방법excel에서 텍스트로 날짜를 변환 - 텍스트 기능 및 형식이없는 방법May 09, 2025 am 10:11 AM

이 기사는 Excel 날짜를 텍스트 문자열로 변환하는 몇 가지 방법을 탐색하여 공식 기반 및 비 공식 솔루션을 모두 제공합니다. 전통적으로, 우리는 공식 솔루션으로 시작한 다음 몇 가지 비 공식 대안을 탐색합니다. 사용

Excel : 현재까지 텍스트를 날짜로 변환하십시오Excel : 현재까지 텍스트를 날짜로 변환하십시오May 09, 2025 am 09:36 AM

이 튜토리얼은 공식 기반 및 비 공식 방법을 포함하여 텍스트와 숫자를 날짜로 변환하기위한 다양한 Excel 기술을 보여줍니다. 텍스트 문자열을 사용 가능한 날짜 형식으로 효율적으로 변환하는 법을 배웁니다. 종종 수입 날짜

Excel에서 날짜를 추가하고 빼는 방법Excel에서 날짜를 추가하고 빼는 방법May 08, 2025 am 11:36 AM

이 튜토리얼에서는 두 날짜를 빼고 날짜, 몇 달, 몇 년을 추가하는 등의 날짜를 엑셀에 추가하고 빼기위한 다양한 유용한 공식을 찾을 수 있습니다. 우리의 튜토리얼을 따르고 있다면 일을하고 있다면

Excel Workday 및 Networkdays 기능은 근무일을 계산합니다Excel Workday 및 Networkdays 기능은 근무일을 계산합니다May 08, 2025 am 10:49 AM

이 튜토리얼은 Excel의 Workday, Workday.intl, NetworkDays 및 NetworkDays.intl 기능을 사용하여 맞춤형 주말 설정 및 휴일을 고려하여 평일을 효율적으로 계산하는 방법을 보여줍니다. Microsoft Excel은 WOR에 대한 특수 기능을 제공합니다

Excel Datedif 기능 두 날짜 간의 차이를 얻습니다Excel Datedif 기능 두 날짜 간의 차이를 얻습니다May 08, 2025 am 10:45 AM

이 튜토리얼은 Excel의 날짜가있는 기능에 대한 간결한 설명을 제공하며 날, 몇 주, 몇 달 또는 몇 년의 날짜 차이를 계산하기위한 공식 예제를 제공합니다. 우리는 이전에 Formattin을 포함하여 Excel에서 날짜 및 시간 조작을 다루었습니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

SublimeText3 영어 버전

SublimeText3 영어 버전

권장 사항: Win 버전, 코드 프롬프트 지원!

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.