|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.10.2009, 21:19 | #1 |
Новичок
Джуниор
Регистрация: 22.10.2009
Сообщений: 2
|
Закладки в WORDе
Пытаюсь выделить закладку в документе Word след. образом:
WordApplication1.ActiveDocument.Boo kmarks.Item(bm_frontORrear).select; где bm_frontORrear - переменная Olevariant. Но Делфи выдает ошибку "Запрашиваемый номер семейства не существует" Помогите |
22.10.2009, 22:57 | #2 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
А что эта переменная содержит в себе? Должно быть имя или индекс закладки.
И зачем эту закладку выделять? И еще. Попробуй коллекцию закладок записать сначала в переменную, а затем уже обращаться к ней
Лучше день потерять — потом за пять минут долететь!©
|
22.10.2009, 23:17 | #3 | |
Особый статус
Участник клуба
Регистрация: 24.11.2008
Сообщений: 1,535
|
Цитата:
Попытайтесь для начала найти закладку с известным (а не bm_frontORrear) именем. Shift-Ctrl-F5, введите имя (из букв), запомните его, добавьте закладку. Теперь «оракул» если и выдаст ошибку — то какую-нибудь не эту. Кстати, если нужно, сочетание Ctrl-G (в самом Word) покажет вам имеющиеся в документе имена закладок (по порядку) и позволит их выделить (поочерёдно).
Формула 1 (календарь чемпионата-2016): 26.11.2016 15:55 — Абу-Даби: http://ru.wikipedia.org/wiki/Гран-при_Абу-Даби — (квалификация)! Эфир: http://lion-tv.com/28-match-tv.html
|
|
22.10.2009, 23:34 | #4 |
Новичок
Джуниор
Регистрация: 22.10.2009
Сообщений: 2
|
Правильный вопрос) Никакого имени она не содержала.
Теперь проблема решена. Спасибо! Я ее выделяю, а потом вставляю туда текст. А насчет коллекции закладок поподробней. Я что-то не совсем понял |
23.10.2009, 00:49 | #5 |
Балуюсь кодами
Участник клуба
Регистрация: 09.01.2009
Сообщений: 1,837
|
выделять совершенно необязательно, даже вредно. Я уже писал о том, как нужно менять закладку
А что тут непонятного? Ты закладку откуда берешь? Из документа. А в документе все закладки объединены в одну коллекцию Bookmarks. Поэтому можно создать документ и сразу определить переменную, в которую записать эту коллекцию. Потом, чтобы ты ни делал с закладками, эта переменная у тебя всегда будет актуальна. В VBA это можно описать так: Код:
Лучше день потерять — потом за пять минут долететь!©
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
TWebBrowser Закладки | aesoem | Компоненты Delphi | 7 | 01.05.2021 21:05 |
закладки в ворде | delphi7 | Помощь студентам | 9 | 17.07.2009 11:10 |
Opera и закладки | blackstersl | Софт | 3 | 14.01.2009 14:20 |
Гиперссылка с Excelя на документы в Wordе | uha58 | Microsoft Office Excel | 0 | 27.11.2008 16:09 |
Добавить в закладки | Никки | JavaScript, Ajax | 2 | 09.02.2008 17:43 |