Приложению microsoft excel не удалось получить доступ к файлу

Последнее обновление Ноя 12, 2021


Чтобы исправить различные проблемы с ПК, мы рекомендуем Restoro PC Repair Tool: это программное обеспечение исправит распространенные компьютерные ошибки, защитит вас от потери файлов, вредоносных программ, сбоев оборудования и оптимизирует ваш компьютер для максимальной производительности. Решите проблемы с ПК и удалите вирусы прямо сейчас, выполнив 3 простых шага:

  1. Загрузите Restoro PC Repair Tool, который поставляется с запатентованными технологиями (патент доступен здесь ).
  2. Нажмите Начать сканирование, чтобы найти проблемы Windows, которые могут вызывать проблемы с ПК.
  3. Нажмите «Восстановить все», чтобы исправить проблемы, влияющие на безопасность и производительность вашего компьютера.
  • В этом месяце Restoro скачали 657 095 читателей.

Microsoft Excel является основным компонентом Microsoft Office Suite и действует как официальное программное обеспечение для работы с электронными таблицами.

Из-за этого нет ни одного человека, который бы не использовал или хотя бы слышал о Microsoft Excel. Однако, в конце концов, это всего лишь программа, и ни одна программа не застрахована от случайных проблем и ошибок.

Так будет в случае сообщения об ошибке, о котором сообщают некоторые пользователи, где Microsoft Excel заявляет, что не может получить доступ к файлу.

У меня есть большой файл Excel 2013, который я изменяю. Когда я открываю книгу, я получаю сообщение об ошибке […]
Microsoft Excel не может получить доступ к файлу…

Что я могу сделать, если Microsoft Excel не может получить доступ к какому-либо файлу?

1 Убедитесь, что все внешние ссылки в книге действительны.

Эта ошибка обычно возникает, когда вы нажимаете внешнюю ссылку в книге, но имя или путь к файлу связанного элемента были изменены.

Это приводит к описанному выше сообщению об ошибке. Из-за этого есть только пара вещей, которые вы можете сделать, чтобы решить эту проблему:

  • Убедитесь, что связанные элементы не перемещены и не переименованы.
  • Убедитесь, что связанные элементы обновлены в книге, если они изменены.
  • Удалите связанные элементы, если они больше не могут быть найдены

Поиск всех внешних ссылок в книге может быть непростой задачей, особенно если книга занимает несколько страниц и сотни ячеек.

Из-за этого одно простое решение для их поиска – найти ссылки, используемые в формулах:

  1. Откройте Microsoft Excel
  2. Нажмите Ctrl F
  3. Щелкните Параметры
  4. Введите .XL В Находке, что коробка
  5. В поле ” Внутри” щелкните ” Книга”.
  6. В поле Искать в щелкните Формулы
  7. Нажмите ” Найти все”

Microsoft Excel не может получить доступ к файлу? Следуйте этим простым шагам

Это объединит все внешние ссылки на другие книги, и отсюда вы сможете обновить их все.

2 Установите последние обновления для Microsoft Excel

  1. Откройте Microsoft Excel
  2. Нажмите на файл
  3. Нажмите Аккаунт
  4. Выберите параметры обновления
  5. Выберите Обновить сейчас
  6. Пусть обновления идут своим чередом

3 Отключить надстройки

  1. Откройте лист Excel
  2. Перейдите в меню “Файл”.
  3. Нажмите на Параметры
  4. Нажмите на надстройки
  5. Выберите Excel надстройки и нажмите Go кнопку
  6. Снимите все флажки и нажмите ОК.

Выполнив следующие действия, вы сможете избавиться от сообщения об ошибке в Microsoft Excel.

Знаете ли вы о других решениях этой распространенной проблемы Microsoft Excel? Дайте нам знать в комментариях ниже!

Источник записи: windowsreport.com

When this error appears, users can’t open any other spreadsheets

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on January 23, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • This error is most commonly provoked by a faulty file name. Making it shorter and removing unnecessary symbols will surely help.
  • The users reported that this error was solved by starting excel in safe mode.
  • Keep in mind that the file can also be corrupted or damaged so a specialized tool can also repair it.

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

The Excel file could not be accessed error can arise when users try to save or open a file within that application. Consequently, users can’t save or open spreadsheets when that error arises.

Microsoft has confirmed the issue occurs for Excel spreadsheet files with paths that exceed the maximum of 218 characters.

