엑셀 VBA에서 삭제 빈 셀
아래 우리는 빈 셀을 삭제 엑셀 VBA에서 프로그램을 볼 것이다.
상황 :
-
먼저, 우리는 형 정수의 두 변수를 선언합니다. 하나의 이름 카운터 하나는 내가 이름. 우리는 값이 0으로 변수 카운터를 초기화
Dim counter As Integer, i As Integer counter = 0
-
다음으로, 우리는 비어 여부 셀마다 확인 (<> 수단하지 같음). 우리는 이것에 대한 루프를 사용하고 있습니다. 버리지 않으면, 우리는 1로, 우리는 증가 카운터를 카운터 열 B에 우리가 열 B에 값을 복사 할 때마다 복사 된 세포의 수의 트랙을 보유하고 열 B에 프로그램의이 부분을 값을 쓰기 외모 다음과 같이
For i = 1 To 10 If Cells(i, 1).Value <> "" Then Cells(counter + 1, 2).Value = Cells(i, 1).Value counter = counter + 1 End If Next i
지금까지 결과 :
: ( “A10 A1”) 칼럼 (A)에 열 B의 값을 복사 범위 비우 3. 마지막 범위 빈 ( “B1 : B10을”).
Range("A1:A10").Value = "" Range("A1:A10").Value = Range("B1:B10").Value Range("B1:B10") = ""
결과 :