Указан несуществующий файл или путь файл используется другой программой

Пытаюсь при помощи почтового модуля загрузить в СМ данные из XLS файла.
Импорт тестировался в тестовой базе и все прекрасно работало. Но при попытке настроить загрузку в рабочую базу выдает следующую ошибку описанную ниже.

• Указан несуществующий файл или путь.
• Файл используется другой программой.
• Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.»
исключение: System.Runtime.InteropServices.COMException
источник: Microsoft Excel
метод: Microsoft.Office.Interop.Excel.Workbook Open(System.String, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, System.Object)
в Microsoft.Office.Interop.Excel.Workbooks.Open(String Filename, Object UpdateLinks, Object ReadOnly, Object Format, Object Password, Object WriteResPassword, Object IgnoreReadOnlyRecommended, Object Origin, Object Delimiter, Object Editable, Object Notify, Object Converter, Object AddToMru, Object Local, Object CorruptLoad)

Файл занят другим процессом или открыт в другой программе — разблокировка в File Locksmith


в Sm.Post.Filters.Excel.ExcelParser.Open()
в Sm.Post.Filters.Excel.ExcelFilterDecoder.DecodePackage(String inputPackage, String outputPackage)
в Sm.Post.Filters.Excel.ExcelImportFilter.DecodePackageImpl(FilterArguments args)
в Sm.Post.Filters.FilterBase.Sm.Interfaces.IPostFilterServer.DecodePackage(Int32 sourceId, String inputPhysicalPackage, Stringhttps://olegon.ru/showthread.php?t=24048″ target=»_blank»]olegon.ru[/mask_link]

1С. Тематические записки. им xzorkiix

∙ Указан несуществующий файл или путь.
∙ Файл используется другой программой.
∙ Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.

Пруф решения http://infostart.ru/public/196323/ главное из поста выделено ниже
Для этого необходимо:
1. Нажать кнопку Пуск и выбрать Панель управления.
2. Дважды щелкнуть значок Администрирование и выбрать пункт Службы компонентов.

3. В левой панели окна «Службы компонентов» дважды щелкнуть пункт Службы компонентов, дважды щелкнуть пункт Компьютеры и выбрать Мой компьютер.

4. Выбрать папку Настройка DCOM.

5. В окне сведений найти объект Microsoft Excel Application, щелкнуть его правой кнопкой и выбрать пункт Свойства (здесь есть подводный камень, с которым я довольно долго промучался — если сервер 64-х разрядный, то и выпуск Office так же должен быть х64, иначе объекта Microsoft Excel Application не будет в списке и права для него мне так и не удалось настроить пока не переустановил Office).

6. Открыть вкладку Безопасность.
7. В разделе Разрешения на запуск выбрать пункт Настроить и нажать кнопку Изменить.
8. Добавить пользователя USR1CV82.
Ниже поясняющие скриншоты.
http://infostart.ru/upload/iblock/b00/excel_scr01.png

Операция не может быть завершена, так как файл или папка открыта в другой программе

http://infostart.ru/upload/iblock/9a5/excel_scr02.png
И выполнить
mkdir C : Windows SysWOW64 config systemprofile Desktop
mkdir C : Windows System32 config systemprofile Desktop
Проверено для Win2008 + Excel2013
Поделиться

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения
Читайте также:
Obs studio описание программы

Ярлыки

Поделиться

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Табличный Документ. Разная ширина колонки в строках

Когда нужно в макете (табличном документе) изменить ширину колонки для конкретных строк: 1. Выделить всю строку (строки). Именно всю, фокус для выделенной области не работает. 2. Нажимаем и не отпускает Ctrl 3. С помощью мыши изменяют ширину любой из колонок — будет задан вопрос об создании нового формата строк — соглашаемся. Как же прекрасен мир, где для модификаций не достаточно просто использовать контекстное меню и диалог редактора свойств, где нужно знать заветные слова и таинства танца. 90ые, моё почтение. UPD Программно, тоже самое, можно сделать через ТабДок = Новый ТабличныйДокумент(); ТабДок.Область(1,,1,).СоздатьФорматСтрок(); ТабДок.Область(1,1).ШиринаКолонок = 70; ТабДок.Область(1,2).ШиринаКолонок = 30; ТабДок.Область(2,,2,).СоздатьФорматСтрок(); ТабДок.Область(2,1).ШиринаКолонок = 30; ТабДок.Область(2,2).ШиринаКолонок = 70; ТабДок.Показать();

Поделиться

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

СписокВыбора. Показать Представление вместо Значения

Вводная Если на форме есть элемент управления со списком выбора, в моем конкретном примере это Колонка Значение (Число (3,0)) с настроенным списком выбора. По умолчанию платформа отображает именно строковое значения, а не текст представления из списка выбора (когда как при выборе значения из списка показываются именно представления). Решение Для Управляемых форм необходимо настроить правила условного оформления, для обычных форм — оформление ячеек при выводе данных.

Поделиться

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Расширение конфигурации + Связанные документы (Режим совместимости 8.3.12)

Вводная: реализовать ввод Заказа поставщику на основании Заказа на Ремонт. решить через расширения конфигурации. Хочу обратить ваше внимание, не нужно добавлять в расширение критерий отбора, для 8.3.12 нам не доступно добавлениеизменение состава критерия.

Более того может зависать конфигуратор (столкнулся с последней версией 8.3.14 + ERP) Разработку рекомендую вести с применением хранилища и для расширения. Иначе устанете потом выгребать чего лишнего включили в расширение при добавлении таких или схожих обектов с составными типами и подобное. Все текущие типовые решения сейчас идут в режиме совместимости 8.3.12, в прочем и для 8.3.14 (и даже 8.3.15 ничего не поменялось). Что нам нужно было бы сделать при отказе от поддержки: 1) добавить наш документ в Критерий отбора (состав, реквизиты); 2) в раздел Ввод на основании целевого документа. И что с целью сохранения поддержки. Как сделать это же для расширения: 1) Добавить реквизит расширения Документы.ЗаказПоставщику._За

