Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Word 2003 и более старые версии

Закрытая тема
Настройки темы
2003/XP/2000 - [архив] Microsoft Word 2003 и более старые версии

Аватара для Guest

Guest



Профиль | Цитировать


Изменения
Автор: Vadikan
Дата: 02-08-2008
Описание: шапка
Microsoft Word 2003 и более старые версии (архив)

Связанные темы:

Отправлено: 12:11, 19-12-2002

 

Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет!
Кто-нибудь может подсказать какими методами (на VBA под MS Word) можно реализовать процедуру поиска определенного текста в док-те и его удаления в зависимоти от введенных в форму запроса (опять же созданную на VBA) слов.

К примеру:

Появляется форма запроса "Введите ваш статус:". Ввожу "Физ" (физ. лицо).
Ожидаемый результат: Во всем док-те удаляется инф-ция, касающаяся юр. лиц.
И наоборот...

КАК ЭТО СДЕЛАТЬ НА VBA? Можно с примером исходного кода, пожалуйста?

Невероятно благодарен тому, кто поможет сие реализовать.

P.S. Я в инете не могу найти даже примеров чего-то подобного (исходников). Может кто и с этим поможет?

Отправлено: 22:21, 18-12-2005 | #481



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Старожил


Сообщения: 401
Благодарности: 10

Профиль | Отправить PM | Цитировать


SuperMaximus
Цитата:
Ожидаемый результат: Во всем док-те удаляется инф-ция, касающаяся юр. лиц.
Уточните плз:
1) по каким критериям должен быть поиск удаляемой информации. Т.е. она каким-то образом помечена?
2) в каком виде хранятся данные(текст, таблица)?

-------
Успехов.


Отправлено: 11:30, 19-12-2005 | #482


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


aESThete,

Часть удаляемой информации хранится в таблице, часть - просто в тексте.
Он заранее известна, но опять же, повторюсь, - удалять нужно одно из 3-ех предложений в зависимости от выбранных вариантов оплаты.

Отправлено: 22:50, 19-12-2005 | #483


Пользователь


Сообщения: 51
Благодарности: 0

Профиль | Отправить PM | Цитировать


САБЖ.
Скажите, пожалуйста, как добиться возможности слияния двух вордовских файлов, т.е. по аналогии со слиянием .doc и .xls.
Мне нужно из некоторых мест одного док-та брать данные и автоматом вставлять в другое место другого док-та.

И еще - как добиться, чтобы при слиянии doc и xls, при обнаружении пустой ячейки в Экселевском файле, в результирующем поле "слитого" doc'а отображался прочерк? Ну а во всех остальных полях ассоциированных с непустыми ячейками Экселевской таблицы будут отображаться соотв. данные

Заранее благодарен!

Отправлено: 23:23, 19-12-2005 | #484


Аватара для Greyman

Человек


Сообщения: 3313
Благодарности: 104

Профиль | Отправить PM | Цитировать


Цитата:
Скажите, пожалуйста, как добиться возможности слияния двух вордовских файлов, т.е. по аналогии со слиянием .doc и .xls. Мне нужно из некоторых мест одного док-та брать данные и автоматом вставлять в другое место другого док-та.
Можно воспользоваться закладками. В одном документе определяешь нужные значения как закладки (присваивая соответствующие имена), а в другом втавляешь их значение через "добавить поле".
Цитата:
И еще - как добиться, чтобы при слиянии doc и xls, при обнаружении пустой ячейки в Экселевском файле, в результирующем поле "слитого" doc'а отображался прочерк? Ну а во всех остальных полях ассоциированных с непустыми ячейками Экселевской таблицы будут отображаться соотв. данные
Хм... Вроде нету такого, хотя с 2003 и 12-ыя я сильно не колупался... ИМХО проще воспользоваться заменой (по Ctrl+H), "дешево и сердито" (С)...

-------
Будь проще...


Отправлено: 06:13, 20-12-2005 | #485


Старожил


Сообщения: 401
Благодарности: 10

Профиль | Отправить PM | Цитировать


SuperMaximus
Цитата:
Она (информация) заранее известна
Известна нам. Вопрос "Как ее искать Word'у?". Т.е. примерный алгоритм: "найти слово такое-то, удалить все предложение" или "удалить абзацы №№ 5, 11 и 30".
Эх... примерчик бы...
И вообще - для чего это? Хотя бы примерно? Ведь этот макрос правильно отработает только один раз - потом будет бесполезен, т.к. некоторые данные уже удалены.

-------
Успехов.


Отправлено: 14:09, 21-12-2005 | #486


Аватара для Pliomera

Технолог


Сообщения: 819
Благодарности: 117

Профиль | Отправить PM | Цитировать


Все подобного рода задачи проистекают от недостаточного знания матчасти, и попыток использовать для решения задач негодные средства. В данной ситуации требуется использовать не Word, а Infopath или уж Excel на худой конец

Отправлено: 14:33, 21-12-2005 | #487


Старожил


Сообщения: 401
Благодарности: 10

Профиль | Отправить PM | Цитировать


Pliomera
ППКС. Но ведь задача может иметь отнюдь не прикладной характер - эти преподы такие глумливые.
И в таком случае проще выложить дословный текст задания(?).

-------
Успехов.


Отправлено: 15:08, 21-12-2005 | #488


Аватара для Drugser

Пользователь


Сообщения: 87
Благодарности: 9

Профиль | Сайт | Отправить PM | Цитировать


Есть ли какая-нибудь систематизированая зависимость данных между информацией, содержащейся в DOC, и информацией, содержащейся в XLS?
Если есть, то опиши её подробно...

Отправлено: 09:37, 22-12-2005 | #489


Аватара для united

Ветеран


Сообщения: 607
Благодарности: 11

Профиль | Отправить PM | Цитировать


Не получается вставить картинку за существующий текст надписи в word'e, вроде бы вставляю картинку, а она уходит на задний фон, и получается, что картинка ушла на задний фон и как бы я не пытался, чтобы картинка стала за текст никак не получается. Не получается, когда например, делаю визитку, а за текст, когда пытаюсь вставить картинку, картинка уходит, на задний план и как бы я не пытался сделать то, что мне надо никак не получается.

Отправлено: 18:08, 24-12-2005 | #490



Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2003/XP/2000 - [архив] Microsoft Word 2003 и более старые версии

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интернет - Opera .:[ архив ]:. Djoni Программное обеспечение Windows 1609 30-07-2011 14:30
2003/XP/2000 - [архив] Microsoft Word 2003 и более ранние версии Iriya Microsoft Office (Word, Excel, Outlook и т.д.) 580 31-01-2010 03:12
2003/XP/2000 - [архив] Microsoft Excel 2003 и более ранние версии bobm Microsoft Office (Word, Excel, Outlook и т.д.) 541 25-01-2010 10:45
2003/XP/2000 - [архив] Microsoft Outlook 2003 и более ранние версии ShaddyR Microsoft Office (Word, Excel, Outlook и т.д.) 537 19-01-2010 12:36
2003/XP/2000 - [архив] Microsoft Access 2003 и более ранние версии dav02 Microsoft Office (Word, Excel, Outlook и т.д.) 100 30-11-2008 17:02




 
Переход