Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.04.2009, 17:26   #1
zavhoz
 
Регистрация: 27.03.2009
Сообщений: 4
По умолчанию Оборвать связи с другими книжками макросом

Всем привет!

Ситуация:
Есть книга, на листах которой ссылки на другие книги.

Задача:
С помощью макроса оборвать эти связи.

Условие:
Замена должна проходить в ячейках определенного цвата (допустим, желтого)

Проблема:
При написании макроса возникает необходимость указывать в качестве параметра путь к книгам, на которые ссылаются линки. Для это придется просмотреть каждую ячейку и попробовать ее значение в качестве этого параметра. Это долго.
Существует альтернативный вариант - просмотреть значения в желтых ячейках во всей книге, каждое из которых скопировать и вставить "как значение" специальной вставкой. Эффект будет такой же, как если бы мы оборвали ссылки, но выполнение этого процесса потребует много времени.

Нельзя ли как-нибудь оптимизировать процесс и оборвать линки не прибегая к вышеописанному колхозу?
zavhoz вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Преимуществах delphi над другими языками nmtr Софт 19 16.08.2010 14:11
Работа с другими программами через Delphi slon Общие вопросы Delphi 8 10.10.2008 11:58
Взаимодействие ListView с другими объектами. Передача Turbine Компоненты Delphi 0 13.08.2008 22:40
Управление другими программами L_M Общие вопросы Delphi 4 04.05.2008 02:53
Работа с другими программами kurazh77 Общие вопросы Delphi 6 09.10.2007 22:07