Поделиться

  • Получить ссылку
  • Facebook
  • Twitter
  • Pinterest
  • Электронная почта
  • Другие приложения

Источник: unnoesso.blogspot.com

Формулы сбиваются при использовании файла Excel на разных компьютерах

При открытии файла Excel с такими формулами на другом компьютере, Excel начинает отображает формулы с указанием пути к файлу надстройки, в таком виде:

= ‘D:ПРОЕКТЫПапказаполнение документовFillDocuments.xla’! Пропись_Число(D12)

Кроме того, Excel может отобразить предупреждение о том, что автоматическое обновление ссылок отключено:

Разумеется, формулы после этого не работают, так как ссылаются на отсутствующий по данному пути файл.

Читайте также:
Программа которая открывает флешки

Есть 4 варианта решения проблемы, выберите любой из них.
При постоянном использовании файла с разных компьютеров, рекомендую способ №1.
Если нужно исправить проблему разово (на прежнем компе файл больше не будет использоваться, или надстройка перемещена в другую папку), то выберите вариант 2, 3 или 4.

Не удается получить доступ к файлу excel — CodeRoad

Для настройки резервного копирования конкретного документа в приложении Microsoft Excel жмём «Файл — Сохранить как», затем – «Обзор». Жмём выпадающий список кнопки «Сервис», выбираем «Общие параметры».

Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Задать вопрос эксперту

Онлайн-сервис позволяет ознакомиться с результатами его работы заранее, поэтому нам не нужно будет платить, если восстановление окажется невозможным. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Файл Word

Также может помочь отключение автозагрузки приложения, в котором возникает ошибка «Не удается найти (файл)». Открываем Диспетчер задач (в кнопке Пуск), ЛКМ выбираем нужную программу, затем кликаем на нее ПКМ и выбираем “Отключить”.

Не удается найти (файл). Проверьте, правильно ли указано имя, и повторите попытку. Решение

  • отключить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ
  • закрыть Excel (или закрыть надстройку FillDocuments)
  • переместить файл в новое расположение
  • запустить надстройку из нового места
  • включить автозапуск программы в О ПРОГРАММЕ — ОПЦИИ (если это нужно)

скорее всего, путь, к которому вы пытаетесь получить доступ, не существует. Кажется, вы пытаетесь сохранить в относительном месте, и у вас нет расширения файла в этой строке. Если вам нужно использовать относительные пути, вы можете проанализировать путь из ActiveWorkbook.FullName

3 ответа

Мне нужен доступ к файлу Excel. В приложении говорится, что невозможно получить доступ к указанному файлу. Проблема в том, что он не открыт. Я понял, что диспетчер задач содержит некоторые экземпляры Excel, поэтому я вышел из них. Пользователь не хочет этого делать.

