Excel VBA 코드는 하위 테이블 행을 상위 테이블에 병합하는 데 사용됩니다. 결과는 다음과 같습니다. 여러 상위 행 1
첫 번째 줄이 제목 줄이라고 가정하고 두 번째 줄부터 시작하세요
하위 병합()
Endcol1 = Sheet1.[iv1].End(xlToLeft).Column
endrow1 = Sheet1.Range("B65536").End(xlUp).Row
endcol2 = Sheet2.[iv1].End(xlToLeft).Column
endrow2 = Sheet2.Range("B65536").End(xlUp).Row
Dim A 범위
Dim BiaoYiID 범위 지정
Dim BiaoErID를 범위로
Dim MyRange1 범위로
Dim BiaoErH 범위로
딤 레이지는 오래도록
시트2.활성화
BiaoErID = Sheet2.Range(Cells(2, 2), Cells(endrow2, 2)) 설정
For i = 2 To endrow1
sxh = i + 리에지
리에지1 = 0
biaoerneirong = Sheet1.Range("B"& sxh).Text
세트 A = BiaoErID.Find(biaoerneirong, after:=BiaoErID.Cells(BiaoErID.Cells.Count), lookat:=xlWhole)
A가 아니라면 아무것도 아니다
biaoertopaddress = A.주소
Do
sxh1 = sxh + 거짓말1
BIAORADDRESS = A.주소(RowAbsolute:=False, ColumnAbsolute:=False)
biaoyiaddress = Sheet1.Range("B" & sxh1).Address(RowAbsolute:=False, ColumnAbsolute:=False)
시트1.선택
Sheet1.Range(biaoyiaaddress).Offset(1).Activate
ActiveCell.EntireRow.Insert
리에지 =리에지 + 1
lieji1 = 거짓말1 + 1
ii = 0의 경우 endcol2
로ActiveCell.Offset(0, ii) = Sheet2.Range(BIAOERADDRESS).Offset(0, ii)
다음
세트 A = BiaoErID.FindNext(A)
A가 아닌 동안의 루프는 아무것도 아니며 A.Address biaoertopaddress
끝나면
다음
끝 서브
통합 문서의 워크시트 수를 계산하는 VBA 코드를 작성하는 방법
하위 워크시트 번호 통계()
If Sheets(1).Name "워크시트 개수 통계" Then
yn = MsgBox ("[워크시트 수량 통계] 워크시트가 존재하지 않습니다. [워크시트 수량 통계]를 생성하시겠습니까?", vbYesNo, "[워크시트 수량 통계] 워크시트를 생성하세요")
yn = vb라면예 그러면
Sheets.Add(Sheets(1)).Name = "시트 수량 통계"
끝
끝나면
끝나면
시트("워크시트 수에 대한 통계").선택
범위("A1").선택
Cells(1, 1).Value = "워크시트 개수는"
Cells(1, 2).Value = Sheets.Count
끝 서브
워크시트 통계라는 워크시트가 생성되고 첫 번째 행에 워크시트 수가 표시됩니다
아래 Excel VBA 코드에 대한 의견을 전문가가 작성해 주시기 바랍니다. 감사합니다.
Public m& '공용 변수 m 정의
하위 lqxs()
Dim Arr, i&, Brr(1 To 27, 1 To 23), rq, nl '위의 변수를 정의하면, Brr은 27행 23열의 2차원 배열입니다
Sheet1.Activate '시트1을 현재 활성 시트로 만들기
[c5:z32].ClearContents 'C5~Z32 셀의 데이터를 지웁니다
Myr = Sheet2.[a65536].End(xlUp).row 'Myr 변수에 Sheet2의 A열 데이터가 있는 영역의 행 개수를 할당합니다
Arr = Sheet2.Range("a7:t" & Myr) 'A7열부터 T열까지의 영역 이름을 지정하고 Myr행을 Arr
로 지정합니다.For i = 1 To UBound(Arr) 'Loop
rq = DateSerial(Left(Arr(i, 7), 4), Mid(Arr(i, 7), 5, 2), Right(Arr(i, 7), 2)) '시트2에 열 G를 배치합니다. 데이터가 다음과 같은 날짜 형식으로 변경됩니다. 2013/12/12
nl = DateDiff("yyyy", rq, Now) '시트2의 G열에 있는 데이터 날짜의 연도가 올해와 같은지 확인합니다. 동일하면 올해가 아니면 0을 반환합니다. 마찬가지로 1
을 반환합니다.Call jd(Arr(i, 13)) 'Call jd() 함수
Brr(1, nl + 1) = Brr(1, nl + 1) + 1 '배열 Brr(1, nl + 1)의 값에 1을 더합니다
Brr(m, nl + 1) = Brr(m, nl + 1) + 1 '배열 Brr(1, nl + 1)의 값에 1을 더합니다
다음
[d5].Resize(27, 23) = Brr 'D5 셀에 배열의 값을 대입하고 오른쪽 26번째 행과 22번째 열로 이동
[c5].Formula = "=sum(rc[1]:rc[23])" 'C5 셀에 수식 추가, C5=D5+E5+F5++AB5
[c5].AutoFill [c5].Resize(27, 1) '형식 채우기 C5의 형식을 셀 C31에 채웁니다
[d6].Formula = "=sum(r[1]c:r[4]c)" 'D6 셀에 수식 추가, D6=D7+D8+D9+D10
[d6].AutoFill [d6].Resize(1, 23) '형식 채우기, D6 형식을 셀 AB31에 채웁니다
끝 서브
위 내용은 Excel VBA 코드: 하위 행을 상위 행에 병합하면 결과는 상위 행 1과 해당 하위입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

