Microsoft Excel Mac, แป้นพิมพ์ลัดเพื่อแก้ไขในเซลล์


8

ใน Microsoft Excel สำหรับ Mac 2011 (14.0.0) ฉันจะแก้ไขคีย์ Enter / return เพื่อแก้ไขในเซลล์ได้อย่างไรโดยไม่ต้องย้ายสิ่งที่เลือกลง ฉันรู้ว่าในการตั้งค่า> แก้ไขคุณสามารถยกเลิกการเลือกช่องที่ระบุว่า "หลังจากกด RETURN ให้ย้ายการเลือก [ลง / ขวา / ขึ้น / ซ้าย]" ซึ่งอย่างน้อยทำให้มันน่ารำคาญน้อยลงเล็กน้อย แต่พฤติกรรมนี้ยังไม่ได้ผล

ฉันรู้ว่าฉันสามารถเลียนแบบผลกระทบโดยใช้ Automator, Macros, Butler และอะไรก็ได้ แต่ฉันไม่ต้องการใช้แอปพลิเคชันของบุคคลที่สามในการทำเช่นนี้ แม้ว่าฉันจะเปิดให้ปรับเปลี่ยนการตั้งค่าระบบและฉันรู้สึกสะดวกสบายกับการใช้ Terminal

แก้ไข: ผมพบว่าออกจากที่นี่http://www.electrictoolbox.com/keyboard-shortcuts-excel-mac/ว่า CTRL + U มีแป้นพิมพ์ลัดสำหรับการแก้ไขในเซลล์ ตอนนี้ถ้าเป็นไปได้ที่จะทำการแมปกับ CMD + Return อีกครั้งโดยแก้ไขไฟล์ plist หรือเขียนสูตรเวทย์มนตร์บางอย่างใน Terminal มันจะสมบูรณ์แบบ!

คำตอบ:


4

Excel ไม่ได้เสนอวิธีการปรับแต่งนี้โดยตรง: มันไม่ใช่ทั้งคำสั่งเมนู (ซึ่งจะมีให้สำหรับทางลัดระบบกว้างของ OS X) และไม่สามารถกำหนดค่าทางลัดได้ผ่านเครื่องมือเฉพาะของ Office →ปรับแต่งคีย์บอร์ด ... (แปลโดยประมาณ m บนระบบเยอรมัน) - คุณสามารถทดสอบได้อย่างง่ายดายโดยการโทรออกจากกล่องโต้ตอบและกดCtrl+Uในกล่องเพิ่มทางลัด (ไม่มีทางลัดที่กำหนดไว้จะปรากฏขึ้น)

อย่างไรก็ตามคุณสามารถแก้ไขปัญหานี้ได้โดยทำการแมปCmd+ReturnกับการCtrl+Uใช้KeyRemap4MacBookของทาคายามะฟูมิฮิโกะ(ซึ่งแม้จะมีชื่อของมันก็จะทำงานบน Mac ที่ใช้ OS X 10.4 ขึ้นไป) คุณจะต้องเพิ่มprivate.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 ทั้งหมดให้ดูซอร์สโค้ดของมัน)


ขอบคุณ @kopischke ฉันเคยเจอ KeyRemap4MacBook มาก่อน แต่เคล็ดลับของคุณเกี่ยวกับ private.xml นั้นมีค่ามาก มันคือสิ่งที่ฉันกำลังมองหา!
Daze

เหมือนกัน มันเยี่ยมมาก ดูเหมือนว่า Karabiner ได้เปลี่ยน KeyRemap4MacBook แล้ว ไฟล์ private.xml อยู่ใน ~ / Library / Application Support / Karabiner เมื่อคุณคัดลอก / วางข้อความด้านบนอย่าลืมคลิก "ReloadXML" ในการตั้งค่า Karabiner และทำเครื่องหมายในช่องทำเครื่องหมาย "[x] ทำการแมปแก้ไขใน Excel"
Brian Kelly



โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.