Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Permission denied. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Permission denied. (Макросы/Sub)
Permission denied.
akobir Дата: Вторник, 12.05.2015, 15:47 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 201
Репутация: 9 ±
Замечаний: 0% ±

Excel 2010
Всем привет!
При копировании файла с сетевого диска возникает ошибка 70.Permission denied.
Приложу код и путь, откуда и куда копируется:

[vba]
Код
FileCopy matriza & "TOVAR.DBF", base_save & "\TOVAR.DBF"
[/vba]

matriza = H:\BASE\MATRIZA\SKLAD\DBF\
base_save = C:\Documents and Settings\comp\Рабочий стол\Новая папка\

Погуглил. Прочитал, что нужно дождаться ответа диска, но как это реализовать - не понял.
Буду признателен!


e-mail: akobir.ismailov@gmail.com
 
Ответить
СообщениеВсем привет!
При копировании файла с сетевого диска возникает ошибка 70.Permission denied.
Приложу код и путь, откуда и куда копируется:

[vba]
Код
FileCopy matriza & "TOVAR.DBF", base_save & "\TOVAR.DBF"
[/vba]

matriza = H:\BASE\MATRIZA\SKLAD\DBF\
base_save = C:\Documents and Settings\comp\Рабочий стол\Новая папка\

Погуглил. Прочитал, что нужно дождаться ответа диска, но как это реализовать - не понял.
Буду признателен!

Автор - akobir
Дата добавления - 12.05.2015 в 15:47
SLAVICK Дата: Вторник, 12.05.2015, 17:31 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
base_save = C:\Documents and Settings\comp\Рабочий стол\Новая папка\

base_save & "\TOVAR.DBF"

получится
C:\Documents and Settings\comp\Рабочий стол\Новая папка\ \TOVAR.DBF

Двойной слеш не смущает? :D


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
base_save = C:\Documents and Settings\comp\Рабочий стол\Новая папка\

base_save & "\TOVAR.DBF"

получится
C:\Documents and Settings\comp\Рабочий стол\Новая папка\ \TOVAR.DBF

Двойной слеш не смущает? :D

Автор - SLAVICK
Дата добавления - 12.05.2015 в 17:31
akobir Дата: Среда, 13.05.2015, 09:03 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 201
Репутация: 9 ±
Замечаний: 0% ±

Excel 2010
SLAVICK, Внутри папки сохранялось именно так.
Второй слэш убрал - проблема та же. :)


e-mail: akobir.ismailov@gmail.com

Сообщение отредактировал akobir - Среда, 13.05.2015, 09:28
 
Ответить
СообщениеSLAVICK, Внутри папки сохранялось именно так.
Второй слэш убрал - проблема та же. :)

Автор - akobir
Дата добавления - 13.05.2015 в 09:03
akobir Дата: Среда, 13.05.2015, 10:23 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 201
Репутация: 9 ±
Замечаний: 0% ±

Excel 2010
Проблема решилась подключением.
Вроде полет нормальный. :)
[vba]
Код
    Set fso = CreateObject("scripting.filesystemobject")
     fso.copyfile matriza & "TOVAR.DBF", base_save & "TOVAR.DBF"
[/vba]


e-mail: akobir.ismailov@gmail.com
 
Ответить
СообщениеПроблема решилась подключением.
Вроде полет нормальный. :)
[vba]
Код
    Set fso = CreateObject("scripting.filesystemobject")
     fso.copyfile matriza & "TOVAR.DBF", base_save & "TOVAR.DBF"
[/vba]

Автор - akobir
Дата добавления - 13.05.2015 в 10:23
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Permission denied. (Макросы/Sub)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!