이 기사에서는 Microsoft Excel에서 VBA를 통해 범위에서 누락 된 숫자를 찾기 위해 사용자 정의 함수를 만들 것입니다 .

_ 사용자 정의 함수 : Microsoft Excel을 사용하면 요구 사항에 따라 고유 한 함수를 만들 수 있으며이를 사용자 정의 함수라고합니다. 그리고 Excel에서 작동하는 다른 함수와 마찬가지로 사용자 정의 함수를 사용할 수 있습니다 ._

이해하기 위해 예를 들어 보겠습니다 .-

모든 코드 ID에 대한 값이있는 데이터가 있으며 범위 값이 누락 된 경우 1에서 99 사이의 누락 된 값을 확인하고 모든 값이 누락 된 경우 모든 값을 사용할 수 있으면 결과가 모든 값을 사용할 수 있습니다.

image 1

누락 된 번호를 찾기 위해 VBA 코드를 작성하여 아래 단계를 따릅니다. VBA 페이지 열기 Alt + F11 키를 누릅니다. 모듈 삽입 그런 다음 다시 삽입 메뉴로 이동하여 절차를 클릭합니다. 그렇지 않으면 절차가 표시됩니다. t는 매크로를 시작하는 방법을 알고 있습니다. 아래에 언급 된 코드를 작성하십시오.

Function Missing_Number(Myrange As Range)

Dim Number(1 To 99) As Integer

On Error Resume Next

For Each Cell In Myrange

Number(Cell.Value) = 1

Next

On Error GoTo 0

Missing_Number = "Missing: "

For I = 1 To 99

If Not Number(I) = 1 Then

Missing_Number = Missing_Number & I & ","

End If

Next I

If Len(Missing_Number) = 9 Then

Missing_Number = Left(Missing_Number, Len(Missing_Number) - 2)

End If

End Function

image 2

키보드에서 F5 키를 누르십시오.이 매크로 함수를 공식으로 사용 * = Missing_Number (D3 : KO3) 키보드에서 Enter 키를 누르십시오

image 3

이런 식으로 Microsoft Excel에서 VBA를 사용하여 모든 행의 데이터에서 누락 된 값을 반환 할 수 있습니다

image 48

_ 블로그가 마음에 들면 Facebook에서 친구들과 공유하세요. Twitter와 Facebook에서도 팔로우 할 수 있습니다 ._

_ 우리는 여러분의 의견을 듣고 싶습니다. 우리가 작업을 개선, 보완 또는 혁신하고 더 나은 서비스를 제공 할 수있는 방법을 알려주십시오. [email protected]_로 문의 해주세요