Check out these resolutions for the file could not be accessed error

1. Edit the Excel file’s title

  1. Click the File Explorer button on Windows 10’s taskbar.
  2. Open the folder that includes the problematic Excel spreadsheet.
  3. Right-click the Excel file  and select the Rename option.
    Rename option excel file could not be accessed when saving
  4. Enter a completely different file title that’s shorter and does not include any exclamation marks or brackets.
  5. Press Return after renaming the file.
  6. Try opening the file in Excel again to save it.

2. Edit the Excel file’s folder titles

  1. Open File Explorer.
  2. Right-click the folder that includes the Excel file and select Rename.
  3. Enter a shorter folder title, and press the Return key.
    Folder context menu excel file could not be accessed when saving

If the path for the file includes more than one folder, repeat the above steps for the other folders in its path.

3. Save the Excel file to a USB drive

  1. Insert the USB drive into your desktop or laptop.
  2. Open File Explorer.
  3. Open the folder that includes the Excel file the error occurs for.
  4. Select the Excel file.
  5. Click the Move to button to open the menu shown directly below.Move to button excel file could not be accessed when saving
  6. Click Choose location to open the window in the snapshot directly below.Move Items window excel file could not be accessed when saving
  7. Select the USB drive to move the spreadsheet to.
  8. Click the Move button.
  9. Then open the Excel spreadsheet from the USB stick.

4. Start Excel in Safe Mode

  1. Open Run with the Windows key + R keyboard shortcut.
  2. Input excel /safe in Run’s text box, and select the OK option.
Run window excel file could not be accessed when saving

If the issue doesn’t arise in Safe Mode, then a third-party add-in is probably generating the save error. You can carry on utilizing Excel in Safe Mode to edit the required file. To fix the issue outside Safe Mode, however, you’ll need to manually deactivate Excel add-ins.

5. Use a third-party tool for Excel errors

Another viable solution would be to use a tool that specializes in repairing corrupt Excel files and performs this protocol automatically.

Losing critical documents can be terrible, and getting them back can be even more difficult. No matter how inconvenient it may appear, it is possible to recover them when you follow the correct steps in a timely manner.

Do you want to learn how to repair an Excel file? Or do you want to retrieve your missing Excel files? Read through this article to discover the best ways to fix your Excel files using automatic solutions that handle all the work.


Those are some of the resolutions that can fix the file could not be accessed error. Note that the above resolutions might also fix similar Filename is not valid and <filename> could not be found Excel error messages.

If you know of any other fixes we may have missed out on, leave us a message in the comments section below and we will update the article accordingly.

Still having issues? Fix them with this tool:

SPONSORED

If the advices above haven’t solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on TrustPilot.com) to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

newsletter icon

Newsletter

   V_V_V

17.05.12 — 17:40

1С:Предприятие 8.2 (8.2.15.301), серверная, тонкий клиент, Excel 2010.

Пишу обработку, добавляющую несколько листов Экселя в некую заготовку (книга Экселя) листами целиком. Если выполнять на Клиенте — добавляет, сохраняет. При запуске на Сервере — процедура начинает ругаться еще на этапе открытия заготовки:

… Ошибка при вызове метода контекста (Open): Произошла исключительная ситуация (Microsoft Excel): Приложению Microsoft Excel не удается получить доступ к файлу «c:Excel1.xls»…

Сервер работает под пользователем USR1CV82. Пользователю в DCOM даны права на Эксель (само-собой, без них даже COMОбъект(«Excel.Application») не создавался), права локального Пользователя, на папку и файл тоже даны полные права. В чем может быть дело?

Кусок кода:

Йоксель = Новый COMОбъект(«Excel.Application»);

Йоксель.DisplayAlerts = False;

       
КнигаШаблон = Йоксель.Workbooks.Open(ФайлШаблон);

       
Если НЕ ПустаяСтрока(ФайлРезервовДляКлиента) Тогда

           
   ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);

   ЛистРезервов.Sheets(1).Copy(КнигаШаблон.Sheets(1));

   ЛистРезервов.Close();

   ЛистРезервов = «»;

           
КонецЕсли;

Гуглил. Выполнял все что находил — не работает…

   Axel2009

1 — 17.05.12 — 17:42

файл то где находится?

   V_V_V

2 — 17.05.12 — 17:44

Локально.

c:Excel1.xls

   Лоботряс

3 — 17.05.12 — 17:44

