VB를 사용하여 컨트롤의 데이터를 행별로, 열별로 Excel에 씁니다.
VB를 사용하여 컨트롤의 데이터를 행별로, 열별로 Excel에 씁니다
엑셀을 인용해주세요
dim xls를 새로운 Excel.application으로
excel.workbook으로 어두운 wb
excle.worksheet
로 희미한 sht'위는 폼 변수입니다
'폼로드
set wb =xls.workboods.add("F:data.xls")
set sht =wb.worksheets(1)
'---' 버튼:
r을 정수로 어둡게
r=sht.range("A65536").end(xlsup).row+1
sht(r,1)=text1.text
sht(r,2)=text2.text
wb.save
'---폼 언로드 시
wb.close
xls.quit
옵션 명시
Dim xls As Excel.Application Dim wb As Excel.Workbook Dim sht As Excel.Worksheet
Private Sub Command1_Click() TryOpenXls Dim r As Integer r = sht.Range("A65536").End(xlUp).Row + 1 If r = 2 And sht.Range("A1").Value = """ And sht .Range("B1").Value = "" Then r = 1 sht.Cells(r, 1) = Text1.Text sht.Cells(r, 2) = Text2.Text wb.Save End Sub
Private Sub TryOpenXls() 오류 발생 시 다음 재개 Dim x As String Dim path As String path = App.path & "abc.xls" Err.Clear x = xls.Name If Err.Number 0 Then xls = New Excel로 설정합니다. 응용 프로그램 종료 If x = wb.Name If Err.Number 0 Then On Error GoTo 0 If Len(Dir(path)) = 0 Then Set wb = xls.Workbooks.Add wb.SaveAs path Else Set wb = xls.Workbooks. 열기(경로) End If End If
오류 발생 시 GoTo 0 Set sht = wb.Worksheets(1) End Sub
Private Sub Form_Unload(정수로 취소) 오류 발생 시 재개 다음 설정 sht = 없음 wb Is Nothing Then wb.Save: wb.Close If Not xls Is Nothing Then xls.Quit Set wb = 없음 Set xls = 없음 End Sub
VB에서 계산된 데이터를 엑셀로 가져오는 방법
프로그램을 읽지 않았습니다
참고자료 좀 주세요
궁금한 점은 메시지 남겨주세요
set e = CreateObject("Excel.Application")
e.visible = 0
set nb = e.workbooks.add
set ns = nb.worksheets(1)
for i = 1부터 10까지
j = 1부터 10까지
ns.cells(i,j) = cstr(i) & "," & cstr(j)
다음
다음
ns.saveas "c:a.xlsx"
e.quit
set e = CreateObject("Excel.Application")
e.visible = 0
set nb = e.workbooks.add
set ns = nb.worksheets(1)
for i = 1부터 10까지
j = 97 ~ 105
k = chr(j)
ns.range(k&i).value = "the"&i&"번째"
다음:다음
ns.saveas "c:a.xls"
e.quit
VB는 배열 데이터를 Excel에 저장합니다
비공개 하위 명령1_Click()
Dim XlApp을 새로운 Excel.Application으로
Dim xlBook을 새로운 Excel.Workbook으로
Dim xlSheet를 새로운 Excel.Worksheet로
XlApp.Visible = True
XLBook 설정 = XlApp.Workbooks.Add
Set xlSheet = xlBook.Worksheets(1)
For i=1 to 20 '귀하의 배열에는 20개의 숫자가 아닌 21개의 숫자가 있습니다
xlSheet.Range(xlSheet.Cells(1,i).Value=a1(i)
xlSheet.Range(xlSheet.Cells(2,i).Value=b1(i)
xlSheet.Range(xlSheet.Cells(3,i).Value=c1(i)
xlSheet.Range(xlSheet.Cells(4,i).Value=d1(i)
xlSheet.Range(xlSheet.Cells(5,i).Value=e1(i)
xlSheet.Range(xlSheet.Cells(6,i).Value=f1(i)
다음엔 나
끝 서브
위 내용은 VB를 사용하여 컨트롤의 데이터를 행별로, 열별로 Excel에 씁니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

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

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

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

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

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

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

뜨거운 주제











Windows 설정에서 Drive Health 경고는 무엇을 의미하며 디스크 경고를받을 때 어떻게해야합니까? 이 PHP.CN 튜토리얼을 읽고이 상황에 대처할 수있는 단계별 지침을 얻으십시오.

기사는 Windows 레지스트리 편집, 예방 조치, 백업 방법 및 잘못된 편집의 잠재적 문제에 대해 설명합니다. 주요 이슈 : 부적절한 변화로 인한 시스템 불안정성 및 데이터 손실의 위험.

기사는 시작, 중지, 서비스 재시작 및 안정성 모범 사례를 포함하여 시스템 건강을위한 Windows 서비스 관리에 대해 논의합니다.

기사에서는 회복 및 대량 변경을 포함하여 Windows의 파일 유형에 대한 기본 앱 변경에 대해 설명합니다. 주요 이슈 : 내장 벌크 변경 옵션 없음.

증기 구름 오류는 여러 가지 이유로 인해 발생할 수 있습니다. 게임을 원활하게 플레이하려면 게임을 시작하기 전에이 오류를 제거하기 위해 몇 가지 조치를 취해야합니다. Php.cn Software는이 게시물에서 가장 유용한 정보뿐만 아니라 몇 가지 최선의 방법을 소개합니다.

"WMI (Windows Metadata and Internet Services)와의 연결을 설정할 수 없음"을 볼 수 있습니다. 이벤트 뷰어의 오류. Php.cn 의이 게시물은 Windows 메타 데이터 및 인터넷 서비스 문제를 제거하는 방법을 소개합니다.

KB5035942 업데이트 문제 - 충돌 시스템은 일반적으로 사용자에게 발생합니다. 가려진 사람들은 충돌 시스템, 설치 또는 건전한 문제와 같은 문제에서 벗어날 수있는 방법을 찾기를 희망합니다. 이러한 상황을 목표로,이 게시물은 Php.cn Wil이 게시했습니다

이 기사는 시스템 설정을 관리하기 위해 Windows에서 그룹 정책 편집기 (GPEDIT.MSC)를 사용하는 방법을 설명하고 일반적인 구성 및 문제 해결 방법을 강조합니다. gpedit.msc는 Windows 홈 에디션에서 사용할 수 없다고 제안합니다.
