2013-12-12 3 views
1

VBscript에서 스크립트를 작성 중이며 줄 바꿈 또는 캐리지 리턴을 포함해야합니다. 다음 코드를 사용했습니다 :캐리지 리턴 VBscript?

objSelection.TypeParagraph() 

그러나 이렇게하면 줄 사이에 큰 공간이 생성됩니다. 내가 설명 할 수있는 가장 좋은 방법은 Microsoft 단어를 사용하고 줄을 입력 할 때 Shift + Enter를 누르면 두 개의 개별 줄이 서로 가깝게 표시되는 반면 Enter 만 누르면 전체 줄이 표시된다는 것입니다. 캐리지 리턴 (원하지 않는). 나는 여기서 설명 할 것이다.

'Shift + Enter'와 같은 결과를 얻을 수 있지만 VBscript를 통해 어떻게 할 수 있습니까?

대단히 감사합니다.

답변

1

당신이 이런 식으로 작업을 수행 할 수 있습니다, 당신이 말씀 VBA에 대해 요구하고 가정 :

objSelection.TypeText(Chr(11)) 

을 일반적으로, 당신은 당신이 응용 프로그램에서 할 수있는 VBA에서 뭔가를하는 방법을 찾을 수없는 경우, 필요한 단계를 수행하는 동안 매크로를 기록한 다음 생성 된 VBA를보고보아야합니다.

+0

완벽하게 작동했습니다! 고마워요 – n00bAppDev

+0

아, 그래. 고마워. – n00bAppDev

+1

많은 문자에 내장 된 문자열 상수가 있음에 유의하십시오. 'Chr (11)'은'vbVerticalTab'입니다. ASCII 코드보다 읽기 쉽고 기억하기 쉽습니다. ([VBScript] (http://msdn.microsoft.com/en-us/library/hh277t8e%28v=vs.84%29.aspx) 및 [VB6/VBA] (http://msdn.microsoft.com/ en-us/library/ee199336.aspx)는 동일하게 작동합니다. – Tomalak