Как изменить клавишу Enter/Return в Microsoft Excel для Mac 2011 (14.0.0)редактировать в ячейкевместо того, чтобы переместить выделение вниз? Я знаю, что в разделе «Настройки» > «Правка» можно снять флажок «После нажатия RETURN переместить выделение [Вниз/Вправо/Вверх/Влево]», что, по крайней мере, немного снижает раздражающую активность, но такое поведение все равно непродуктивно.
Я знаю, что могу эмулировать эффект с помощью Automator, макросов, Butler и т. д., но я предпочитаю не использовать сторонние приложения для этого. Я открыт для изменения системных настроек и мне удобно использовать Terminal.
EDIT: Я узнал здесьhttp://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/что CTRL+U — это сочетание клавиш дляредактировать в ячейке. Если бы можно было как-то переназначить это на CMD+Return, отредактировав какой-нибудь plist-файл или написав какую-нибудь волшебную формулу в Терминале, это было бы идеально!
решение1
Excel не предлагает прямого способа настройки этого: это не команда меню (которая была бы доступна для системных сочетаний клавиш OS X) и не сочетание клавиш, настраиваемое через специальный инструмент Office.Инструменты → Настроить клавиатуру…(приблизительный перевод, у меня немецкая система) диалог – как вы можете легко проверить, вызвав диалог и нажав Ctrl+UнаДобавьте ярлыкполе (назначенный ярлык не будет показан).
Однако вы можете обойти эту проблему, перейдя Cmd+Returnна Ctrl+Uиспользование Такаямы ФумихикоKeyRemap4MacBook(который, несмотря на свое название, будет работать на любом Mac с OS X 10.4 и выше). Вам придется добавитьчастный.xmlфайл конфигурации для KeyRemap4MacBook, напримердокументировано на сайте KeyRemap4MacBook, XML-содержимое которого выглядит следующим образом:
<?xml version="1.0"?>
<root>
<item>
<name>Remap "Edit in Cell" in Excel</name>
<appendix>Use Command+Return instead of Ctrl+U</appendix>
<identifier>private.app_excel_commandreturn_to_ctrlu</identifier>
<only>EXCEL</only>
<autogen>--KeyToKey-- KeyCode::RETURN, VK_COMMAND, KeyCode::U, ModifierFlag::CONTROL_L</autogen>
</item>
</root>
– это ограничит переназначение в Excel (для полного спискакоды клавиш, используемые KeyRemap4MacBook, см. его исходный код).
решение2
Ответ нашел здесь: http://mymacslife.blogspot.com/2011/04/mac-excel-2011-carriage-return-in-cell.html
ctrl + option + enter
решение3
Если это похоже на Office 2016, попробуйте F2
решение4
Использовать F2в Windows.
Еще горячие клавиши:http://www.ddmcomputing.com/excel/keys/xlsk06.htm