Мне нужно сделать это по коду.

2) Если ваша служба настроена без взаимодействия с рабочим столом, то при первом запуске приложения office (например, Excel) заморозьте диалоговое окно учетных данных пользователя — вы не можете видеть это окно в этом режиме — чтобы решить эту проблему, включите взаимодействие с десктопом, переключитесь в окно office после запуска службы и вручную введите учетные данные.

Другая информация там (используйте Google translater для чтения).

Существует подробная статья базы знаний MS под названием » Соображения по автоматизации Office на стороне сервера». Некоторые ключевые выдержки:

Очевидно, как было указано в комментариях, использование учетной записи SYSTEM является ошибкой. Вам нужно будет запустить службу под учетной записью, имеющей профиль пользователя.

Но даже когда вы это исправите, другая точка пули убьет вас. Офисные приложения действительно предполагают, что они работают под интерактивным рабочим столом. Мой совет-отказаться от попыток автоматизировать Office из службы. Вместо этого используйте библиотеку, такую как Aspose. Или запустите процесс на интерактивном рабочем столе.

Читайте также:
Настройка программ по умолчанию Mac OS

наконец, я вызвал файл .bat из действий планировщика задач.

Формулы сбиваются при использовании файла Excel на разных компьютерах | Инструкция по программе FillDocuments

Я также попытался скопировать файл шаблона excel в какой — то временный каталог (где сервис имеет право писать-это проверено) и попытался открыть его оттуда, но безуспешно (хотя этот вариант хорошо работает и в консольном приложении).

Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Задать вопрос эксперту

После этого, на панели инструментов появится новое подменю Дополнительно , в котором нам нужно выбрать пункт Восстановить формулы. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Если вдруг вам не удаётся открыть рабочий файл с данными Excel, то какова вероятность успешного восстановления этих данных и что для этого надо сделать? К сожалению, это распространённая ошибка Microsoft Excel. У проблемы есть несколько вариантов решения. Только перепробовав все варианты можно сказать, возможно ли восстановить повреждённый Excel-файл.

Не удаётся открыть файл Excel: как восстановить документ

Также может помочь отключение автозагрузки приложения, в котором возникает ошибка «Не удается найти (файл)». Открываем Диспетчер задач (в кнопке Пуск), ЛКМ выбираем нужную программу, затем кликаем на нее ПКМ и выбираем “Отключить”.

Изменение параметров вычислений Microsoft Excel

Есть небольшая уловка, как можно иногда открыть повреждённый документ Excel. Перед запуском документов приложение Microsoft Excel каждый раз пересчитывает формулы. И вот в редких случаях именно эта особенность приложения мешает открыть файл. Можно попробовать её убрать, ничего сложного в этом нет. Запускаем Microsoft Excel, создаём новый документ, жмём «Файл», заходим в «Параметры».

Указан Несуществующий Файл Или Путь Excel • Использование формулы

Переходим в раздел «Формулы». Здесь нужно в графе «Параметры вычислений» сделать активным пункт «Вручную». Жмём «Ок».

Указан Несуществующий Файл Или Путь Excel • Использование формулы

После чего, не закрывая новый открытый документ, пытаемся открыть нужный нам через «Файл» – «Открыть».

Не вышло? Ничего страшного, с самого начала шансы были невысоки, но попробовать этот способ всё равно стоило. Переходим к профессиональным инструментам для восстановления документов Excel.

Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Задать вопрос эксперту

Утилита развивается и распространяется с начала 2000-х годов, имеет многоязычный интерфейс включая русский , восстанавливает все типы Excel-файлов всех версий, начиная с экзотического сейчас Excel 97. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!

Есть несколько доступных онлайн-сервисов восстановления повреждённых файлов Microsoft Excel. Наиболее удобный и доступный по цене (всего $5 за файл) находится по этому адресу: https://onlinefilerepair.com/ru/excel-repair-online.html.

Vba excel путь к текущему файлу — IT Справочник

Элемент управления под названием Размещение документа недоступен на ленте, но вы можете добавить его на свою панель быстрого доступа (рис. 177.1). К сожалению, вы не можете изменить ширину элемента, но если щелкнете на отображаемом имени, то увидите весь путь.

Источник: word-ofice.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru