VBA – 문자열의 왼쪽 또는 오른쪽부터 문자 제거하기

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Younjung Kim

Last updated on 5월 3, 2023

remove-characters-ko

문자열의 길이를 알고 있다면 문자열에서 문자를 쉽게 제거할 수 있습니다. 예: 10자인 문자열이 있고 왼쪽에서 1자를 제거하려면 오른쪽 9자를 반환하면 됩니다:

msgbox Right(Mystring, 9)

이 방법은 가변 길이 문자열이나 길이를 미리 알 수 없는 문자열에는 작동하지 않습니다. 이 경우 수식(Length – N)을 사용하여 추출할 문자 수를 지정할 수 있습니다:

MsgBox Right(Mystring, Len(Mystring) - 1)

여기서 1은 문자열의 왼쪽에서 제거할 문자 수입니다. 그러면 문자열에서 가장 왼쪽에 있는 문자를 뺀 나머지 문자열이 반환됩니다.

문자열의 오른쪽에서 문자를 제거하려면 RightLeft로 바꿉니다.

간편한 VBA 코딩

온라인에서 VBA 코드를 더 이상 검색하지 않아도 됩니다. 초보자도 최소한의 코딩 지식으로 프로시저를 처음부터 코딩할 수 있습니다. 코드를 빠르게 작성하고 싶으시다면 모든 사용자를 위한 VBA 코드 작성기인 AutoMacro에 대해 자세히 알아보세요!

alt text

 

자세히 알아보기!

 

vba-free-addin

VBA 코드 예시 추가 기능

본 웹사이트에 있는 모든 코드 예시에 쉽게 접근해보세요.

메뉴로 이동하여 클릭만 하면 코드는 모듈에 바로 입력됩니다. .xlam 추가 기능.

(설치가 필요 없습니다!)

무료 다운로드

VBA 코드 예시로 돌아가기