Открыть программу с помощью excel

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

У меня есть екселевские файлы с расширением *.004 и тому подобные. Если сначала запустить Сам ексель и окрыть из самой программы, или просто перетащить, нужный файл в окно программы то с открытием нет никаких проблем. Если открыть файл через контекстное меню файла «открыть с помощью» или свойство файла на вкладке общие «Приложение»/»изменить» и там выбрать приложение Excel (%program filesMicrosoft OfficeOffice14%) не появляеться в окне выбора Приложение Ексель. Можно как-то по другому его добавить или научить открывать клавишей enter или двойным кликом мыши?

 

Правой кнопкой на файле — «открыть с помощью…» — выбираем Excel — ставим галочку «всегда использовать это приложение» — жмём ОК
По идее, всё после этого должно работать как надо

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

выбираем Excel — и не появляеться он в окне. Как его туда добавить как-то подругому?

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

можно добавить в окно выбора процесс «excelcnv» но он не запускает файл. да значек открываемого файла example.004 определяется как открываемое Экселем, но файл не открываеться. Ерунда какая-то.

 

Dima S

Пользователь

Сообщений: 2063
Регистрация: 01.01.1970

сделайте нормальное расширение для файлов и не насилуйте ексель.

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

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

 

ikki

Пользователь

Сообщений: 9709
Регистрация: 22.12.2012

#7

11.11.2013 17:35:15

как это «не учиться»?

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

согласен — реальной проблемы нет. но есть выдуманная.

Цитата
это глупо менять весь процесс работы

согласен — глупо.
кто вас заставляет?
что вам мешает пакетно переименовывать двести полученных файлов из вида «*.NNN» в «*.NNN.txt» ?
на написание такого макроса или скрипта уйдёт минут 5 (один раз), и на работу — секунд 5.
и никакой ценной зашифрованной в имени инфы не потерялось.
и обратно переименовать — не проблема.
и — вот он, милый сердцу даблклик, раз уж без него вся работа встала  :)

фрилансер Excel, VBA — контакты в профиле
«Совершенствоваться не обязательно. Выживание — дело добровольное.» Э.Деминг

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

#8

11.11.2013 17:47:13

Цитата
и — вот он, милый сердцу даблклик, раз уж без него вся работа встала  

нет не стала.
1) проблема надуманая
2) файлы лежат в сети
— скопировать к себе
— переименовать
— поработать
— переименовать обратно
— залить обратно на сервер
— надеятся что в процессе никто не внес изменения до меня (если работать по одному файлу)
3) дело не в даблклике, а как раз в «enter».  Хочеться минимизировать работу, а не усложнять ее иными манипуляциями
«Панель управленияПрограммыПрограммы по умолчаниюЗадать сопоставления» также не выбираеться процес. Я был бы рад больше услышать что у меня может быть пиратский софт и только лицензия позволяет работать без косяков чем еличение меня в непрофессионализме.
Задал вопрос так как может кто-то стыкался с подобным и как-то лечил. Я не хочу изобретать новое колесо

 

KuklP

Пользователь

Сообщений: 14868
Регистрация: 21.12.2012

E-mail и реквизиты в профиле.

smfd, а чего Вы хотите? Захотелось одевать трусы через голову — ради Бога. Вот и имеете геморрой. Сломайте руки тому придурку, к-рый придумал так бестолково работать с файловой системой, сделайте все нормально, по-человечески, грамотно и забудьте об этих проблемах.

Я сам — дурнее всякого примера! …

 

Dima S

Пользователь

Сообщений: 2063
Регистрация: 01.01.1970

если не назначается — это однозначно какой то глюк, ибо создал файл с расширением 004 — все назначается и все откривается.

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

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

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

#12

11.11.2013 18:16:47

Цитата
KuklP пишет: smfd, а чего Вы хотите?

переписать весь МСОфис что бы всё работало как надо или заодно переписать пару версий Виндоус? я хочу одевать трусы через ноги, я одеваю трусы через ноги, но они не одеваються. Спрашиваю у того кто стоит со стороны — ему виднее почему они не одеваються, может размер буя мешает? Либо я недостаточно точно описываю возникшую проблему, либо вы ее не так себе представляеете

 

vikttur

Пользователь

Сообщений: 47199
Регистрация: 15.09.2012

smfd, неумение цитировать не украшает посетителя :)
Зачем копировать сообщения полностью?

 

Юрий М