У файла вывод должен быть разрешен кажется…

   Лоботряс

4 — 17.05.12 — 17:45

Если на сервере с ним работать

   Axel2009

5 — 17.05.12 — 17:45

(2) круто. а код сервера откуда запускается?

   smaharbA

6 — 17.05.12 — 17:46

у сервера права как на файл так и на ком

   V_V_V

7 — 17.05.12 — 17:46

(3) Это где? В свойствах самого файла? На Клиенте добавляет без левых манипуляций…

   V_V_V

8 — 17.05.12 — 17:46

(5) На этой же машине

   Axel2009

9 — 17.05.12 — 17:47

(8) а если подумать?

   V_V_V

10 — 17.05.12 — 17:47

+(8) На моей машине есть и сервер 1С и SQL

   V_V_V

11 — 17.05.12 — 17:48

(9) Вот не думается. Чего и спрашиваю… :)

   Axel2009

12 — 17.05.12 — 17:49

(11) ну ты запиши файл текстовый и посмотри где он создастся

   V_V_V

13 — 17.05.12 — 17:50

(12) Создастся где-то C:UsersUSR1CV82AppDataLocalTemp

Только я открыть не могу, а не создать…

   V_V_V

14 — 17.05.12 — 17:59

Может я неправильно сформулировал… Если я выполняю вышеприведенный код &НаКлиенте — отрабатывает без вопросов. Если &НаСервере — валится ошибка.

   V_V_V

15 — 18.05.12 — 11:37

Ничего не понимаю. Уже не открываю файл-шаблон, а просто создаю новую книгу и уже в нее пытаюсь добавить листы, только что сформированные и записанные сервером 1C во временную папку — та же ошибка. По-идее все права на временные файлы у сервера 1С в этом случае точно есть:

Йоксель = Новый COMОбъект(«Excel.Application»);

Йоксель.DisplayAlerts = False;

       
КнигаШаблон = Йоксель.Workbooks.Add();

       
Если НЕ ПустаяСтрока(ФайлРезервовДляКлиента) Тогда

           
   ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);

   ЛистРезервов.Sheets(1).Copy(КнигаШаблон.Sheets(1));

   ЛистРезервов.Close();

   ЛистРезервов = «»;

           
КонецЕсли;

Ошибка:

Приложению Microsoft Excel не удается получить доступ к файлу «C:UsersUSR1CV82AppDataLocalTempreserve.xls»

   V_V_V

16 — 18.05.12 — 11:41

+(15) Имеется ввиду, что ругается уже на строку

ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);

   DEVIce

17 — 18.05.12 — 11:51

(14). У компа на котором сервер предприятия крутится есть доступ до этого файла?

   pumbaEO

18 — 18.05.12 — 11:54

код, как сохраняешь ФайлРезервовДляКлиента покажи.

   V_V_V

19 — 18.05.12 — 11:58

(17) Все выполняется на моей машине. В последнем варианте из (15) файл C:UsersUSR1CV82AppDataLocalTempreserve.xls формируется непосредственно самим сервером 1С аккурат перед добавлением в книгу.

(18) Да там кода-то — выборка, заполнение Табличного документа и сохранение этого Табличного документа в формате экселя:

ТаблицаДокументов.Записать(ФайлРезервовДляКлиента, ТипФайлаТабличногоДокумента.XLS);

   V_V_V

20 — 18.05.12 — 11:59

Повторюсь из (14) — Если я выполняю вышеприведенный код &НаКлиенте — отрабатывает без вопросов. Если &НаСервере — валится ошибка.

   pumbaEO

21 — 18.05.12 — 12:01

хотя бы раз excel от имени пользователя 1С запускал?

   V_V_V

22 — 18.05.12 — 12:01

+(21) Выполнять надо именно &НаСервере — это будет регламентное задание

   V_V_V

23 — 18.05.12 — 12:01

(21) Нет

   DEVIce

24 — 18.05.12 — 12:05

Запусти в отладчике и посмотри на момент открытия файла он реально есть?

   DEVIce

25 — 18.05.12 — 12:06

Т.е. перед тем как выполнится: ЛистРезервов = Йоксель.Workbooks.Open(ФайлРезервовДляКлиента);

существует ли C:UsersUSR1CV82AppDataLocalTempreserve.xls

   DEVIce

26 — 18.05.12 — 12:08

Ну и может файл только на чтение? В темпе он ведь не просто так создался.

   V_V_V