Excel 전문가를위한 필수 아이템 : 효율성을 향상시키기위한 비밀 무기 인 F4 키의 훌륭한 사용! 이 기사에서는 Windows 시스템에서 Microsoft Excel의 F4 키의 강력한 기능을 공개 하여이 단축키 키를 신속하게 마스터하여 생산성을 향상시킬 수 있습니다. 1. 스위칭 포뮬러 참조 유형 Excel의 참조 유형에는 상대 참조, 절대 참조 및 혼합 참조가 포함됩니다. F4 키는 특히 공식을 만들 때 이러한 유형간에 편리하게 전환 할 수 있습니다. 7 개의 제품 가격을 계산하고 20% 세금을 추가해야한다고 가정하십시오. 셀 E2에서는 다음 공식을 입력 할 수 있습니다. = sum (d2 (d2*a2)) Enter를 누른 후 20%의 세금을 포함하는 가격을 계산할 수 있습니다. 하지만,

이 튜토리얼은 공식과 피벗 테이블을 사용하여 Excel에서 독특하고 독특한 값을 계산하는 방법을 보여줍니다. 공백 셀을 처리 할뿐만 아니라 고유 한 이름, 텍스트, 숫자 및 사례에 민감한 값 계산을 다룰 것입니다. "u

이 튜토리얼은 Excel의 카운트 및 카운타 기능에 대한 간결한 개요를 제공하여 실제 예제와 함께 사용을 보여줍니다. 또한 특정 기준에 따라 세포 계산을 위해 Countif 및 Countif를 활용하는 방법을 배웁니다. Excel은 NU에서 탁월합니다

Excel의 Pivotby 기능 대 피벗 테이블 : 상세한 비교 Excel은 데이터 요약 및 재구성을위한 두 가지 강력한 도구 인 Pivotby 기능 및 피벗 테이블을 제공합니다. 자세한 분석을위한 그룹 및 집계 데이터이지만 사용법 DIF

이 튜토리얼은 Excel에서 히스토그램을 생성하는 세 가지 다른 방법을 탐구합니다. 분석 도구 Pak의 히스토그램 도구를 활용하고 주파수 또는 카운티프 기능을 사용하며 Pivotcharts를 사용합니다. Excel에서 기본 차트를 만드는 동안 Strai입니다

이 포괄적 인 가이드는 Microsoft Outlook에서 전문 이메일 서명을 작성하고 관리하기위한 단계별 지침을 제공합니다. 모든 Outlook 버전에서 이미지, 클릭 가능한 링크 등으로 매력적인 서명을 제작하는 방법을 배우십시오.

이 튜토리얼은 컬럼, 행 및 선택된 범위에 대한 오토섬 기능 및 사용자 지정 합계 공식을 사용하여 Excel에서 합계를 계산하는 방법을 보여줍니다. 또한 가시 셀 만 합산하고, 런닝 총계를 계산하고, 여러 시트에 걸쳐 합산합니다.

이 간결한 가이드는 Excel의 Autosum 기능과 효율적인 사용을 설명합니다. 열, 행 또는 가시 셀을 신속하게 합산하고 일반적인자가 문제를 해결하는 법을 배우십시오. Excel의 합 함수는 엄청나게 인기가 있으며 Microsoft에게 DED를 포함하도록 촉구합니다.


핫 AI 도구

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

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

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

Clothoff.io
AI 옷 제거제

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

인기 기사

뜨거운 도구

맨티스BT
Mantis는 제품 결함 추적을 돕기 위해 설계된 배포하기 쉬운 웹 기반 결함 추적 도구입니다. PHP, MySQL 및 웹 서버가 필요합니다. 데모 및 호스팅 서비스를 확인해 보세요.

에디트플러스 중국어 크랙 버전
작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

ZendStudio 13.5.1 맥
강력한 PHP 통합 개발 환경

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

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