Модератор

Сообщений: 60585
Регистрация: 14.09.2012

Контакты см. в профиле

#14

11.11.2013 21:50:34

Цитата
smfd пишет:
«Панель управленияПрограммыПрограммы по умолчаниюЗадать сопоставления» также не выбираеться процес

А что значит «не выбирается»? Уточните.

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

Уточняю:
открыть с помоцьювыбрать програмуобзор(так как в других программах отсутствует то приложение которое мне нужно)дальше полный путь и выбор приложение Excelвозвращается окно выбора приложения и… там нет екземпляра Эксель. Если выбрать процес «excelcnv» то он отображаеться в окне «выбора програмы» но естественно не запускает приложение, как результат файл не открываеться

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

#16

12.11.2013 11:02:16

Цитата
vikttur пишет: Зачем копировать сообщения полностью?

Я сюда не в поисках красоты пришел, а за дельным советом. Я знаю что вы тут долго и пару лет назад мне уже помагали, скопировал как смог. Смогбы лучше сделал бы лучше. Я не совершенен, каюсь.
Правила, п. 4.2.:
Цитата – часть текста, на которой делается акцент. Бездумное цитирование захламляет тему и очень затрудняет ее восприятие. Для простого ответа есть кнопка «Ответить».

[МОДЕРАТОР]

 

smfd

Пользователь

Сообщений: 26
Регистрация: 21.10.2013

#17

12.11.2013 11:33:37

всем спасибо, эксель добавился в список используемых програм при помощи утилиты «OpenWithAdd»(ссылку и версию, наверное, нет необходимости вылаживать). Теперь можно назначить работу Экселя «по умолчанию». Прошу прощения за потраченые всеми учасниками нервами.

Перейти к содержанию

Добавление программ в меню «Открыть с помощью»

На чтение 2 мин. Просмотров 74.6k. Опубликовано 17.08.2013

Для обычного пользователя ПК любой программы в одном экземпляре хватает по уши. А вот для любопытного замученного юзера от бесконечных несовместимостей казалось бы одной программы (а по жизни бывает, что у разных версий программы одинаковое только название) наличие двух и даже больше версий — это совершенно нормально. Единственное «НО», как система Windows будет реагировать на такой расклад. Обычно при установке программа регистрирует в системе ассоциацию с типами файлов, и когда пользователь хочет выбрать другую программу для данного типа, и начинается весь сыр-бор, о котором и пойдет сегодня речь.

Исходные данные следующие: на одном компьютере установлены Office 2007 и 2010. Так как 2007 установлен последним, то соответственно, файлы xls открываются через Excel 07 по умолчанию.

Пользователь хочет открыть файл с помощью Excel 2010, по наитию щелкает правой кнопкой мыши по файлу xls, выбирает пункт «Открыть с помощью»

Меню Открыть с помощью

появляется диалог выбора (где кстати можно выбрать, какой программой открывать файл по умолчанию)

Диалог Открыть с помощью

нажимает кнопку обзор и указывает путь до файла Excel 2010

Указать системе путь до программы

Вот будет его разочарование, когда файл все равно откроется в ненужном Excel 07.

После повторения операции через пункт меню «Открыть с помощью» внимательный пользователь заметит, что Windows в упор не хочет понимать, что Excel 10 и Excel 07 очень разные программы, для системы — это все Microsoft Office Excel. То есть в диалог «Открыть с помощью» нельзя добавить программу с одним названием.

Редактировать меню «Открыть с помощью» можно разными способами, умные лезут в реестр, а особо умные используют следующую программу — OpenWithAdd v1.2.

Программа OpenWithAdd

В чем отличие этой программы от кучи других аналогичных? В том, что она насильно добавляет программу в меню «Открыть с помощью», а не меняет ассоциацию на выбранный тип файла.

Заполняем поля в программе и нажимаем кнопку Register

Программа OpenWithAdd

После использования программы в меню «Открыть с помощью» появится два Excel 07 и 10, что собственно и нужно было сделать..

Меню Открыть с помощью

Всем удачной работы…

Основными операциями при работе с любыми файлами документов являются операции открытия существующего файла, сохранения отредактированного доку-мента и закрытия файла. В этом разделе мы рассмотрим особенности работы с файлами рабочих книг. Рабочая книга Excel представляет собой файл в формате Microsoft Excel. Для того чтобы работать с сохраненной ранее рабочей книгой, необходимо открыть файл, содержащий эту рабочую книгу. Такой файл может находиться как в текущей папке, так и в любой другой, или на другом диске, или даже в сети. Стандартная рабочая книга Excel имеет одно из двух расширений:

  • xlsx (если рабочая книга не содержит макросов);
  • xlsm (если рабочая книга содержит макросы).

