Страницы: 1
RSS
Создать при ПКМ книгу excel с поддержкой макросов
 

Windows 10. Offiсe 2019.

Добрый день.
Хотел поменять команду внутри меню ПКМ «Создать-Лист Microsoft Excel» на «Создать-Лист Microsoft Excel с поддержкой макросов», чтобы при ПКМ-Создать создавались не обычные файлы .xlsx а создавались файлы .xlsm

Что-то не так сделал и не получилось добиться желаемого.

А теперь пробую по очереди:
1) в HKEY_CLASSES_ROOT\.xlsx\Excel.Sheet.12\ShellNew создаю строковой параметр "FileName" и присваиваю ему значение "excel12.xlsx" и вложу в папку C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW файл excel12.xlsx
2) в HKEY_CLASSES_ROOT\.xlsm\Excel.SheetMacroEnabled.12\ShellNew создаю строковой параметр "FileName" и присваиваю ему значение "excel12.xlsm" и вложу в папку C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW файл excel12.xlsm

Но все равно, если открыть файл, созданный при помощи ПКМ – выдаёт такого же типа ошибку (см.скрин)

Подскажите что не так?
P.S. Пробовал в папке SHELLNEW изменить названия файлов с excel12 на excel16 и в реестре Sheet...12 на Sheet...16 но не помогло

Изменено: Бахтиёр - 19.04.2019 09:41:11
 
Потому что мало подменить названия - нужно, чтобы Excel при этом и структуру файла соблюдал. Вряд ли Вам это удастся добиться кустарно и одной правкой реестра.
Может подойдет настройка сохранения файлов в формате по умолчанию? Файл -Параметры -Сохранение -Сохранять файлы в следующем формате. Выбрать нужный.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
 
Цитата
Дмитрий(The_Prist) Щербаков:  Вряд ли
:(  
Изменено: Бахтиёр - 22.04.2019 08:55:52
 
Так получилось:
В HKEY_CLASSES_ROOT\.xlsm\Excel.SheetMacroEnabled.12\ShellNew создал строковой параметр "Filename" и присвоил ему значение C:\Program Files\Microsoft Office\root\vfs\Windows\SHELLNEW\EXCEL16.xlsm
То есть указал полный адрес расположения файла.
И соответственно создал в этой папке лист excel с поддержкой макросов (.xlsm) и назвал его "EXCEL16.xlsm"
Страницы: 1
Наверх