VBA Excel 조건부 적절한 케이스 서식

마르셀리노 벨라스케스

안녕하세요, 저는 VBA Excel을 처음 사용하므로 적절한 구문을 배우고 있으므로 문제가 있습니다. 대문자 여야하는 특정 약어 ( "DAD", "ABC", "CBD")를 제외하고 셀의 텍스트를 적절한 대소 문자 형식으로 변환하는 스크립트를 만들려고합니다.

내가 수행 한 연구, 특히 적절한 케이스 변환조건부 서식에 대한 이러한 링크 에서 Select Case명령문 을 사용해야 하지만 코드에서 구현하는 방법을 모르겠습니다.

지금까지 내가 가진 내용은 다음과 같습니다.

Sub ProperCase()
Dim Rng As Range
Dim WorkRng As Range

On Error Resume Next
xTitleID = "Conditional Proper Case Conversion"

Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleID, WorkRng.Address, Type:=8)

For Each Rng In WorkRng
    Rng.Value = Application.WorksheetFunction.Proper(Rng.Value)
Next
End Sub

이 코드가 실행되면 변환을 수행 할 셀 범위를 요청합니다. 내 질문은 특정 문자열 / 텍스트 (예 : 약어)에 대한 조건부 기능을 어떻게 추가합니까?

엑셀 히어로

이렇게해야합니다.

Sub ProperCase()
    Dim r As Range
    Const EXCEPTIONS$ = ".dad.abc.cbd."
    
    On Error Resume Next
    For Each r In Application.InputBox("Range", "Conditional Proper Case Conversion", Selection.Address, Type:=8)
        If InStrB(EXCEPTIONS, "." & LCase(r) & ".") Then
            r = UCase(r)
        Else
            r = WorksheetFunction.Proper(r)
        End If
    Next
End Sub

EXCEPTIONS 상수를 편집하십시오. 기간이 EXCEPTIONS 문자열의 모든 항목에 걸쳐 있는지 확인합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Excel의 VBA 글꼴 조건부 서식

분류에서Dev

Excel 조건부 서식이 물음표 이스케이프

분류에서Dev

Excel 조건부 서식이 물음표 이스케이프

분류에서Dev

이전 값에 대한 Excel 셀 참조 (조건부 서식)

분류에서Dev

Excel에서 날짜 값을 사용하여 VBA로 조건부 서식 적용

분류에서Dev

Excel VBA에서 레이블의 조건부 서식을 수행하는 방법

분류에서Dev

VBA를 사용한 조건부 서식

분류에서Dev

0에 대한 Excel 조건부 서식

분류에서Dev

절대 숫자를 기반으로 한 Excel 조건부 서식

분류에서Dev

절대 숫자를 기반으로 한 Excel 조건부 서식

분류에서Dev

Excel에서 적절한 케이스 선택

분류에서Dev

VBA를 사용하여 Excel에서 광범위한 범위에 대한 조건부 서식 지정

분류에서Dev

Excel : 부등식 및 값을 사용한 조건부 서식

분류에서Dev

한 열이 다른 열과 같은 경우 Excel 조건부 서식

분류에서Dev

조건부 서식 행 VBA

분류에서Dev

조건부 서식 행 VBA

분류에서Dev

조건부 서식 VBA

분류에서Dev

조건부 서식 vba with if

분류에서Dev

Excel VBA-조건부 서식, 인덱스가 간격에 포함되지 않음

분류에서Dev

조건부 서식-Excel

분류에서Dev

VBA에서 개별 조건부 서식 적용-매우 느림

분류에서Dev

수식을 기반으로 한 Excel 조건부 서식

분류에서Dev

Excel 조건부 서식 : Windows 용 3 색 스케일 스코어링 퍼지 일치 데이터

분류에서Dev

규칙을 적용한 후 Excel 조건부 서식 수식 변경

분류에서Dev

조건부 서식을 셀에 적용하는 VBA

분류에서Dev

Excel에서 변경 한 내용에 대한 조건부 서식

분류에서Dev

VBA에서 조건부 서식에 와일드 카드 사용 (Excel 2003)

분류에서Dev

VBA 코딩에서 여러 조건부 서식을 추가하는 방법-EXCEL

분류에서Dev

VBA를 사용한 조건부 서식보다 큼

Related 관련 기사

  1. 1

    Excel의 VBA 글꼴 조건부 서식

  2. 2

    Excel 조건부 서식이 물음표 이스케이프

  3. 3

    Excel 조건부 서식이 물음표 이스케이프

  4. 4

    이전 값에 대한 Excel 셀 참조 (조건부 서식)

  5. 5

    Excel에서 날짜 값을 사용하여 VBA로 조건부 서식 적용

  6. 6

    Excel VBA에서 레이블의 조건부 서식을 수행하는 방법

  7. 7

    VBA를 사용한 조건부 서식

  8. 8

    0에 대한 Excel 조건부 서식

  9. 9

    절대 숫자를 기반으로 한 Excel 조건부 서식

  10. 10

    절대 숫자를 기반으로 한 Excel 조건부 서식

  11. 11

    Excel에서 적절한 케이스 선택

  12. 12

    VBA를 사용하여 Excel에서 광범위한 범위에 대한 조건부 서식 지정

  13. 13

    Excel : 부등식 및 값을 사용한 조건부 서식

  14. 14

    한 열이 다른 열과 같은 경우 Excel 조건부 서식

  15. 15

    조건부 서식 행 VBA

  16. 16

    조건부 서식 행 VBA

  17. 17

    조건부 서식 VBA

  18. 18

    조건부 서식 vba with if

  19. 19

    Excel VBA-조건부 서식, 인덱스가 간격에 포함되지 않음

  20. 20

    조건부 서식-Excel

  21. 21

    VBA에서 개별 조건부 서식 적용-매우 느림

  22. 22

    수식을 기반으로 한 Excel 조건부 서식

  23. 23

    Excel 조건부 서식 : Windows 용 3 색 스케일 스코어링 퍼지 일치 데이터

  24. 24

    규칙을 적용한 후 Excel 조건부 서식 수식 변경

  25. 25

    조건부 서식을 셀에 적용하는 VBA

  26. 26

    Excel에서 변경 한 내용에 대한 조건부 서식

  27. 27

    VBA에서 조건부 서식에 와일드 카드 사용 (Excel 2003)

  28. 28

    VBA 코딩에서 여러 조건부 서식을 추가하는 방법-EXCEL

  29. 29

    VBA를 사용한 조건부 서식보다 큼

뜨겁다태그

보관