|
Компьютерный форум OSzone.net » Сфера Microsoft » Microsoft Office (Word, Excel, Outlook и т.д.) » 2010 - Изменение пути гиперссылок Excel2010 |
|
|
2010 - Изменение пути гиперссылок Excel2010
|
Новый участник Сообщения: 4 |
Профиль | Отправить PM | Цитировать Добрый день уважаемые форумчане!
Проблема в следующем, имеется файлик Excel с множеством гиперссылок которые ссылаются на файлы в папке (\\10.52.1.1\Стройки\Проекты), возникла острая необходимость подпапку "Проекты" вытащить из папки "Стройки" и поместить в корень (\\10.52.1.1\Проекты), помогите с написанием скрипта по изменению гиперссылок во всем документе. Просьба не отправлять в гугл и прочие форумы, все что было найдено в сети, не сработало. Заранее спасибо за помощь. |
|
Отправлено: 08:55, 31-10-2016 |
Динохромный Сообщения: 690
|
Профиль | Отправить PM | Цитировать oleg_nojab, попробуйте код ниже. Код заменит ссылки на одном активном листе.
Предварительно сделайте резервную копию вашей книги, во избежание потери данных. |
Отправлено: 09:30, 31-10-2016 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать На WSH (не проверялось):
Option Explicit Const xlPart = 2 Dim objWorkSheet With WScript.CreateObject("Excel.Application") With .Workbooks.Open("C:\Мои проекты\0023\Книга1.xls") .Parent.DisplayAlerts = False For Each objWorkSheet In .Worksheets objWorkSheet.UsedRange.Replace "\\10.52.1.1\Стройки\Проекты", "\\10.52.1.1\Проекты", xlPart Next .Parent.DisplayAlerts = True .Save .Close End With .Quit End With WScript.Quit 0 |
Отправлено: 09:39, 31-10-2016 | #3 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Цитата a_axe:
|
|
Отправлено: 11:55, 31-10-2016 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата oleg_nojab:
|
||
Отправлено: 13:02, 31-10-2016 | #5 |
Динохромный Сообщения: 690
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
Отправлено: 14:36, 31-10-2016 | #6 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата a_axe:
Ваш код, кстати, как я полагаю, более правильный. |
|
Отправлено: 17:33, 31-10-2016 | #7 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Пробую на тестовом файле, ошибка сохраняетсяСнимок1.JPG
|
Отправлено: 07:46, 01-11-2016 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать oleg_nojab, к сожалению, не видно место возникновения ошибки. Упакуйте Ваш тестовый файл в архив и приложите к сообщению, либо выложите на RGhost или Яндекс.Диск.
|
Отправлено: 08:14, 01-11-2016 | #9 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать |
Отправлено: 07:15, 02-11-2016 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
8 / 2012 - изменение пути к install.wim | joystick8000 | Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista | 5 | 16-04-2016 21:59 | |
VBS/WSH/JS - Изменение пути в REG файле | gen0m.rsw | Скриптовые языки администрирования Windows | 7 | 15-10-2014 11:53 | |
[решено] Изменение пути установки (msi) | Freez | Автоматическая установка приложений | 2 | 25-02-2010 14:42 | |
[решено] Изменение пути к профилю пользователя | AnaStas | Microsoft Windows 2000/XP | 2 | 13-11-2006 11:56 | |
Изменение пути к CD | Disconnect | Microsoft Windows 95/98/Me (архив) | 1 | 29-09-2004 21:27 |
|