![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
![]() Код:
А я пытаюсь сделать так на другой машине создал общую папку с полным доступом к ней. Вынес ярлык на другую машину и при попытке выполнить макрос выдает ошибку "76 путь не найден" и подсвечивает строчку Код:
|
![]() |
![]() |
![]() |
#2 |
Программист VBA
СуперМодератор
Регистрация: 13.07.2008
Сообщений: 6,858
|
![]()
Попробуйте создать все папки одной строкой кода:
http://excelvba.ru/code/MkDir |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
![]()
А как это поможет при сетевом выполнении макроса. Опишу по подробнее чтоб было понятнее. Папка Ведомость находящаяся на диске F уже создана и расшарена. В этой папке должна создатся папка 2011 а уже в ней сохранится файлик.
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
![]()
И так вот что выяснилось. Опишу ситуацию более подробно.
Я открываю на машине которая в сети папку Ведомость в этой папке есть екселевская книга в которой прописан макрос. Я делаю созадть ярлык на рабочем столе. Соответственно ярлык появляется на моем компе. Открываю этот ярлык и выпалняю макрос далее следует ошибка что путь не найден. А дальше выяснилось вот что если я за место этого Код:
Код:
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
![]()
HELP!!! =(
|
![]() |
![]() |
![]() |
#6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
расшаренную папку, где храниться все это барахло на компьютере-источники через Subst подключите как отдельный диск, например, I:.
на остальных компьютерах подключайте в систему эту же папку тоже как диск I:. в макросе обращайтесь к данным на диске I:, все покатит. удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 25.07.2011
Сообщений: 42
|
![]()
Это как так сделать? Если не затруднит объясните по шагам.
|
![]() |
![]() |
![]() |
#8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
![]()
пуск, выполнить, CMD, SUBST /?
посмотрите как пользоваться SUBST. SUBST - это подставить, с помощью ее вы можете иммитировать наличие в системе дополнительного диска. Там два режима выполнения команды: подставить диск, отменить "подставу". на компбтере, на котором хранится ваш файл. запишете простенький батник, который будет подставлять новый диск в систему и положите его в автозапуск. расшарьте эту же папку. на остальных компьютерах подключайте ее при загрузке. На всех компьютерах этот диск (подставленный, или подключенный) следует назвать одной буквой.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
![]() |
![]() |
![]() |
#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 |