Mac용 Excel에서 텍스트 문자열을 VbConstants 사용하는 방법을

중요: 본 문서는 전문 번역가가 번역한 것이 아니라 Microsoft 기계 번역 소프트웨어로 번역한 것입니다. Microsoft는 번역가가 번역한 문서 및 기계 번역된 문서를 모두 제공하므로 Microsoft 기술 자료에 있는 모든 문서를 한글로 접할 수 있습니다. 그러나 기계 번역 문서가 항상 완벽한 것은 아닙니다. 따라서 기계 번역 문서에는 마치 외국인이 한국어로 말할 때 실수를 하는 것처럼 어휘, 구문 또는 문법에 오류가 있을 수 있습니다. Microsoft는 내용상의 오역 또는 Microsoft 고객이 이러한 오역을 사용함으로써 발생하는 부 정확성, 오류 또는 손해에 대해 책임을 지지 않습니다. Microsoft는 이러한 문제를 해결하기 위해 기계 번역 소프트웨어를 자주 업데이트하고 있습니다.

274462
이 문서가 보관되었습니다. "그대로" 제공되었으며, 업데이트가 되지 않을 것입니다.
요약
Microsoft VBA 수가 탭, 줄 바꿈 및 캐리지 리턴 같은 특정 untypeable"문자를 나타내기 위해 코드에 사용할 수 있는 상수가 들어 있습니다. 이 문서에는 이러한 상수 및 사용할 때 발생할 수 있는 문제에 대한 정보를 사용하는 방법에 대한 정보가 포함되어 있습니다.
추가 정보
상수는 다음 표에 나와 있습니다.
   Constant       Definition   -------------------------------------------------------------------   vbBack         A backspace character [Chr(8)]   vbCr           A carriage return [Chr(13)]   vbCrLf         A carriage return and line feed [Chr(13) + Chr(10)]   vbLf           A linefeed [Chr(13)]   vbNewLine      Chr(13) Platform-specific new line character, whichever                  is appropriate for current platform   vbNullChar     A null character of value 0 [Chr(0)]   vbNullString   A string of value 0 [no Chr code]; note that this is                  not the same as ""   vbTab          A tab character [Chr(9)]				
Notes
  • Microsoft Excel 2001 도움말 Excel X 모두 VBA 이전 표의 다른 위치에 잘못되었습니다.
  • Excel 2004 다음 VbConstants가 추가되었습니다.
    • vbFormFeed, Chr(12), Microsoft Windows 에서 또는 Macintosh에서 않는 유용한
    • vbVerticalTab, Chr(11), Windows 또는 Macintosh에서 않는 유용한
사용할 수 있습니다 이러한 상수는 아무 곳이나 Visual Basic 코드에서 원하는 위치에 나타납니다. 예를 들어, 사용하여 그 다음 예제와 같이 메시지 상자에 여러 줄로 된 메시지를 표시하는:
   MsgBox "Hello" & vbCr & "World!"				
상수를 따옴표로 묶지 않을; 작업을 상수 나타납니다 문자 대신 텍스트 문자열 이를 나타내는 확인하십시오.

이러한 상수를 사용하는 경우 다음과 같은 문제가 나타날 수 있습니다.

텍스트 상자 및 셀

  • Mac용 Microsoft Excel에서 셀에 또는 텍스트 상자에 텍스트를 삽입할 때 이러한 상수를 사용하는 경우 정사각형 문자 나타날 텍스트 상자 또는 셀 수 있습니다. 이 문제는 다음 상수 중 하나를 사용하여:
          vbBack   vbCrLf						
    예를 들어, 이 문제가 발생합니다 다음 코드 줄을 실행하도록:
          ActiveCell.Value = "AAA" & vbBack & "BBB"						
    있는 셀 다음 값을 표시합니다.:
    [정사각형 문자] AAA BBB
    셀을 수동으로 편집할 사각형 문자를 제거할 수 있습니다.
  • vbNullChar 상수를 사용하면 상수 다음 텍스트 잘릴 수 있습니다. 예를 들어, 다음 코드 줄을 실행하도록:
          ActiveCell.Value = "AAA" & vbNullChar & "BBB"						
    셀에 표시되는 경우에만 "AAA."
  • vbCr, vbLf, vbNewLine, vbNullString 상수 및 텍스트 상자 및 셀 사용할 때 제대로 작동하지. 예를 들어, 다음 코드 줄을 실행하도록:
          ActiveCell.Value = "AAA" & vbLf & "BBB"						
    셀의 값을 표시하는:
    AAA
    BBB
    다음 코드 줄을 실행하면:
          ActiveCell.Value = "AAA" &vbNullString & "BBB"						
    셀에 다음 값이 표시됩니다.:
    AAABBB
    때문에 vbNullString 값 0 (문자열 셀에 나타나도록 아무 것도 없는 길이 있음) 문자열을 만듭니다.
  • 구분 기호를 vbTab 상수 셀을 사용하면 단일 공백으로 대체됩니다. 예를 들어, 다음
         ActiveCell.Value = "AAA" & vbTab & "BBB"						
    셀의 값을 표시하는:
    AAA bbb

메시지 상자 (MsgBox)

모든 상수의 목록에 이 문서의 작업을 올바르게 두 개의 예외 MsgBox 사용될 때 있습니다.
  • vbBack 상수를 사용하면 문자 메시지 상자에 나타나지 않습니다. 예를 들어, 다음
          MsgBox "AAA" & vbBack & "BBB"						
    메시지 상자에 메시지가 표시됩니다.
    AAABBB
  • vbNullChar 상수를 사용하면 상수 다음 텍스트가 잘립니다.
Mac XLX XL2001 MacXLX 매크로 코드를 VBA VB XL Excel Visual Basic Editor 자동화

경고: 이 문서는 자동으로 번역되었습니다.

속성

문서 ID: 274462 - 마지막 검토: 02/03/2014 10:02:26 - 수정: 3.4

Microsoft Excel 2004 for Mac, Microsoft Excel X for Mac, Microsoft Excel 2001 for Mac

  • kbnosurvey kbarchive kbmt kbdtacode kbhowto KB274462 KbMtko
피드백