0
주어진 열의 특정 값을 계산하는 매크로를 만들려고합니다. 예를 들어, "캔디"가 들어있는 열 G의 모든 셀 수를 계산하려고합니다. 이 일을 어떻게 하죠?열의 특정 값/문자열 수를 계산하는 매크로
주어진 열의 특정 값을 계산하는 매크로를 만들려고합니다. 예를 들어, "캔디"가 들어있는 열 G의 모든 셀 수를 계산하려고합니다. 이 일을 어떻게 하죠?열의 특정 값/문자열 수를 계산하는 매크로
방법에 대해 :
및 워크 시트 셀에 결과를 저장하기 : 편집
Sub dural() Dim s As String Dim r As Range Dim wf As WorksheetFunction Set wf = Application.WorksheetFunction s = "candy" Set r = Range("G:G") MsgBox wf.CountIf(r, s) ' ' and if you want to count phrases including candy then: ' s = "*" & s & "*" MsgBox wf.CountIf(r, s) End Sub
Sub dural()
Dim s As String
Dim r As Range
Dim wf As WorksheetFunction
Set wf = Application.WorksheetFunction
s = "candy"
Set r = Range("G:G")
s = "*" & s & "*"
[H3] = wf.CountIf(r, s)
End Sub
감사합니다! 이것은 매우 잘 작동했지만 정확한 일치 (캔디 만)를 찾습니다. "초콜릿 캔디"또는 "그린 캔디"는 포함되지 않습니다. – user2922831
업데이트 체크 아웃 ... 워크 시트 수식에서와 같이 와일드 카드 사용! –
완벽한! 한 가지 더, 메시지 상자 대신 H3과 같이 특정 셀에 표시 할 수있는 방법이 있습니까? – user2922831