27 — 18.05.12 — 12:08

(25) Файл существует, данные в нем имеются, корректные. Открывается, редактируется и тд и тп…

   V_V_V

28 — 18.05.12 — 12:10

(26) Редактируется. Хотя это мне и не нужно в данном случае. А в темп — так я его сознательно туда загоняю, через КаталогВременныхФайлов()

   DEVIce

29 — 18.05.12 — 12:12

Да и все-таки запусти хоть раз от имени пользователя 1С Ексель интерактивно. Ибо Ексель при первом запуске требует настройки.

   pumbaEO

30 — 18.05.12 — 12:16

Если сервер 1С от своего имени запустишь, работает?

   V_V_V

31 — 18.05.12 — 12:17

(21) (29) Спасибо за наводку. Вот пытаюсь. Ругается: выбранный режим входа для данного пользователя на этом компьютере не предусмотрен.

Хорошо, что нужно сделать еще с пользователем USR1CV82 чтоб он мог работать с Экселем? В DCOM права на Эксель даны, самому пользователю членство в группах Пользователи и Пользователи DCOM назначены.

   V_V_V

32 — 18.05.12 — 12:18

(30) Наверняка заработает — у меня админские права на локальную машину. Но надо запустить в режиме приближенном к боевому, как на сервере. Там я свои права давать не буду…

   pumbaEO

33 — 18.05.12 — 12:20

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

   V_V_V

34 — 18.05.12 — 12:28

(33) Пока я пользователя USR1CV82 не добавил в DCOM — вообще ругалось на  COMОбъект(«Excel.Application»). С рабочим столом работа и не предполагалась. Из того что я начитался, народу было достаточно добавления в DCOM прав пользователю на запуск Экселя.

   V_V_V

35 — 18.05.12 — 12:39

Кажется я упустил один момент — у меня 64-х битная Виндовс 7, Эксель 2010 тоже 64-х битный, а вот сервер 1С крутится 32-х битный. Это важно? Может в этом затыка?

   izekia

36 — 18.05.12 — 12:47

(35) да в этом проблема

   izekia

37 — 18.05.12 — 12:47

куча ссылок но не на этом форуме

   V_V_V

38 — 18.05.12 — 12:49

(37) А дай хоть что-то по этой теме. Уже и так читано-перечитано, прежде чем сюда писать, но может новенькое попадется…

   izekia

39 — 18.05.12 — 12:59

(38)честно? можно считать это сливом, но поищи в инете

не в плане 1с, но просто проблемы вызова через ком, от 32 бита в 64

если хочешь — напиши мне на почту завтра, я постараюсь ответить

izekia@gmail.com

  

V_V_V

40 — 18.05.12 — 13:04

(39) Хорошо, спасибо, гляну.

Здравствуйте!

Имеется проблемная рабочая станция, на которой не открываются внешние файлы через протокол HTTP. Это могут быть документы из SharePoint или OneDrive (редактирование книги в Excel).

Ошибка следующая:

«Не удалось открыть <http://здесь файл>.»

«Приложению Microsoft Excel не удается получить доступ к файлу <http://здесь файл>. Это может быть вызвано одной из следующих причин:

— указан несуществующий файл или путь.

— файл используется другой программой.

— Имя книги, которую вы пытаетесь сохранить, совпадает с именем другой книги, открытой в данный момент.»

И так происходит абсолютно с любым файлом, независимо от пользователя в системе. На других рабочих станция всё в порядке!

Пробовал делать восстановление Office’a через «Панель управления — Удалить программы — Изменить» и переустанавливать согласно гайду http://support.microsoft.com/kb/2739501/ru. Результата нет.

Буду признателен за любую информацию для решения этой проблемы!

1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

1

29.07.2020, 00:40. Показов 12040. Ответов 19


Студворк — интернет-сервис помощи студентам

Всем привет! С некоторых пор возникла проблема с Exel, с активным содержимым -при попытке сформировать заказ от поставщика, нажимаю кнопку «Сформировать» получаю ошибку:
Run-time error 1004:
приложению Microsoft Excel не удается получить доступ к файлу «такому-то».. Это может быть вызвано одной из следующих причин:
* Указан несуществующий файл или путь.
* Файл используется другой программой.
* Имя книги, которую вы пытаетесь сохранить, совпадает с..

