0
Excel을 사용하고 VBA를 사용하여 일부 텍스트를 분할하려고합니다. 나는 this 포스트에서 해결책을 따랐다. 그러나 모든 셀 리턴은 # VALUE이다. Office 2016 OSX를 사용하고 있습니다.Excel 함수가 #Value를 반환합니다.
Function SplitCaps(strIn As String) As String
Dim objRegex As Object
Set objRegex = CreateObject("vbscript.regexp")
With objRegex
.Global = True
.Pattern = "([a-z])([A-Z])"
SplitCaps = .Replace(strIn, "$1 $2")
End With
End Function
나는 모듈이 함수에 다른 이름이되어 있는지 만들었 다음과 같이
내가 추가 한 기능입니다.
- 테스트에서 나는 A1 시트의 "MikeJones"시트에 1 개의 항목이 있습니다. 셀 B1에
- I는 수식 "= SplitCaps (A1)"값 #VALUE로 반환된다 ..하지만
있다! 무슨 바보 같은 짓을 내가 여기서 누락 된거야? 고맙습니다!
아를 참조하십시오 지원하지 않습니다. 나는 :) 패러랠을 불 수 있습니다. – d1ch0t0my