Microsoft Excel Mac, сочетание клавиш для редактирования в ячейке

Microsoft Excel Mac, сочетание клавиш для редактирования в ячейке

Как изменить клавишу 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

решение4

Использовать F2в Windows.

Еще горячие клавиши:http://www.ddmcomputing.com/excel/keys/xlsk06.htm

Связанный контент