반응형 VBA3 VBA 배열 안에 값이 존재하는지 확인하는 방법 VBA관련 프로그래밍을 하던 중 배열의 값을 출력해야 했는데 문제는 배열이 존재할 수도 있었고 존재하지 않을 수도 있는 상태였습니다. 즉 배열의 값을 출력하기 전에 먼저 배열이 존재를 하는지 안 하는지 확인을 해야 했습니다. 제가 해결 한 방법을 알려드리겠습니다. Public Sub testArray() Dim arr() As Variant ReDim arr(2) arr(0) = "V" arr(1) = "b" arr(2) = "A" End Sub 위에 코드르 보면 동적 배열 arr의 배열의 크기는 인덱스 0에서 2까지 총인덱스는 3입니다. 하지만 동적 배열로 ReDim arr(2) 하기 전 arr의 배열을 확인하고 싶었습니다. UBound(arr) 배열의 최대 인덱스를 나타내는 함수입니다. 이것으로는 R.. 2019. 5. 25. VBA 엑셀 한 셀에 있는 문자열 한 글자씩 추출하는 방법 프로그래밍에 경험이 있으신 분들은 Split 이라는 메소르를 알고 계시나요? 만약 자신은 처음 들어봤다 하시는 분은 간단하게 프로그래밍에서 문자열을 나누거나 쪼개는 여러 가지 방법이 있지만 그중 Split은 문자열을 나누는 메소드구나 생각하시면 됩니다. (가볍게 인식하는 정도로 충분합니다.) 예로 들어서 파이썬의 경우입니다만 밑에처럼 문자열을 쪼개서 추출할 수 있습니다. [Python] string = '나는 너무 섹쉬해' splitStr = string.split() print(splitStr) ['나는', '너무', '섹쉬해'] 어떤 느낌인지 감이 잡히시나요? 저는 일본에서 SI일을 하고 있는 사원 나부랭이입니다. 현장에서 업무적으로 엑셀을 써야 하는 일이 생겼고 그것은 대량의 엑셀 데이터를 조작하는.. 2019. 4. 26. VBA 파일목록 검색 파일이 존재하는지 확인하는 메소드 '//---------------------------------------- '// Description 파일이 존재하는지 확인 '// Arguments strFileName As String-파일명 '// Returns True-존재,False-존재않음 '//---------------------------------------- Private Function FileExists(ByVal strFileName As String) As Boolean If Len(Dir(strFileName)) 0 Then FileExists = True Else FileExists = False End If End Function 폴더가 존재하는지 확인하는 메소드 '//-------.. 2019. 4. 19. 이전 1 다음 반응형