это происходит со всеми файлами Exel, на других компах они работаю без проблем, так что файлы исправны и дело точно в моем компе..
Как мне видится, проблема в первом пункте, т.е. «Указан несуществующий файл или путь», и действительно, по указанному пути данного файла нет, но почему такое происходит и как исправить? ранее все отлично работало…
ЗЫ: Офис полностью сносил, и заново ставил — проблема осталась, винду переставлять не хотелось бы..
Прошу помощи..

Миниатюры

Run-time error 1004: приложению Microsoft Excel не удается получить доступ к файлу
 



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 01:52

 [ТС]

2

Дополнение: создал дополнительную учетную запись, и из под нее все корректно работает, т.е. проблема получается что в основной учетке по какой-то причине, при выполнении активной функции в Exel, не создается файл .xls в папке documents..



0



65 / 22 / 7

Регистрация: 28.02.2018

Сообщений: 211

29.07.2020, 08:35

3

Koe, скорее всего, нужно править путь:
нажимаете debug при возникновении этой ошибки и вносите изменения.
если нужен более подробный ответ,
потребуется по крайней мере, файл или код макроса
и ответы на вопросы:
профиль пользователя называется Костя?
папка vtt_2020 в (Моих) документах существует?
папка 07 в ней существует?



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 10:14

 [ТС]

4

Цитата
Сообщение от viper-x
Посмотреть сообщение

профиль пользователя называется Костя?

да

Цитата
Сообщение от viper-x
Посмотреть сообщение

папка vtt_2020 в (Моих) документах существует?

нет

Цитата
Сообщение от viper-x
Посмотреть сообщение

папка 07 в ней существует?

нет

Цитата
Сообщение от viper-x
Посмотреть сообщение

скорее всего, нужно править путь:

В винде (Win7 x64), для проверки, создал нового пользователя, из под него все работает без проблем, т.е. получается, что в самом Exel пути прописаны верны, и проблема больше с виндовым локальным профилем. По какой-то причине не создается промежуточный файл в папке юзера, к которому обращается Exel, отсюда и проблема..
вот пример, как в папке юзера под другой учетной записью (имя «123») появляется промежуточный файл vtt_29.07.2020

Миниатюры

Run-time error 1004: приложению Microsoft Excel не удается получить доступ к файлу
 



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 10:49

5

Koe, проверьте права пользователя на папку. Костя должен быть владельцем папки



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 11:03

 [ТС]

6

Цитата
Сообщение от АЕ
Посмотреть сообщение

Костя должен быть владельцем папки

посмотрел туда, владельцем была «система», сменил на «Костя», ничего не изменилось, проблема осталась



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 11:18

7

Koe, что-то с Костей не так. У него что, права Гостя или пользователя? Еще антивирус или фаервол могут блокировать доступ к папке….



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 11:22

 [ТС]

8

Цитата
Сообщение от АЕ
Посмотреть сообщение

У него что, права Гостя или пользователя?

нет, это учетка администратора

Цитата
Сообщение от АЕ
Посмотреть сообщение

Еще антивирус или фаервол

установлен KIS, пробовал вообще его отключать, не помогло



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 11:27

9

Koe, ну строго говоря в сообщении об ошибке указан не файл, а путь без файла.
Путь существует? папка 07



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 11:35

 [ТС]

10

Цитата
Сообщение от АЕ
Посмотреть сообщение

Путь существует? папка 07

нет такой папки. Я сравниваю с другой учетной записью, где все работает. Там тоже папка такая отсутствует, но в момент, когда в моей учетке я нажимаю «сформировать заказ» и выскакивает ошибка, то там же просто появляется файл, как на скрине, без всяких папок.



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 11:43

11

Тогда ошибка оправдана. Такого пути не существует. Смотрите код формирования файла.

Добавлено через 5 минут
Если файл формируется с именем как часть даты , то я рекомендую проверить у этого Кости региональные настройки даты.
Слэши в названии файла воспринимаются как разделитель папок



0



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 11:51

 [ТС]

12

Цитата
Сообщение от АЕ
Посмотреть сообщение

региональные настройки даты.

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



0



АЕ

ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 12:18

13

Koe, как я и предполагал… Имя формируется из даты
Вот начало кода

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Sub cmdBtn_Click()
 
Application.DisplayAlerts = False
N = 1
OrderColNum = 11
 
NoF = 1 ' - Номер файла
 
