2017-12-05 1 views
0

우리는 다음과 같이 문서의 단락이 있다고 가정 단락 번호를받는 방법 :는 VSTO에서 Word 문서에서

  1. 오렌지
  2. 애플
  3. 망고

를 내가 검색해야 해당 단락의 각 엔터티에 대한 번호 매기기 목록. Orange-1, Apple-2 및 Mango-3의 경우 다음 코드를 사용하여 문서의 단락 목록을 확인했습니다. Word.Paragraphs para = ActiveDocument.Paragraphs;

파라 개체에서 각 개체의 목록 번호 매기기를 찾아야합니다.

답변

1

나는 100 %의 질문을 이해하지 못했지만 3 단락에 번호 매기기 목록 스타일을 사용하고있는 것으로 보입니다. 번호 매기기 목록 스타일의 값을 얻고 싶습니까? (1, 2 및 3)

단어 단락은 VBA/VSTO/etc에 있습니다. Range 개체 Range 개체에는 필요한 정보를 제공하는 ListFormat 개체가 있습니다. 당신이 당신의 첫 번째 단락에있는 경우

그래서 : 1. 오렌지 는 다음을 사용할 수 있습니다

ActiveDocument.Paragraphs[1].Range.ListFormat.ListString 

이 당신에게 "1"을 줄 것이다 그리고

ActiveDocument.Paragraphs[1].Range.ListFormat.ListValue 

이 당신에게 1

행운을 줄 것이다

관련 문제