Файлы рабочих книг ранних версий Excel (2003 и ранее) имели расширение xls. Смена стандартного расширения связана с применением нового формата файла — Microsoft Office Open XML. В данном статье описываются разнообразные способы открытия файлов Excel как из среды Microsoft Excel, так и из других приложений Windows. Кроме того, обсуждаются методы работы с файлами, созданными с помощью ранних версий Excel.

Для того чтобы открыть рабочую книгу, сохраненную ранее:

  1. Выполните команду Файл → Открыть либо нажмите комбинацию клавиш Ctrl+O. После выполнения любого из этих действий на экране появится диалоговое окно Открытие документа (рис. 1). В средней части окна изображен список файлов, находящихся в текущей папке. Слева расположены значки наиболее часто используемых папок Windows.
  2. Если в текущей папке нужный файл отсутствует, найдите и откройте папку, содержащую искомый файл. Для этого воспользуйтесь раскрывающимся списком Папка, который расположен в верхней части окна. Нажмите кнопку справа от списка, а затем выберите диск, на котором находится файл. При перемещении по дереву каталогов удобно пользоваться кнопкой Переход на один уровень вверх, имеющей вид желтой папки со стрелкой вверх. Еще одна полезная кнопка расположена слева от нее. На ней изображена жирная стрелка влево. Эта кнопка позволит быстро вернуться назад к папкам, открытым ранее.
  3. Выделив нужный файл, сделайте двойной щелчок кнопкой мыши или нажмите кнопку Открыть.

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

Рис. 1. Диалоговое окно Открытие документа

Результат выбора первой команды идентичен результату простого нажатия кнопки Открыть — в диалоговом окне будет открыт файл. Вторая команда предназначена для открытия файлов только для чтения. Если выбрать третью команду, Excel откроет не сам файл, а его копию, причем изменения в рабочей книге, открытой таким образом, не повлияют на исходный файл рабочей книги. При сохранении будет сформировано новое имя файла, представляющее собой результат конкатенации двух строк: «Копия» («Copy of») и имени исходного файла. Команда Открыть в обозревателе дополнительного меню предназначена для открытия файлов при помощи обозревателя (браузера) Интернета. Она работает только с HTML-файлами. Наконец, последняя команда служит для восстановления поврежденных файлов рабочих книг или для извлечения из них данных (формулы и значения), если восстановить рабочую книгу не удается (эта команда появилась в Excel 2002). В случае необходимости открытия группы файлов нужно выделить требуемые файлы, а затем нажать кнопку Открыть. Все файлы должны находиться в одной папке.

Опишем еще один быстрый способ открытия файлов. Если с исходным файлом недавно работали, то его имя может храниться в списке последних открытых файлов. Для того чтобы воспользоваться этим списком, перейдите на вкладку Файл и в открывшемся представлении выберите пункт Последние. Теперь в окне выводятся имена последних двадцати пяти открытых файлов (установка количества запоминаемых имен файлов может меняться). Если имя нужного файла имеется в списке, выберите его. В противном случае воспользоваться этой возможностью не удастся.

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

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

This free excel macro allows you to open any program on your computer from excel. You can open a media player, file viewer, image editor, internet browser, PowerPoint, Word, Outlook, or any other program on your computer. This is a really useful macro to, in essence, combine excel’s functionality with that of another program. The vba code below can be used on its own or integrated into an existing macro in order to open some other program on your computer.

This macro uses a Shell Command to open a program.

Note: To use this macro to open a program on your computer, you must enter the full file path to the program’s executable file. So, you need to enter the file path from the harddrive through all the folders up to the file. Also, each executable file will end in a «.exe» file format; don’t forget to include that extension in the macro as well.

To change the file path and extension to point to the location of your program’s executable file, simply change this line of code within the excel macro Shell («C:TESTTEST.exe»). Change the file path which is between the quotation marks to whatever your file path is.

Where to install the macro:  Module

Open any Program from Excel

Sub Open_Program()

'Change the File Path below to point to any program
'on your computer. Don't forget to include the file extension

Shell ("C:TESTTEST.exe")

