Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Комментарии. Комментарии, сноски, правка, закладки

Сноски

Комментарии, сноски, правка, закладки

Листинг 9. Еще один пример работы со списками

Public Sub List() ‘Работа со списками Documents("Doc.doc").Activate Dim NP As Integer, NL As Integer, NLP As Integer ‘Сколько списков в документе?With ActiveDocument NP =.Sections(2).Range.Paragraphs.Count NL =.Lists.Count NLP =.ListParagraphs.Count Debug.Print "Списков, имеющих структуру, - ", NL Debug. Print "Списков абзацев -", NLP ‘Преобразование 3-х последних абзацев в список-бюллетень Dim myRange As Range Set myRange=.Range(Start:=.Sections(2).Range.Paragraphs(NP-3).Range.Start,_ End:=.Sections(2).Range.Paragraphs(NP).Range.End) Debug.Print "Списков, имеющих структуру,- ",.Lists.Count Debug.Print "Списков абзацев - ",.ListParagraphs.Count End With End Sub

Вначале списков в документе нет и, следовательно, пуст и список абзацев, поскольку он включает абзацы списков документа. Затем мы выделили некоторую область, содержащую три абзаца, создали объект ListFormat, связанный с этой областью, и применили к нему шаблон списка-бюллетеня, вызвав метод ApplyBulletDefault. В результате появился список заданной структуры из трех пунктов и, соответственно, список абзацев.

Comments (Comment), Bookmarks (Bookmark), FootNotes (FootNote), EndNotes (EndNote), Revisions (Revision) – эти коллекции и их элементы отражают независимые, но близкие понятия. Это части документа, косвенно связанные с ним. При нормальном просмотре документа они могут быть и не видны.

Сноски – это один из способов комментировать документ. Они применяются, как правило, автором документа. Сноски позволяют, не прерывая плавного изложения материала, дать определение применяемого термина или сделать ссылку на соответствующую литературу. Они могут быть двух видов: подстрочными (внизу страницы) и затекстовыми или концевыми (в конце документа). Для программиста подстрочные сноски составляют коллекцию FootNotes, затекстовые – EndNotes.

Класс Comment и коллекция Comments задают комментарии. Формально они приписываются некоторой области – объекту Range. Содержательно комментарии могут быть как авторскими, так и комментариями рецензента. Наибольшую ценность приобретают комментарии, когда созданный документ посылается на рецензию. Рецензент может комментировать основные положения документа, не меняя сам документ и не делая в нем явных вставок. Так что комментарий – это важный элемент при совместной работе над документом. Заметьте, что объект Comment содержит не только текст комментария, но и фамилию его автора, страницу, где он помещён, и другие подробности.

<== предыдущая лекция | следующая лекция ==>
Листинг 8. Работа со списками | Листинг 10. Добавление комментариев и сносок в документ
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 396; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.