PName = ActiveWorkbook.Name
Set SourceSheet = ActiveWorkbook.ActiveSheet
Set FormulaCell = ActiveWorkbook.Names("Formula").RefersToRange
HeaderRow = CInt(ActiveWorkbook.Names("Data").RefersToRange.Row) - 1
 
If (FormulaCell.Value > 0) Then
    FName_f = "vtt_" + Format(Date)
    FName = FName_f + ".xls"
    Set objFSO = CreateObject("Scripting.FileSystemObject")
    Do While objFSO.FileExists(FName)
        FName = FName_f & "(" & NoF & ")" & ".xls"
        NoF = NoF + 1
    Loop

? Format(Date)
29.07.2020
Убедитесь, что у Кости результат в окне immediate ? Format(Date) вернет как у меня, а не 29/07/2020

А если иначе, замените Format(Date) на Format(Date,»dd.mm.yyyy»)



1



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 12:26

14

впрочем, если это вам сложно — попробуйте



2



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 12:56

 [ТС]

15

АЕ,
Спасибо!!! все заработало, все формируется как положено! на счет региональных настроек я понял.

единственное, я не совсем понимаю как это работает. Вы через файл изменили региональные настройки?
формат даты вроде остался таким же, но все прайсы заработали..



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 13:14

16

Цитата
Сообщение от Koe
Посмотреть сообщение

формат даты вроде остался таким же

Все правильно. Раз вы не смогли его увидеть и изменить, я изменил его программно

Добавлено через 9 минут
Если проблема решена, отметьте лучший ответ, тем самым закрыв тему.



1



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 13:17

 [ТС]

17

Цитата
Сообщение от АЕ
Посмотреть сообщение

я изменил его программно

это в программе формат ячеек? простите за назойливость и дремучесть, но хочу разобраться в вопросе..
здесь?

Миниатюры

Run-time error 1004: приложению Microsoft Excel не удается получить доступ к файлу
 



0



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 13:23

18

Лучший ответ Сообщение было отмечено Koe как решение

Решение

Здесь, это в настройках компьютера.

Миниатюры

Run-time error 1004: приложению Microsoft Excel не удается получить доступ к файлу
 



1



ᴁ®

Эксперт MS Access

3070 / 1736 / 361

Регистрация: 13.12.2016

Сообщений: 5,940

Записей в блоге: 4

29.07.2020, 13:28

19

Лучший ответ Сообщение было отмечено Koe как решение

Решение

P.S. Если измените здесь на точки, то и старый вариант программы будет работать корректно.



1



1 / 0 / 0

Регистрация: 02.07.2020

Сообщений: 10

29.07.2020, 13:30

 [ТС]

20

все, я понял, благодарю!



0



IT_Exp

Эксперт

87844 / 49110 / 22898

Регистрация: 17.06.2006

Сообщений: 92,604

29.07.2020, 13:30

20

Добрый день! Дайте права пользователю 1cv83 на Microsoft Excel Application в Службах компонент.

Нажмите на “Пуск/Start”-> “Панель управления/Control Panel”

Далее “АдминистрированиеAdministrative Tools”-> “Службы компонентов/Component Services”

Откройте папку “Службы компонентов/ Component Services” и выберите “Настройка DCOM/DCOM Config”

Среди служб выберите “Microsoft Excel Application” и откройте его свойсва, вкладку “Безопасность/Security” и в разделе “Разрешения на запуск и активацию/Launch and Activation Permissions” настроить разрешения – выбрать “Настроить/Customize” и нажать “Изменить/Edit”.

Добавьте пользователя 1cv83 и нажмите “Применить/Apply” в свойствах безопасности компоненты.

Заключительным этапам будет создание папки с соответствующими правами пользователю 1cv83

C:WindowsSystem32configsystemprofileDesktop – для Microsoft Office 2010

C:WindowsSysWOW64configsystemprofileDesktop – для Microsoft Office 2007 (windows server x64)

C:WindowsSystem32configsystemprofileDesktop – для Microsoft Office 2007 (windows server x86)

Желаем удачи и скорейшего решения проблемы!

Понравилась статья? Поделить с друзьями:
  • Приложению microsoft excel не удалось найти данные для печати excel
  • Приложению microsoft excel не удалось вставить данные
  • Приложению microsoft excel не удается получить доступ к файлу это может быть вызвано
  • Приложению microsoft excel не удается получить доступ к файлу указан несуществующий путь
  • Приложению microsoft excel не удается получить доступ к файлу delphi