Страницы: 1
RSS
Ошибка при внедрении объекта
 
Добрый день!  
Наверняка кто-нибудь сталкивался с подобной проблемой.  
Офис 2003. Меню Вставка - Объект... - Из файла - Выбираю файл - Вставка - ОК  
 
и ничего не внедряется, выскакивает ошибка "Вставка объекта неосуществима", а в строке формул =ВНЕДРИТЬ("";"")  
 
Раньше всё получалось. Подскажите пожалуйста, в чём дело.
 
Вот скрин.  
Да что же это за глюк, с утра мучаюсь!
 
Прикрепился
 
Спасибо, Дмитрий.  
А что делать?  
Переустанавливать Офис?
 
Дело не в программе, связанной с объектом.  
Пробовал любые типы объектов, даже родные картинки Microsoft.  
Никак.
 
Логику внедрения наверно не понимаю, никто не объяснял и прочитать негде, но догадался, что при внедрении объект целиком находится в файле и перемещается вместе с ним, а при запуске запрашивается та прога, которой он должен запуститься.  
Правильно?
 
Это во всех файлах, даже в чистом.  
А началось после того, как здесь на форуме 4 дня назад мне помогали убрать выскакивающую панель "Веб-мастер".  
Там и от Вас были макросы. Без обид, спасибо.
 
Кстати, можно внедрить объект даже с неизвестным системе типом (расширением).  
В этом случае он внедряется как  
 
=ВНЕДРИТЬ("Package";"")
 
А при вставке связи с объектом, программа всегда запускается в фоновом режиме?  
Мне понравилось так аудио прослушивать (проигрывателя нет - оно играет).  
Можно-ли внедрённый объект запускать в фоновом режиме?  
В справке Экселя вообще про ВНЕДРИТЬ ни слова нет.
 
Дмитрий, я эту панель Веб давно уж разблокировал - не внедряются объекты, и блокировал - то же.  
А что значит "Package"?  
Путь к файлу?
 
{quote}{login=The_Prist}{date=24.09.2010 12:04}{thema=}{post}Ну так попробуйте эту панель разблокировать.    
Application.CommandBars("Web").Enabled = True{/post}{/quote}  
Кстати непонятная вещь получается с этой панелью.  
Куда не пробовал вешать Ваш макрос  
Application.CommandBars("Web").Enabled = False  
 
и на открытие книги и на активацию листа и на переход по ссылке и даже на смену выделения ячеек, эффект - ноль.  
А как только только выполнил его же вручную, всё стало отлично.  
Потом испробовал это на другом компе - тоже самое.  
Смысла не понял, удивился, но главное - работает.
 
Доброе утро!  
Чтоб не создавать новую тему, продолжу.  
 
Удалил полностью Офис, почистил реестр, установил Офис.  
Всё равно  Вставка - Объект - Из файла  
не внедряются объекты, хоть тресни...  
Та же ошибка "Вставка объекта неосуществима"  
 
Неужели всю систему переустанавливать?  
Может макрос какой для внедрения объектов есть?  
 
Прилагаю свой чистый файл, попробуйте, может, всё-таки в самом Excel дело.
 
Привет, Влад. У меня внедряется(в твой файл).
Я сам - дурнее всякого примера! ...
 
Доброго утра, Сергей!  
Спасибо...  
Это была последняя надежда.  
Значит, всё-таки в компе что-то неисправно.  
Я и так первый раз в жизни попытался почистить реестр, дрожащей рукой поудалял все записи во всех ветвях, где было Office или Microsoft Office. Думал - всё хана системе.  
Но нет, установился девственно чистый Офис - и не внедряет паразит.  
 
Сергей, может подскажешь простенький макрос для внедрения, типа файл А.mp3 внедрить в ячейку A1?  
Может так получится.
 
Вот это макрорекордером:  
   ActiveSheet.OLEObjects.Add(Filename:= _  
       "H:\Downloads\Музыка\Bumajniy_samolet.mp3", Link:=False, DisplayAsIcon:= _  
       False).Select  
   Selection.Verb Verb:=xlOpen  
   Selection.Verb Verb:=xlPrimary  
Или:  
   ActiveSheet.OLEObjects.Add(Filename:= _  
       "H:\Downloads\Архивы\Орлуша - _Холодно_(360p_H.264-AAC).mp4", Link:=False, _  
       DisplayAsIcon:=False).Select
Я сам - дурнее всякого примера! ...
 
Спасибо!  
 
Попробовал разные варианты - никак.  
Ошибка 1404 "Вставка объекта неосуществима"  
Причём в первой же строке кода.  
 
И сам, когда пытаюсь макрорекордером это записать - записывается пустой модуль.  
 
Видно, не судьба.
Страницы: 1
Читают тему
Наверх