Microsoft Excel Mac、セルで編集するためのキーボードショートカット


8

Microsoft Excel for Mac 2011(14.0.0)で、選択範囲を下に移動する代わりに、Enter / Returnキーを変更してセル編集するにはどうすればよいですか?[設定]> [編集]で、[Returnキーを押した後、選択を移動[下/右/上/左]]のチェックボックスをオフにできることを知っているので、少なくとも煩わしさが少なくなりますが、この動作はまだ生産的ではありません。

Automator、マクロ、Butlerなどを使用して効果をエミュレートできることは承知していますが、サードパーティのアプリケーションを使用してこれを行うことはお勧めしません。私はシステム設定を変更することにオープンであり、ターミナルを使用するのは快適です。

編集:私はここでhttp://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/を見つけました。CTRL+ Uはセル編集するためのキーボードショートカットです。これで、plistファイルを編集したり、ターミナルで魔法の数式を書き込んだりして、なんとかしてそれをCMD + Returnに再マッピングすることができれば、完璧です!

回答:


4

Excelは、これを直接カスタマイズする方法を提供していません。これはメニューコマンド(OS Xのシステム全体のショートカットで使用可能)でも、Officeの専用ツール→キーボードのカスタマイズ…で構成可能なショートカットでもありません(概算、私はm(ドイツ語システムの場合)ダイアログ–ダイアログを呼び出して[ ショートカットCtrl+U追加 ]ボックスを押すことで簡単にテストできます(割り当てられたショートカットは表示されません)。

ただし、高山文彦のKeyRemap4MacBook(名前にかかわらず、OS X 10.4以降を実行するすべてのMacで動作します)Cmd+ReturnCtrl+U使用するように再マッピングすることで、問題を回避できます。KeyRemap4MacBookサイトに記載されているように、KeyRemap4MacBookにprivate.xml構成ファイルを追加する必要があります。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使用されるキーコードの完全なリストについては、ソースコードを参照してください)。


ありがとう、@ kopischke以前にKeyRemap4MacBookに出くわしましたが、private.xmlに関するヒントは非常に貴重です。それはまさに私が探していたものです!
Daze、2011年

同上。これは素晴らしかった。KarabinerがKeyRemap4MacBookを置き換えたようです。private.xmlファイルは〜/ Library / Application Support / Karabinerにありました。上記のテキストをコピーして貼り付けたら、Karabinerの環境設定で[ReloadXML]をクリックし、[[x] Excelで編集を再マップする]チェックボックスをオンにしてください。
ブライアンケリー



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.