Не удалось инициализировать excel

   first_may

07.08.11 — 18:38

Здравствуйте, мой код по занесению данных в Excel:

Попытка

Эксель = ПолучитьCOMОбъект(Шаблон);

Исключение

Эксель.Application.Quit();

Сообщить(«Не удалось инициализировать Microsoft Excel»);

КонецПопытки;

       
Лист = Эксель.WorkSheets(1);

Лист.Cells(5, 4).Value = «ТЕСТ»;

Лист.Application.Visible = Истина;

Но Excel не открывается. Подскажите пожалуйста, что не так написал?

   zak555

1 — 07.08.11 — 18:39

Эксель.Application.Visible = Истина; ???

   Tatitutu

2 — 07.08.11 — 18:39

потому что ….

а где создать новую книгу или открыть имеющуюся ?

   Tatitutu

3 — 07.08.11 — 18:41

Шаблон — у тебя что ?

то что он красным подсвечен, ничего ?

   first_may

4 — 07.08.11 — 18:44

Шаблон — экселевский файл. А как создать книгу? Мне казалось что при Эксель1 = ПолучитьCOMОбъект(Шаблон) — книга уже есть. В отладчике смотрю, что в ячейку (5, 4) слово ПРИВЕТ пишется.

   Tatitutu

5 — 07.08.11 — 18:46

в (0)

Лист.Cells(5, 4).Value = «ТЕСТ»;

а в (4)

смотрю, что в ячейку (5, 4) слово ПРИВЕТ пишется.

КЛАСС !

   Tatitutu

6 — 07.08.11 — 18:47

см. (0) и (1) прочувстую разницу

   first_may

7 — 07.08.11 — 18:52

Эксель.Application.Visible = Истина; — писал, все равно Excel не открывается, только на панели задач появляется на мгновение и сразу закрывается.

   first_may

8 — 07.08.11 — 18:54

По поводу ПРИВЕТ извиняюсь, конечно же вижу в ячейке (5, 4) слово ТЕСТ :)

   Ork

9 — 07.08.11 — 19:01

(0)

1. Вот это вот Эксель = ПолучитьCOMОбъект(Шаблон) не может работать никогда.

Тем более без успешной отработки 1. не может работать вот это : Эксель.Application.Quit()

   first_may

10 — 07.08.11 — 19:05

Почему не может работать? Для ворда работает же, вот так использую:

Попытка

Word = ПолучитьCOMОбъект(Шаблон);

Исключение

Word.Application.Quit();

Сообщить(«Не удалось инициализировать Microsoft Word»);

КонецПопытки;

и этот код точно функционирует. Вот поэтому аналогично и стал делать для экселя, но вот проблема — он не открывается.

   Ork

11 — 07.08.11 — 19:10

(10) Точно. Проверил — работает. И даже объект получает правильный.

   first_may

12 — 07.08.11 — 19:14

Ну а с экселем? Может действительно проблема в книге?

   first_may

13 — 07.08.11 — 19:19

Вот этот вариант работает нормально:

Попытка

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

Исключение

Эксель.Quit();

Сообщить(«Не удалось инициализировать Microsoft Excel»);

КонецПопытки;

       
Книга = Эксель.WorkBooks.Open(Шаблон);

Лист = Книга.WorkSheets(1);

Лист.Cells(5, 4).Value = «ТЕСТ»;

Эксель.Visible = Истина;

По аналогии пишу:

Попытка

Эксель = ПолучитьCOMОбъект(Шаблон);

Исключение

Эксель.Application.Quit();

Сообщить(«Не удалось инициализировать Microsoft Excel»);

КонецПопытки;

       
Книга = Эксель.Application.Workbooks(1);

Лист = Книга.WorkSheets(1);

Лист.Cells(5, 4).Value = «ТЕСТ»;

Эксель.Application.Visible = Истина;

Excel только моргает напанели задач :(.

   first_may

14 — 07.08.11 — 19:20

Но нужен именно второй вариант.

   zak555

15 — 07.08.11 — 19:20

(13) сначала показать, потом извращаться ?

   first_may

16 — 07.08.11 — 19:22

То есть? Что значит показать?

   first_may

17 — 07.08.11 — 19:31

Вроде нашел ответ

   first_may

18 — 07.08.11 — 19:34

Вот код, кому интересно:

Попытка

Эксель = ПолучитьCOMОбъект(Шаблон);

Исключение

Эксель.Application.Quit();

Сообщить(«Не удалось инициализировать Microsoft Excel»);

КонецПопытки;

       
Книга = Эксель.Application.Workbooks(1);

Лист = Книга.WorkSheets(1);

Лист.Cells(5, 4).Value = «ТЕСТ»;

Книга.Windows(1).Visible = Истина;

Эксель.Application.Visible = Истина;

Проблема решилась после добавления предпоследней строки. Всем большое спасибо.

   Ork

19 — 07.08.11 — 19:36

Прописал объявление переменной Эксель в модуле формы вот так :

Перем Эксель;

Процедура КнопкаВыполнитьНажатие(Кнопка)

   Шаблон=»D:Общая10811.xls»;

   Эксель = ПолучитьCOMОбъект(Шаблон);

   Эксель.Application.Visible=Истина;

   хх=1;

КонецПроцедуры

До закрытия формы Эксель виден. Но пустой.

   first_may

20 — 07.08.11 — 19:39

При работе с вордом по аналогичной схеме, то есть

Попытка

Word = ПолучитьCOMОбъект(Шаблон);

Исключение

Word.Application.Quit();

Сообщить(«Не удалось инициализировать Microsoft Word»);

КонецПопытки;

я делал замену следующим образом:

Попытка

Замена = Word.Content.Find;

Замена.Execute(Шаблон, Ложь, Истина, Ложь, , , Истина, , Ложь, Значение);

Исключение

Сообщить(ОписаниеОшибки());

Word.Application.Quit();

КонецПопытки;

Хорошо бы такую вещь сделать с Excel`ем, подскажите?

   Ork

21 — 07.08.11 — 19:40

+(19) После закрытия формы без принудительного закрытия Экселя он успешно продолжает висеть в процессах. Невидимым.

   Ork

22 — 07.08.11 — 19:43

(20) Запись макроса (поиск и замена) в Экселе дала такие результаты :

   Cells.Replace What:=»1234″, Replacement:=»768″, LookAt:=xlPart, _

       SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _

       ReplaceFormat:=False

   Ork

23 — 07.08.11 — 19:45

+(22) Почитать в справке по ВБА за Cells.Replace и можно прикручивать к 1Цэ

   Ork

24 — 07.08.11 — 19:51

Все равно остался вопрос : как без проинициализированного объекта Эксель можно вызвать метод его завершения?

Всмысле вот это : Эксель.Application.Quit();

Вполне может статься, что Экселя просто нет на машине и Application.Quit() делать некому.

   first_may

25 — 07.08.11 — 19:57

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

   Torquader

26 — 07.08.11 — 19:58

А в чём проблема ПолучитьCOMОбъект(ПутьКФайлу) должен создавать Excel, так как файл Excel, то есть это создание не пустого объекта Excel, а объекта сразу с книгой.

Далее, если мы хотим сделать его видимым, то мы делаем Visible=True, но в этом случае у нас появляется Excel только на панели задач, так как приложение не активно, а вот нужно ещё активизировать книгу:

Лист.Activate();

Лист.Cells(Ряд,Строка).Activate();

после этого должен быть виден Excel на экране, и если это сделать в начале, то можно видеть, как обработка «читает» данные.

А Excel.Application.Quit() закрывает Excel, причём не только открытый вами документ, но и все документы пользователя, так как Ole-сервер у Excel обычно один на всех.

   first_may

27 — 07.08.11 — 20:02

Согласен, с объектом понятно все. А вот с заменой, вот так писать:

Лист.Cells.Replace(Шаблон, Значение, xlPart, xlByRows, Ложь, Ложь, Ложь);

   first_may

28 — 07.08.11 — 20:06

Во всяком случае, то что мне надо было получилось. Замену написал вот так:

Лист.Cells.Replace(Шаблон, Значение, , , Ложь, Ложь, Ложь);

Спасибо.

   Ork

29 — 07.08.11 — 20:09

(27) Вместо вот этого вот «xlPart, xlByRows» нужно подставить ЗНАЧЕНИЯ экселевских констант.

В данном случае константа xlPart=2. Может еще принимать значение 1, что соответствует Экселевской xlWhole.

xlByRows=1. Может принимать значение 2, что соответствует xlByColumns.

+(29) Смотреть значения экселевских констант можно в ObjectBrowser редактора VBA.

  • Remove From My Forums
  • Question

  • I have problems with excel sheet powerpivot data initialization issue. The error message:

      «Initialization of the data source failed. Check the database server or contact your database
    administrator. Make sure the external database is available, and then try the operation again. If you see this message again, create a new data source to connect to the database». 

       When the excel sheet is opened with Microsoft Excel manually, there is no issue; but, when
    the VB script coding with opening the excel sheet, some of excel sheets will have the error message. One of Excel sheets has issue, change Excel powerpivot menu manually configuration with OLAP Drill through: 1000000, changed to 1000, the error message goes
    away. 

       I edit global environment variable: VSTO_SUPPRESSDISPLAYALERTS  to 0, and
    then, some of excel sheets have error message next is «The embedded powerpivot data is corrupt. You have the following options», I chose «Attempt to recover the structure of the powerpivot data»; but the reports in pdf shows empty data.Try
    different things to pinpoint the error, which page, which database, too many data, columns in select statement.

      Need help to figure out this initialization issue.


    jianmin chen

Answers

  • Hi Jianmin,

    Thanks for the detail information for this issue.

    >>  Should I close this issue and then open another issue more specific or making more sense?

    Right now, my solution is to use pivot table but not using powerpivot table if I continue to use Excel 2010, instead of getting Excel 2013; and another one is to use SQL analysis service, create some cubes, and then, only initialize data source once instead
    of hundreds times. <<

    It seems that you have a workaround/solution for this issue. If I understood correctly, I would suggest that you reopen a new thread in this forum to get more effective response if you have new issue(VB script automating Excel) bacause it is more
    easier to let others understand the issue.

    Regards & Fei


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.

    Click
    HERE to participate the survey.

    • Edited by

      Monday, April 27, 2015 9:50 AM

    • Marked as answer by
      Jianmin Chen
      Thursday, April 30, 2015 5:49 PM

Windows Diary

Одобрено: ASR Pro

  • 1. Загрузите ASR Pro и установите его на свой компьютер.
  • 2. Запустите программу и нажмите «Сканировать»
  • 3. Нажмите «Восстановить», чтобы устранить обнаруженные проблемы.
  • Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.

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

    <раздел>

    • Вопрос

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

      Я создал надстройку Excel 2007 для номера C с VSTO 2005SE и выполнил все настройки, SetSecurity и т. д., которые определены в Руководстве по развертыванию VSTO. Когда я блокирую сборку через другой компьютер, я получаю сообщение об ошибке «Обработана серьезная ошибка, загрузчик надстройки не смог разрешить им инициализировать вас». на другой машине. Сборка больше работает на машине разработки, только меньше, чем на машине пользователя. Я даже работал над CAS целиком, и мне до сих пор не повезло.

      Любая помощь приветствуется.

      Браво,
      Эрик

    Ответы

    • Привет Эрик!

      Похоже, что VSTO Runtime v2.5 (VSTO Aug 2005 SE) не была правильно установлена ​​на компьютере пользователя. Проверьте, какая среда выполнения была установлена ​​(в этом поле запрашивается запись для положительного добавления / удаления программ).

      Если вы обычно используете коробку Vista, перед отключением UAC возникает небольшая особенность (не могу вспомнить подробности; собственный CLSID нашей компании должен храниться в HKCU Classes, а не в HKLM Classes). для компонентов безопасности, если процесс не продвигается?). Попробуйте запустить этот метод как процесс с повышенными правами, и UAC не может нормально работать, когда он отключен на каждой тренировочной машине Vista.

      Clsid рабочего стола попытается загрузить:

      99D651D7-5F7C-470E-8A3B-774D5D9536AC

      Убедитесь, что какие-либо библиотеки DLL (AddInLoader.dll) были зарегистрированы как InProcServer32 с таким идентификатором CLSID.

      HTH,

      Андре

    • Вопрос

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

      Я создал надстройку Excel 2007 на C # с VSTO 2005SE и сделал все, что вы видели, настройку, SetSecurity и многое другое. определено в Руководстве по развертыванию VSTO. Однако, когда я устанавливаю продакшн на другой компьютер, я получаю сообщение «Не удалось инициализировать загрузчик надстройки с управляемой ошибкой». Мы с образцом приложения серьезно случайно столкнулись с ошибкой на другой хорошей машине.

      Любая помощь приветствуется.

      Привет, Эрик

    Я создал определенно отличную надстройку для Excel 2007 на языке C, используя VSTO 2005SE, и выполнил все настраиваемые переделки, SetSecurity и т. д., определенные в Руководстве по развертыванию VSTO. Однако, когда я устанавливаю сборку, которая должна быть подключена к другому компьютеру, я получаю частоту «Ошибка. Загрузчик надстройки с управляемой ошибкой был ужасно инициализирован. “Я попытался выполнить действия, описанные в руководстве по развертыванию с примером приложения, но эта ошибка все еще возникает на других типах компьютеров, но не в моем рабочем Интернете. Я даже вручную редактировал CAS, но мне все равно не повезло.

    Ответы

    • Привет Эрик!

      Похоже, что VSTO Runtime v2.5 (VSTO ’05 SE) не была правильно установлена ​​для всех пользователей машины. Установите флажок, чтобы указать, что среда выполнения была установлена ​​(теперь в поле есть собственная запись для добавления программ / собак или запахов кошки).

      управляемый загрузчик надстройки не смог инициализировать excel

      При использовании Vista, некоторые из наших особенностей отключения UAC могут повлиять сразу после (я не могу вспомнить детали; CLSID должен храниться в HKCU Classes, а не в HKLM Classes по соображениям безопасности, если цель не выполняется с высокими привилегиями?) … Попробуйте запустить его как процесс с повышенными привилегиями или отключите UAC, если у вас Vista.

      обработанному загрузчику надстройки не удалось инициализировать excel

      Clsid рабочего стола попытается свернуться в tek:

      99D651D7-5F7C-470E-8A3B-774D5D9536AC

      Проверьте, зарегистрирована ли соответствующая DLL (AddInLoader.dll) так же, как InProcServer32 этого CLSID.

      HTH,

      Одобрено: ASR Pro

      ASR Pro — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования ASR Pro быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.

    • 1. Загрузите ASR Pro и установите его на свой компьютер.
    • 2. Запустите программу и нажмите «Сканировать»
    • 3. Нажмите «Восстановить», чтобы устранить обнаруженные проблемы.

    Андре

    Похоже, что VSTO Runtime v2.5 (VSTO 2010 SE) не была должным образом включена на портативном компьютере пользователя. Убедитесь, что среда выполнения установлена ​​почти на всех (в этом поле есть отдельная запись для установки / удаления программ).

    Если вы генерируете использование коробки Vista с отключенным UAC, есть несколько причуд, которые могут помешать использованию (я не могу вспомнить детали; CLSID должен быть зарегистрирован внутри HKCU Classes только в HKLM Classes по соображениям безопасности, когда процесс не может контролировать на высоком уровне?). Попробуйте использовать его как какой-то процесс с повышенными правами или отключите UAC, если вы действительно используете Vista. Для

    Убедитесь, что наиболее выдающаяся библиотека DLL (AddInLoader.dll) зарегистрирована с идентификатором CLSID InProcServer32.

    Повысьте производительность вашего компьютера с помощью этой простой загрузки. г.

    г.

    Привет всем,

    Пытаюсь заставить Analyze в Excel работать. Я пробовал это с PBIX, загруженным с рабочего стола. Я установил пакет OLEDB. Я получаю следующую ошибку: Не удалось инициализировать источник данных. Проверьте сервер базы данных или обратитесь к администратору базы данных. Убедитесь, что внешняя база данных все еще доступна, а затем повторите операцию. Если вы снова видите это сообщение, создайте новый источник данных для подключения к базе данных.

    Вот источник данных:

     Provider = MSOLAP.7; 
    Integrated Security = ClaimsToken;
    Identity Provider = AAD;
    Источник данных = https://analysis.windows.net/powerbi/api ;;
    Исходный каталог = sobe_wowvirtualserver-xxxx;
    Location = https://wabi-us-east2-redirect.analysis.windows.net/xmla? vs = sobe_wowvirtualserver & db = xxxx;
    Совместимость многомерных выражений = 1;
    MDX Missing Member Mode = Error;
    Параметры безопасности = 2;
    Обновить уровень изоляции = 2

    Я присоединился к Azure AD.

    [Edit] Я использую Excel 2016. Когда я пытаюсь открыть соединение в Power Pivot и проверить соединение, я получаю: тестовое соединение не удалось, потому что провайдер не может быть инициализирован. Если вы обратитесь в службу поддержки Microsoft по поводу этой ошибки, укажите следующее сообщение: Не удалось подключиться к серверу. Причина: недопустимое значение ключа «интегрированная безопасность».

    Похоже, новая установка OLEDB не сработала, хотя сообщалось, что она установлена ​​успешно. Я вижу его в списке программ и компонентов «Поставщик Microsoft AS OLE DB для SQL Server 2016 RC1».

    У меня 64-разрядный офис.

    Есть идеи?

    Решено! Перейти к решению.


    У меня была именно эта ошибка. Я удалил надстройку, а затем переустановил, выбрав 64-битную версию. После этого я смог войти в систему и экспортировать данные для анализа. Хотя я установил правильную версию, мой коллега установил неправильную версию. Чистая установка решила проблему для нас обоих.

    Я ответил на ваш вопрос? Отметьте мой пост как решение!

    Горжусь тем, что являюсь суперпользователем!

    Просмотреть решение в исходном сообщении


    У меня такая же проблема, пожалуйста, обновите? Я также получаю сообщение:
    «Произошла следующая системная ошибка: (Операция успешно завершена.)»


    У моего коллеги такая же проблема. Есть обновления?


    Привет всем,

    Самый последний офис В выпуске обновления есть исправление для этой проблемы, попробуйте обновить его и посмотрите, работает ли. Если нет, то по этой ссылке есть обходной путь: https://pbiwiki.com/wiki/TSG_-_Analyze_in_Excel найдите тему: MSOLAP 8 использует плохую версию adal .. Надеюсь, это поможет!

    С уважением,

    Жоао Лукас


    Когда я пытаюсь это сделать, я получаю следующее сообщение об ошибке:

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

    ‘https://pbiwiki.com/simplesaml/www/module.php/saml/sp/metadata.php/default-sp’ в этом клиенте. Сначала необходимо добавить учетную запись в качестве внешнего пользователя в тенант. Пожалуйста, используйте другую учетную запись.


    Попробуйте следующее обходное решение:

    1. Загрузите MSOLAP 7 отсюда: http://download.microsoft.com/download/4/8/2/482E5799- 9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    2. Закройте все офисные приложения

    3. Перейдите по адресу: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 и переименуйте adal.dll в adal_orig.dll (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    4. Скопируйте adal.dll отсюда: C: Program Files (x86) Microsoft Analysis Services AS OLEDB 130 в: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    5. Откройте файл odc и посмотрите, работает ли он у вас.

    В любой момент вы можете вернуться к исходный файл adal.


    У меня работает этап установки

    1. Загрузить MSOLAP 7 отсюда: http://download.microsoft.com/download/4/8/2/482E5799-9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    Спасибо !!!


    Это не сработало. Возможно, потому что версия AS OLEDB в моей системе только 110.

    C: Program Files Microsoft Office 15 root vfs ProgramFilesX86 Microsoft Analysis Services AS OLEDB 110


    Привет, jllelis,

    Это Похоже, вы связали внутреннюю вики-страницу для пользователей только для клиентов Microsoft. Можете ли вы опубликовать обходной путь на этом форуме или в общедоступной вики-странице?


    Попробуйте следующее обходное решение:

    1. Загрузите MSOLAP 7 отсюда: http://download. microsoft.com/download/4/8/2/482E5799-9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    2. Закройте все офисные приложения

    3. Перейдите по адресу: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 и переименуйте adal.dll в adal_orig. dll (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    4. Скопируйте adal.dll отсюда: C: Program Files (x86) Microsoft Analysis Services AS OLEDB 130 в: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    5. Откройте файл odc и посмотрите, работает ли он у вас.

    В любой момент вы можете вернуться к исходный файл адала.


    Уважаемый Джлеллис,

    Вы гений. Престижность.

    Вы не можете понять, насколько вы мне помогли. @jllelis

    На самом деле, я уже некоторое время хорошо пользуюсь Excel. Мне нравится использовать запросы и отношения данных для расчета прибыли от мега-данных иностранной валюты. Так случилось, что мой Excel Office 2016 был удален ИТ-отделом после года работы. Другой ИТ-персонал пришел и установил Office 2016 Professional Plus, и я был рад вернуться к своим данным и выполнить свои вычисления как обычно.

    Первый запрос, который я обновил, не смог. Я подумал, что это довольно сложный запрос. Я начал простые запросы из простых таблиц, но ни одна из них не загрузилась. Я спросил у Microsoft, по умолчанию они сказали, что это из-за “старых надстроек PowerPivot”, проще говоря. Я ходил на множество форумов, пробовал почти все предлагаемые решения:
    -Переустановка

    -Удаление и замена надстроек

    -Запуск последнего офиса обновления

    ….

    Я перепробовал множество вариантов, но ни один из них не подошел.

    Когда я попробовал вариант @jllelis для установки “Microsoft AS OLE DB Provider for SQL Server 2016”, доступный здесь, и он работал безупречно, и все мои данные обновлялись и загружались отлично.

    Спасибо @jllelis


    Это сработало – спасибо!


    Я все сделал в этот пост, и я все еще получаю эту проблему !!


    Мы только что выпустили улучшение для« Анализировать в Excel »setup/ опыт загрузки

    1) 1 ссылка для загрузки – мы автоматически обнаруживаем разрядность ОС (операционной системы) (32 или 64 бит) и, соответственно, предоставьте 1 ссылку для загрузки

    2) Меню загрузки – когда вы выбираете «Анализировать в Excel» в меню загрузки, вы получаете диалоговое окно с 1 ссылка для скачивания (правая ссылка определяется автоматически) и ссылка на страницу справки «Анализировать в Excel»


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

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


    На прошлой неделе я только начал получать эту ошибку. Я загрузил надстройку, удалил ее и переустановил безрезультатно. Есть ли способ принудительно установить 64-битную совместимость во время установки?


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


    Попробуйте изменить строку подключения в строке подключения, обновив Provider = MSOLAP.7 поставщику = MSOLAP.8. Перейдите на вкладку ДАННЫЕ >> Запросы и подключения >> щелкните правой кнопкой мыши имя подключения >> Свойства >> вкладка Определение >> Строка подключения. Не думаю, что это будет окончательное решение, но, возможно, пока оно поможет.


    Это сработало для моего коллеги и получил это сообщение об ошибке, но теперь я получаю эту ошибку:

    «Произошла следующая системная ошибка: (Операция успешно завершена.)»


    Привет, Эндрю, у меня такая же проблема. Я ответил об этом, потому что коллега не сталкивается со вторым вопросом. У меня есть запрос в службу поддержки, и я жду ответа, я поделюсь, когда получу от них решение. Эту «проблему с Azure» я решил раньше, установив Power BI Publisher для Excel и войдя в свою учетную запись в нижней части профиля (панель инструментов Power BI), но теперь это не решает! Тем не менее, вы можете попробовать это сделать, а также убедиться, что ваша учетная запись вошла в Excel, поскольку это, похоже, проблема аутентификации.


    У меня установлен PowerBI Publisher, и я вошел в свой профиль, и он не работает.

    Решено: анализ в Excel: инициализация источника данных … – Сообщество Microsoft Power BI

    Пытаюсь заставить Analyze в Excel работать. Я пробовал это с PBIX, загруженным с рабочего стола. Я установил пакет OLEDB. Я получаю следующую ошибку: Не удалось инициализировать источник данных. Проверьте сервер базы данных или обратитесь к администратору базы данных. Убедитесь, что внешняя база данных все еще доступна, а затем повторите операцию. Если вы снова видите это сообщение, создайте новый источник данных для подключения к базе данных.

    Вот источник данных:

    Я присоединился к Azure AD.

    [Edit] Я использую Excel 2016. Когда я пытаюсь открыть соединение в Power Pivot и проверить соединение, я получаю: тестовое соединение не удалось, потому что провайдер не может быть инициализирован. Если вы обратитесь в службу поддержки Microsoft по поводу этой ошибки, укажите следующее сообщение: Не удалось подключиться к серверу. Причина: недопустимое значение ключа «интегрированная безопасность».

    Похоже, новая установка OLEDB не сработала, хотя сообщалось, что она установлена ​​успешно. Я вижу его в списке программ и компонентов «Поставщик Microsoft AS OLE DB для SQL Server 2016 RC1».

    У меня 64-разрядный офис.

    Решено! Перейти к решению.

    У меня была именно эта ошибка. Я удалил надстройку, а затем переустановил, выбрав 64-битную версию. После этого я смог войти в систему и экспортировать данные для анализа. Хотя я установил правильную версию, мой коллега установил неправильную версию. Чистая установка решила проблему для нас обоих.

    Я ответил на ваш вопрос? Отметьте мой пост как решение!

    Горжусь тем, что являюсь суперпользователем!

    Просмотреть решение в исходном сообщении

    У меня такая же проблема, пожалуйста, обновите? Я также получаю сообщение:
    «Произошла следующая системная ошибка: (Операция успешно завершена.)»

    У моего коллеги такая же проблема. Есть обновления?

    Самый последний офис В выпуске обновления есть исправление для этой проблемы, попробуйте обновить его и посмотрите, работает ли. Если нет, то по этой ссылке есть обходной путь: https://pbiwiki.com/wiki/TSG_-_Analyze_in_Excel найдите тему: MSOLAP 8 использует плохую версию adal .. Надеюсь, это поможет!

    Когда я пытаюсь это сделать, я получаю следующее сообщение об ошибке:

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

    ‘https://pbiwiki.com/simplesaml/www/module.php/saml/sp/metadata.php/default-sp’ в этом клиенте. Сначала необходимо добавить учетную запись в качестве внешнего пользователя в тенант. Пожалуйста, используйте другую учетную запись.

    Попробуйте следующее обходное решение:

    1. Загрузите MSOLAP 7 отсюда: http://download.microsoft.com/download/4/8/2/482E5799- 9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    2. Закройте все офисные приложения

    3. Перейдите по адресу: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 и переименуйте adal.dll в adal_orig.dll (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    4. Скопируйте adal.dll отсюда: C: Program Files (x86) Microsoft Analysis Services AS OLEDB 130 в: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    5. Откройте файл odc и посмотрите, работает ли он у вас.

    В любой момент вы можете вернуться к исходный файл adal.

    У меня работает этап установки

    1. Загрузить MSOLAP 7 отсюда: http://download.microsoft.com/download/4/8/2/482E5799-9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    Это не сработало. Возможно, потому что версия AS OLEDB в моей системе только 110.

    C: Program Files Microsoft Office 15 root vfs ProgramFilesX86 Microsoft Analysis Services AS OLEDB 110

    Это Похоже, вы связали внутреннюю вики-страницу для пользователей только для клиентов Microsoft. Можете ли вы опубликовать обходной путь на этом форуме или в общедоступной вики-странице?

    Попробуйте следующее обходное решение:

    1. Загрузите MSOLAP 7 отсюда: http://download. microsoft.com/download/4/8/2/482E5799-9B8E-4724-8A4C-F301BAE788EE/13.0.3523.4/1033/x …

    2. Закройте все офисные приложения

    3. Перейдите по адресу: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 и переименуйте adal.dll в adal_orig. dll (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    4. Скопируйте adal.dll отсюда: C: Program Files (x86) Microsoft Analysis Services AS OLEDB 130 в: C: Program Files (x86) Microsoft Office root VFS ProgramFilesX86 Microsoft Analysis Services AS OLEDB 140 (если у вас 64-разрядная версия Excel, используйте версию из Program Files/ProgramFilesX64)

    5. Откройте файл odc и посмотрите, работает ли он у вас.

    В любой момент вы можете вернуться к исходный файл адала.

    Вы гений. Престижность.

    Вы не можете понять, насколько вы мне помогли. @jllelis

    На самом деле, я уже некоторое время хорошо пользуюсь Excel. Мне нравится использовать запросы и отношения данных для расчета прибыли от мега-данных иностранной валюты. Так случилось, что мой Excel Office 2016 был удален ИТ-отделом после года работы. Другой ИТ-персонал пришел и установил Office 2016 Professional Plus, и я был рад вернуться к своим данным и выполнить свои вычисления как обычно.

    Первый запрос, который я обновил, не смог. Я подумал, что это довольно сложный запрос. Я начал простые запросы из простых таблиц, но ни одна из них не загрузилась. Я спросил у Microsoft, по умолчанию они сказали, что это из-за “старых надстроек PowerPivot”, проще говоря. Я ходил на множество форумов, пробовал почти все предлагаемые решения:
    -Переустановка

    -Удаление и замена надстроек

    -Запуск последнего офиса обновления

    Я перепробовал множество вариантов, но ни один из них не подошел.

    Когда я попробовал вариант @jllelis для установки “Microsoft AS OLE DB Provider for SQL Server 2016”, доступный здесь, и он работал безупречно, и все мои данные обновлялись и загружались отлично.

    Это сработало – спасибо!

    Я все сделал в этот пост, и я все еще получаю эту проблему !!

    Мы только что выпустили улучшение для« Анализировать в Excel »setup/ опыт загрузки

    1) 1 ссылка для загрузки – мы автоматически обнаруживаем разрядность ОС (операционной системы) (32 или 64 бит) и, соответственно, предоставьте 1 ссылку для загрузки

    2) Меню загрузки – когда вы выбираете «Анализировать в Excel» в меню загрузки, вы получаете диалоговое окно с 1 ссылка для скачивания (правая ссылка определяется автоматически) и ссылка на страницу справки «Анализировать в Excel»

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

    На прошлой неделе я только начал получать эту ошибку. Я загрузил надстройку, удалил ее и переустановил безрезультатно. Есть ли способ принудительно установить 64-битную совместимость во время установки?

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

    Попробуйте изменить строку подключения в строке подключения, обновив Provider = MSOLAP.7 поставщику = MSOLAP.8. Перейдите на вкладку ДАННЫЕ >> Запросы и подключения >> щелкните правой кнопкой мыши имя подключения >> Свойства >> вкладка Определение >> Строка подключения. Не думаю, что это будет окончательное решение, но, возможно, пока оно поможет.

    Это сработало для моего коллеги и получил это сообщение об ошибке, но теперь я получаю эту ошибку:

    «Произошла следующая системная ошибка: (Операция успешно завершена.)»

    Привет, Эндрю, у меня такая же проблема. Я ответил об этом, потому что коллега не сталкивается со вторым вопросом. У меня есть запрос в службу поддержки, и я жду ответа, я поделюсь, когда получу от них решение. Эту «проблему с Azure» я решил раньше, установив Power BI Publisher для Excel и войдя в свою учетную запись в нижней части профиля (панель инструментов Power BI), но теперь это не решает! Тем не менее, вы можете попробовать это сделать, а также убедиться, что ваша учетная запись вошла в Excel, поскольку это, похоже, проблема аутентификации.

    У меня установлен PowerBI Publisher, и я вошел в свой профиль, и он не работает.

    Источник

    Понравилась статья? Поделить с друзьями:
  • Не удалось запустить excel гранд смета
  • Не удалось загрузить файл потому что ошибка во время парсинга excel файла ртс тендер
  • Не удалось выполнить печать так как похоже нет установленных принтеров word
  • Не удалось выполнить отправку word превышена квота
  • Не удалось выполнить отправку word как отключить