Excel Доступ к файлу не может быть получен

1. user1302499 17.01.20 15:36 Сейчас в теме
Делаю загрузку из Excel в 1с.

Файл формата .xlsx грузит, а .xls ошибку выдает: "Доступ к файлу не может быть получен" Почему? Файл лежит на рабочем столе и при загрузке программно записывается во временные файлы. Пишет что там уже нет доступа. А вот с .xlsx все норм.
По теме из базы знаний
Найденные решения
9. pavel06 2 21.01.20 03:17 Сейчас в теме
(8)
Не думаю. Вроде хорошо закрыл


Чтобы точно было хорошо, надо перегрузить комп., на котором лежит файл и, конечно, никакого доступа по сети не должно быть к этой папке. На практике часто встречаешься с какими-то зависшими процессами.
Еще код не написали, версию установленного Excel, ОС и платформы.
user1302499; +1 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
6. pavel06 2 18.01.20 01:47 Сейчас в теме
(1)
Доступ к файлу не может быть получен" Почему?


Наверно, ненормально закрыл файл и приложение, прежде чем открывать.
user1302499; +1 Ответить
8. user1302499 20.01.20 12:16 Сейчас в теме
(6) Не думаю. Вроде хорошо закрыл
9. pavel06 2 21.01.20 03:17 Сейчас в теме
(8)
Не думаю. Вроде хорошо закрыл


Чтобы точно было хорошо, надо перегрузить комп., на котором лежит файл и, конечно, никакого доступа по сети не должно быть к этой папке. На практике часто встречаешься с какими-то зависшими процессами.
Еще код не написали, версию установленного Excel, ОС и платформы.
user1302499; +1 Ответить
10. user1302499 21.01.20 09:10 Сейчас в теме
(9) Все. Вы правы были. Где-то процесс висел. Сохранил файл в xlsx и обратно в xls все заработало
2. VmvLer 17.01.20 15:41 Сейчас в теме
3. user1302499 17.01.20 15:45 Сейчас в теме
(2) Спасибо, очень информативное сообщение
muzzombie; +1 Ответить
4. user1293011 17.01.20 15:51 Сейчас в теме
другой формат - другие способы работы с файлом (не поддерживает некоторые функции)?
7. user1302499 20.01.20 10:43 Сейчас в теме
11. fixin 4253 27.04.21 16:24 Сейчас в теме
нужно временный файл именовать согласно формата, т.е. xlsx для xlsx и xls для xls. 1с определяет по расширению
EgorSP; jane_de_rio; user659168_xec8787; nickstrelets; blackjack666; iskander3000; dima_home; lisi4ka19; +8 Ответить
13. lisi4ka19 14.01.22 07:53 Сейчас в теме
(11)Спасибо, добрый человек! Проблема именно в этом была.
16. dima_home 239 25.05.22 19:54 Сейчас в теме
12. kartoshka_s_xlebom 7 19.08.21 07:55 Сейчас в теме
Недавно столкнулся с такой проблемой.

На сервере, где происходит получение имени временного файла, вроде такого:

ИмяВрФайла = ПолучитьИмяВременногоФайла(пРасширениеФайла)

В пРасширениеФайла ОБЯЗАТЕЛЬНО необходимо писать именно то расширение, которое было у файла при выборе из диалога на клиенте. Если выбран файл "xls", то пРасширениеФайла="xls", если "xlsx", то пРасширениеФайла="xlsx" и т.д. Я его через реквизит формы заполнял из диалога выбора файла, а потом передавал с клиента на сервер.
Jofi; user659168_xec8787; fixin; lisi4ka19; +4 Ответить
14. lisi4ka19 14.01.22 07:53 Сейчас в теме
(12)Спасибо, действительно именно в этом была проблема!
15. fixin 4253 15.01.22 11:48 Сейчас в теме
(14) все так, я как-то сам до этого дошел методом тыка.
17. iskander3000 10.11.22 16:30 Сейчас в теме
(11) Конец 2022 года, уже вышла 22-ая платформа, а требование до сих пор актуально. Спасибо!
18. user1831019 10.11.22 16:32 Сейчас в теме
(17) Причем тут платформа?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот