|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
08.12.2011, 08:14 | #1 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
Не работает макрос по сети
Код:
А я пытаюсь сделать так на другой машине создал общую папку с полным доступом к ней. Вынес ярлык на другую машину и при попытке выполнить макрос выдает ошибку "76 путь не найден" и подсвечивает строчку Код:
|
08.12.2011, 08:55 | #2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,856
|
Попробуйте создать все папки одной строкой кода:
http://excelvba.ru/code/MkDir |
08.12.2011, 09:42 | #3 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
А как это поможет при сетевом выполнении макроса. Опишу по подробнее чтоб было понятнее. Папка Ведомость находящаяся на диске F уже создана и расшарена. В этой папке должна создатся папка 2011 а уже в ней сохранится файлик.
|
08.12.2011, 12:17 | #4 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
И так вот что выяснилось. Опишу ситуацию более подробно.
Я открываю на машине которая в сети папку Ведомость в этой папке есть екселевская книга в которой прописан макрос. Я делаю созадть ярлык на рабочем столе. Соответственно ярлык появляется на моем компе. Открываю этот ярлык и выпалняю макрос далее следует ошибка что путь не найден. А дальше выяснилось вот что если я за место этого Код:
Код:
|
09.12.2011, 09:36 | #5 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
HELP!!! =(
|
09.12.2011, 11:24 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
расшаренную папку, где храниться все это барахло на компьютере-источники через Subst подключите как отдельный диск, например, I:.
на остальных компьютерах подключайте в систему эту же папку тоже как диск I:. в макросе обращайтесь к данным на диске I:, все покатит. удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.12.2011, 17:50 | #7 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
Это как так сделать? Если не затруднит объясните по шагам.
|
11.12.2011, 20:59 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
пуск, выполнить, CMD, SUBST /?
посмотрите как пользоваться SUBST. SUBST - это подставить, с помощью ее вы можете иммитировать наличие в системе дополнительного диска. Там два режима выполнения команды: подставить диск, отменить "подставу". на компбтере, на котором хранится ваш файл. запишете простенький батник, который будет подставлять новый диск в систему и положите его в автозапуск. расшарьте эту же папку. на остальных компьютерах подключайте ее при загрузке. На всех компьютерах этот диск (подставленный, или подключенный) следует назвать одной буквой.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.12.2011, 21:16 | #9 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
Большое спасибо за помошь
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Макрос не правильно работает | staniiislav | Microsoft Office Excel | 6 | 12.10.2011 17:02 |
Макрос работает неправильно | AllenJ | Microsoft Office Word | 0 | 13.04.2011 21:17 |
Почему не работает макрос | Dog_DinGo | Microsoft Office Excel | 8 | 20.03.2011 23:57 |
Не работает макрос в сети | Mark.ru | Microsoft Office Excel | 4 | 02.03.2011 12:12 |
Не работает код определения всех компов в сети | doniyor | Работа с сетью в Delphi | 2 | 20.01.2010 12:18 |