Làm thế nào để bạn tùy chỉnh các phím tắt Excel 2010?


42

Làm thế nào để bạn tùy chỉnh các phím tắt Excel 2010? Bài viết này từ microsoft.com cung cấp hướng dẫn cho "Microsoft Office 2010" nhưng dường như chỉ áp dụng cho Word, không phải Excel.

http://www.microsoft.com/athome/organization/compshortype.aspx

Trong Microsoft Office 2010:

  1. Bấm vào tab Tệp để mở dạng xem Backstage, rồi bấm Tùy chọn.

  2. Nhấp vào Tùy chỉnh Ribbon và sau đó, bên cạnh tiêu đề Phím tắt, nhấp vào Tùy chỉnh. Bạn có thể nhập tổ hợp phím mới ở đây.

Đây là hộp thoại mà nó trỏ đến được hiển thị trong Word:

Word Tùy chỉnh Ribbon

Nhưng đây là hộp thoại tương tự được hiển thị trong Excel:

Excel Tùy chỉnh Ribbon

Lưu ý rằng nó trông gần giống hệt nhau nhưng không có nút "Phím tắt: Tùy chỉnh ..".

Vậy làm thế nào để bạn tùy chỉnh các phím tắt trong Excel?


Nhấp chuột phải S - V nhanh hơn một chút so với Alt-ESV cho các giá trị dán ...

Câu trả lời:


21

Có 3 loại phím tắt khác nhau mà tôi biết:

  1. Những người như Ctrl-C để sao chép
  2. Những người như Alt-ESV để chỉnh sửa> Dán đặc biệt> Giá trị
  3. Một tổ hợp phím tắt bạn gán cho macro của riêng bạn

Với # 1 tôi nghĩ chỉ Word mới cho phép bạn thay đổi những thứ này, ví dụ: bạn có thể thay đổi phím tắt cho Bold từ Ctrl-B sang thứ khác. Tôi không nghĩ Excel đã từng cho phép bạn làm điều này. Tất nhiên, bạn có thể viết một macro trong Excel thay đổi thuộc tính Bold và sau đó gán một phím tắt cho nó, nhưng nó thực sự nằm dưới # 3 ở trên.

Bạn sử dụng để có thể thực hiện # 2 trong Excel bằng cách vào Công cụ> Tùy chỉnh và sau đó thay đổi vị trí của ký hiệu. Ví dụ: bạn có thể thay đổi tên của menu Chỉnh sửa từ & Chỉnh sửa thành & Zdit và chuỗi phím tắt trong # 2 ở trên sẽ được đổi thành Alt-ZSV. Cách duy nhất tôi biết để làm điều này bây giờ là thay đổi tên thanh công cụ trong VBA (thanh công cụ cũ, Tệp, Chỉnh sửa, v.v. vẫn tồn tại phía sau hậu trường trong Excel 2007 và 2010 và có thể được truy cập qua mã).

Với # 3, nó vẫn giống như trong các phiên bản trước, chỉ cần đi vào hộp thoại Macro và thay đổi phím tắt trong Tùy chọn. Bạn chỉ có lựa chọn Ctrl và một phím, tôi tin thế. Với VBA, bạn thực sự có thể tạo ra các combo dài hơn như Ctrl-Shft-N (một trong những mục yêu thích của tôi).

Tôi hy vọng điều đó sẽ giúp.


Vì vậy, nếu Excel tiếng Pháp của tôi sử dụng "Ctrl + G" cho Bold, tôi không thể thay đổi nó thành biến thể "tiếng Anh" "Ctrl + B" (cũng thay đổi GotoPage)?
Serge

"Với # 1 tôi nghĩ chỉ Word mới cho phép bạn thay đổi những thứ này, ví dụ: bạn có thể thay đổi phím tắt cho Bold từ Ctrl-B sang thứ khác. Tôi không nghĩ Excel đã cho phép bạn làm điều này." - Rác. Tôi đã luôn chỉ định "CTRL + SHIFT + V" để chỉ dán các giá trị trong các phiên bản Excel trước. Rất thất vọng điều này là không còn có thể.
Adambean

Dưới đây là các bước cho # 3: 1. Nhấn Alt + F8. Một danh sách các macro xuất hiện. 2. Nhấp vào một macro. 3. Nhấp Tùy chọn. 4. Đối với phím tắt, hãy nhập một chữ cái viết thường, chữ in hoa, số hoặc ký hiệu. 5. Nhấp vào OK. 6. Đóng danh sách các macro.
cảnh

27

Bạn có thể gán một lệnh (như "họa sĩ định dạng") cho thanh công cụ truy cập nhanh thông qua hộp thoại hiển thị ở trên. Sau đó, bạn có thể sử dụng ALT + một số (thay đổi vị trí của chương trình trong thanh công cụ truy cập nhanh) làm lối tắt!

Ví dụ: trong ảnh chụp màn hình bên dưới, Format Họa sĩ đã được thêm vào thanh công cụ truy cập nhanh ở vị trí thứ 7, vì vậy bây giờ bạn có thể gọi nó qua alt- 7.