End Sub


Excel VBA Course

Excel VBA Course — From Beginner to Expert

200+ Video Lessons
50+ Hours of Instruction
200+ Excel Guides

Become a master of VBA and Macros in Excel and learn how to automate all of your tasks in Excel with this online course. (No VBA experience required.)

View Course

Similar Content on TeachExcel

Open Microsoft Outlook from Excel

Macro: This free macro will open the Microsoft Outlook program on your computer. You do need…

Open Microsoft Word from Excel

Macro: This free macro will open the Microsoft Word program on your computer. You do need to have…

Open Microsoft PowerPoint from Excel

Macro: This free macro will open the Microsoft PowerPoint program on your computer. You do need t…

Macro to Open a Website from Excel

Tutorial: How to open a website in the browser from Excel using a Macro and VBA.
This is the same as…

Open PDF from Excel

Tutorial:
How to open a PDF file from a clickable button, link, or image in Excel.  This allows yo…

Open a PowerPoint Presentation from Excel

Macro: This free macro for Microsoft Excel allows you to open any PowerPoint presentation fro…

How to Install the Macro

  1. Select and copy the text from within the grey box above.
  2. Open the Microsoft Excel file in which you would like the Macro to function.
  3. Press «Alt + F11» — This will open the Visual Basic Editor — Works for all Excel Versions.
     Or For other ways to get there, Click Here.
  4. On the new window that opens up, go to the left side where the vertical pane is located. Locate your Excel file; it will be called VBAProject (YOUR FILE’S NAME HERE) and click this.
  5. If the Macro goes in a Module, Click Here, otherwise continue to Step 8.
  6. If the Macro goes in the Workbook or ThisWorkbook, Click Here, otherwise continue to Step 8.
  7. If the Macro goes in the Worksheet Code, Click Here, otherwise continue to Step 8.
  8. Close the Microsoft Visual Basic Editor window and save the Excel file. When you close the Visual Basic Editor window, the regular Excel window will not close.
  9. You are now ready to run the macro.

Similar Content

Open Microsoft Outlook from Excel

Macro: This free macro will open the Microsoft Outlook program on your computer. You do need…

Open Microsoft Word from Excel

Macro: This free macro will open the Microsoft Word program on your computer. You do need to have…

Open Microsoft PowerPoint from Excel

Macro: This free macro will open the Microsoft PowerPoint program on your computer. You do need t…

Excel VBA Course

Excel VBA Course — From Beginner to Expert

200+ Video Lessons

50+ Hours of Video

200+ Excel Guides

Become a master of VBA and Macros in Excel and learn how to automate all of your tasks in Excel with this online course. (No VBA experience required.)

View Course

ВЫШЕ ПЕРЕЧИСЛЕННОЕ НЕ СПАСЛО НИ РАЗУ!!!

создаем 4 файла

1. ИМЯ.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.dbf]

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.dbfOpenWithList]
«a»=»EXCEL.EXE»
«MRUList»=»a»

[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerFileExts.dbfOpenWithProgids]
«DBF_auto_file»=hex(0):

2. ИМЯ.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareClasses.DBF]
@=»DBF_auto_file»

3. ИМЯ.reg тут Office11 поменять на тот где у вас лежит EXE экселя

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareClassesDBF_auto_file]
@=»»

[HKEY_CURRENT_USERSoftwareClassesDBF_auto_fileshell]

[HKEY_CURRENT_USERSoftwareClassesDBF_auto_fileshellopen]

[HKEY_CURRENT_USERSoftwareClassesDBF_auto_fileshellopencommand]
@=»»C:\Program Files\Microsoft Office\Office11\EXCEL.EXE» «%1″»

4.ИМЯ.reg тут Office11 поменять на тот где у вас лежит EXE экселя

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOTDBF_auto_file]
@=»»

[HKEY_CLASSES_ROOTDBF_auto_fileshell]

[HKEY_CLASSES_ROOTDBF_auto_fileshellopen]

[HKEY_CLASSES_ROOTDBF_auto_fileshellopencommand]
@=»»C:\Program Files\Microsoft Office\Office11\EXCEL.EXE» «%1″»

________________всё

после этого 2 раза кликнуть по файлу и эти ключи добавятся в реестр, после чего если правильно указаны пути то ексель появится в списке программ открыть с помощью и можно будет поставть галку открывать все файлы этого типа!!!и всё открывается….проверенно на ВИН7!

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