728x90

2024/05 7

REGEXREPLACE 함수 ( Microsoft 365 Excel 호환함수)

【 함수 요약 】정규 표현식을 사용하여 텍스트 문자열의 일부를 다른 텍스트 문자열로 대체합니다.이 함수는 EGTools 추가기능에서 지원하는 함수입니다.이전 Google Sheet 호환함수를 Microsoft 365 신규 함수에 맞춰 용법을 변경함(v4.2.5)원본함수 설명  :  https://support.microsoft.com/ko-kr/office/regexreplace-function-9c030bb2-5e47-4efc-bad5-4582d7100897원본 함수와 차이점 :정규식을 구현하는 규칙이 달라서 일부 패턴이 호환되지 않을 수 있습니다. 【 적용 버전 】Windows용 : 모든버전 【 함수 구문 】= REGEXREPLACE (  Text ,  Pattern ,  Replacement , [..

REGEXEXTRACT 함수 ( Microsoft 365 Excel 호환함수)

【 함수 요약 】정규 표현식에 따라 일치하는 하위 문자열을 추출합니다.이 함수는 EGTools 추가기능에서 지원하는 함수입니다.이전 Google Sheet 호환함수를 Microsoft 365 신규 함수에 맞춰 용법을 변경함(v4.2.5)원본함수 설명  :  https://support.microsoft.com/ko-kr/office/regexextract-function-4b96c140-9205-4b6e-9fbe-6aa9e783ff57 원본 함수와 차이점 :정규식을 구현하는 규칙이 달라서 일부 패턴이 호환되지 않을 수 있습니다.원본함수에는 없는 Delimiter가 추가되어 있어 결과를 연결하여 하나의 문자열로 추출 가능 【 적용 버전 】Windows용 : 모든버전 【 함수 구문 】= REGEXEXTRAC..

REGEXTEST 함수 (Microsoft 365 Excel 호환함수)

【 함수 요약 】텍스트 일부가 정규 표현식과 일치하는지 여부입니다.이 함수는 EGTools 추가기능에서 지원하는 함수입니다.이전 Google Sheet 호환함수인 RegExMatch 함수를 Microsoft 365 신규 함수에 맞춰 이름과 용법을 변경함(v4.2.5)원본함수 설명  :  https://support.microsoft.com/ko-kr/office/regextest-function-7d38200b-5e5c-4196-b4e6-9bff73afbd31원본 함수와 차이점 :정규식을 구현하는 규칙이 달라서 일부 패턴이 호환되지 않을 수 있습니다. 【 적용 버전 】Windows용 : 모든버전 【 함수 구문 】= REGEXTEST (  Text ,  pattern ,  [ case_sensitivity..

TRIMENDS 함수

【 함수 요약 】Excel의 기본 TRIM 함수와는 조금 다르게, 양쪽 끝의 공백만 제거합니다. 이 함수는 EGTools 추가기능에서 지원하는 함수입니다.【 적용 버전 】Windows용 : 모든버전 【 함수 구문 】= TRIMENDS (  Text ,  [Opt]  ) 【 함수 인수 】인수명옵션기본값설    명Text필수없음양쪽 공백을 제거할 문자열Opt선택0제거할 공백 제거 옵션0(기본)=띄어쓰기만, 1=ASCII 32 이하의 인쇄할 수 없는 문자2= (ASCII 160,  Non-breaking space)4=UniCode중 Space류 (U+2000~06, U+2007~0A, U+2028, U+205F, U+3000)상기 각 옵션을 더하여 혼합사용 가능 【 함수 상세 설명 】기본 Trim ..

VBA Project 소스코드 백업하기

VBA로 프로그램 진행하고, 버전마다 소스 백업을 할 경우에일일이 모듈별로 내보내기 작업을 했었는데,모듈수가 많아지다보니 귀찮아져서,,,이것도 자동으로 하는 매크로를 만들어 봅니다. 모듈을 자동화할 때에는 아래 리소스를 참조에 추가해야 합니다.Microsoft Visual Basic for Application Extensibility 5.3 물론, 개발이 끝나면 Late Bind로 처리하고 참조에서 제외하여 사용성을 고려합니다. 소스코드가 저장되는 위치는 이 매크로가 실행되는 파일이 있는 폴더 하위에"Source"  폴더를 만들고, 그 아래 버전별로 폴더를 만들어 Module, Class, WorkSheet 들을 보관합니다. Public Const ThisVersion As String = "4.2.4..

Excel - VBA 2024.05.18

TXT, CSV 파일 분할하기

CSV파일로 자료를 다운받은 경우Excel의 행 번호를 넘어가서 Excel에서 자료를 로딩하기 어려울 때파일을 열어 볼 수 있도록 적정 크기로 분할할 수 있습니다. Sub SplitCSVFile() Dim FSO As Object, oFile As Object Dim sPath As String, sFullName As String, sFileName As String, sLine As String, sExt As String Dim iR As Currency, iMax As Variant, iC As Long sFullName = Application.GetOpenFilename(Title:="File을 선택하세요.", FileFilter:="Text Files (*.csv..

Excel - VBA 2024.05.11

BRNSTATUS 함수

【 함수 요약 】국세청의 API를 이용하여 사업자등록번호의 현재 상태를 조회합니다.(Business Registration Number, Tax ID) 이 함수는 EGTools 추가기능에서 지원하는 함수입니다.【 적용 버전 】Windows용 : 모든버전 【 함수 구문 】= BRNSTATUS (  BizRegNum  ) 【 함수 인수 】인수명옵션기본값설    명BizRegNum필수없음사업자등록번호 0000000000 형식의 10자리 숫자 또는 000-00-00000 형식의 12자리 문자열 【 함수 상세 설명 】국세청의 API를 이용하여 사업자 등록번호의 현재 영업 상태를 조회합니다. 【 함수 오류 설명 】BizRegNum에 숫자와 "-"를 제외한 문자가 있을 경우 #VALUE 오류API 조회중 문제가 발생..

728x90