nhập mô tả hình ảnh ở đây


Ồ, điều này thật tuyệt. Tôi đã muốn tìm cách thay đổi CTRL-V thành "Dán và Ghép định dạng đích" (thông qua sửa đổi hành vi dán mặc định hoặc thông qua thay đổi phím tắt), nhưng đây là cách thay thế tốt nhất tôi đã tìm thấy. Tôi chỉ cần nhấn ALT-4 và bùng nổ: chính xác những gì tôi muốn!
BevansDesign 17/05/2016

Muốn lưu ý rằng đây không phải là hộp thoại chính xác được hiển thị ở trên - đó là Tùy chỉnh Ribbon, trong khi Thanh công cụ truy cập nhanh là lựa chọn tiếp theo bên dưới. Trông giống hệt nhau. Mẹo tuyệt vời!
Noumenon

4

Cách duy nhất (thực tế) là tạo một macro thực hiện những gì bạn muốn và gán một tổ hợp phím cho nó. Thật dễ dàng để ghi lại một macro để, nói, 'dán các giá trị' và sau đó thêm phím tắt.

Nếu bạn ghi lại một macro, hộp thoại đầu tiên cho phép bạn gán một phím tắt, nhưng chỉ với CTRLphím đó - và Excel sẽ không cho bạn biết nếu bạn đang ghi đè một tổ hợp phím hiện có (như CTRL+C). Hãy chắc chắn gán nó cho PERSONAL.XLSBtệp của bạn để nó có sẵn cho tất cả các bảng tính.


3

Giải quyết 'Những người như Alt-ESV để chỉnh sửa> Dán đặc biệt> Giá trị' (số 2 ở trên - trong khi không hoàn toàn là một phím tắt nhưng vẫn là cách nhanh chóng để thực hiện mọi việc với bàn phím).

Đây có thể được sửa đổi, nhưng nó có chi phí đáng kể để thiết lập lần đầu tiên. Quá trình này bao gồm việc tạo một Bổ trợ bằng XML đặc biệt được thêm vào để thêm hoặc sửa đổi dải băng.

Hướng dẫn & công cụ có thể được tìm thấy ở đây . Đây là cách duy nhất tôi từng thấy để thay đổi Ribbon vào năm 2007, tuy nhiên nó vẫn hoạt động chính xác như năm 2010.


cách tiếp cận này với công cụ Chỉnh sửa giao diện người dùng tùy chỉnh (dường như chưa được cập nhật trong nhiều năm) cũng hoạt động với MS Office 2013?
Chủ yếu là vô dụng

2

Đối với tôi tất cả các câu trả lời ở trên đều không thỏa đáng vì chúng giới hạn những kết hợp tôi có thể sử dụng làm phím tắt tùy chỉnh hoặc những hành động tôi có thể nhắm mục tiêu hoặc chúng yêu cầu quá nhiều công việc cho một việc đơn giản.

Giải pháp của tôi là sử dụng AutoHotkey để "dịch" các tổ hợp phím mong muốn của tôi sang các phím tắt hiện có mà Outlook 2016 (hoặc Excel 2016 hoặc những gì bạn có) mong đợi cho những hành động đó.

Vì vậy, ví dụ, bất cứ khi nào tôi có e-mail được chọn và nhấn [Ins] tôi muốn nó được đánh dấu là đã đọc, do đó tôi có tập lệnh AutoHotkey thay thế bằng [Ctrl-Enter]. Hoặc bất cứ khi nào tôi nhấn [Ctrl-f] tôi muốn đi đến hộp tìm kiếm (d'oh!) Nhưng Outlook mong đợi [Ctrl-e] cho điều đó để tôi có tập lệnh gửi nó [Ctrl-e]. Kịch bản trông giống như vậy:

SetTitleMatchMode RegEx
#IfWinActive  - Outlook$
Ins::Send ^{Enter}
^f::Send ^e
#IfWinActive

"# IfWinActive" đảm bảo các thay thế bấm phím cụ thể này chỉ áp dụng khi tiêu đề của cửa sổ hoạt động kết thúc bằng chuỗi "- Outlook" (phần cuối được đánh dấu bằng ký hiệu đô la, hoạt động vì tôi đã bật chế độ khớp chuỗi dựa trên Biểu thức chính quy ở trên). Sau đó, tôi vô hiệu hóa phát hiện tiêu đề cửa sổ đang hoạt động với # IfWinActive trống ở cuối.

Ngoài ra, một khi # IfWinActive được nhấn, tôi biết chính xác cửa sổ nào sẽ nhận được các phím tôi đang gửi, vì vậy tôi không phải làm gì đặc biệt ngoài một "Gửi <phím>" đơn giản để đáp ứng với mỗi lần bấm phím thực đó là được thay thế.


1
Đối với những người đang tự hỏi, AutoHotkey có thể được tải xuống ở đây .
Vịt Donald

Cảm ơn! Liên kết tích hợp vào văn bản. (Tôi luôn hoang tưởng về việc thêm liên kết và phá vỡ một số quy tắc về quảng cáo tài liệu ngoài trang web. :))
Don Joe
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.