Phím tắt để thay đổi trường hợp văn bản trong các ô trong Excel 2010?


11

Có một phím tắt trong Excel để thay đổi trường hợp của các ô được chọn (sang dưới hoặc trên hoặc bất cứ điều gì) không? Tất cả các tìm kiếm của tôi chỉ dẫn tôi đến các chức năng để làm điều này. Nhưng đó không phải là điều tôi muốn.


Đây là một bổ trợ để thực hiện trường hợp thay đổi aneejian.github.io/Change-Case-Excel-Add-In
Ian

Câu trả lời:


8

Đề xuất của Paul là tốt hoặc bạn có thể viết các macro của riêng bạn và gán các phím tắt

 Sub makeUPPER()
  ActiveCell = UCase(ActiveCell)
 End Sub

 Sub makeLOWER()
  ActiveCell = LCase(ActiveCell)
 End Sub

4

Tôi đã sử dụng kỹ thuật sau đây để chuyển đổi một cột văn bản thành chữ hoa.

  1. Di chuyển con trỏ đến một cột trống.
  2. Trong ô trống trên cùng hàng với ô đầu tiên bạn muốn chuyển đổi, hãy nhập =upper(A3), nếu A3 là ô đầu tiên bạn muốn chuyển đổi.
  3. Ô trống trước đây sẽ hiển thị chữ hoa tương đương với ô văn bản đầu tiên của bạn.
  4. Sao chép ô này xuống cột với cùng chiều cao với tất cả văn bản của bạn.
  5. Bây giờ bạn sẽ có một cột tương đương với văn bản của bạn, nhưng tất cả đều viết hoa.
  6. Đánh dấu tất cả các ô của văn bản chữ hoa và chọn sao chép.
  7. Bấm chuột trái vào ô đầu tiên của văn bản nguồn của bạn (không phải chữ hoa), sẽ chọn ô.
  8. Click chuột phải.
  9. Chọn Dán Đặc biệt
  10. Trong hộp danh sách, chọn nút radio "Giá trị" và nhấp vào OK.
  11. Bây giờ bạn sẽ có 2 cột của văn bản chữ hoa.
  12. Xóa cột chứa các =upper()công thức.

Nguyên tắc tương tự làm việc cho đúng, và các chức năng thao tác văn bản khác.


1

Nếu bạn cài đặt tiện ích bổ sung ASAP Excel tuyệt vời (miễn phí cho sử dụng cá nhân) ...

http://www.asap-utilities.com/doad-asap-utilities.php

cái này có các tùy chọn UPPER CASE tích hợp và các tùy chọn viết thường (cũng như hàng triệu thứ khác) mà bạn có thể gán các phím tắt cho (xem trang web của họ để biết thêm)


0

Sao chép văn bản bạn muốn thay đổi trường hợp để dán vào từ tô sáng nó và nhấn shift + f3 cho đến khi tất cả trong trường hợp bạn muốn và cắt và dán lại.


Điều đó dường như không thực tế cho nhiều tế bào.
David Richerby

0

Điều này hoạt động tốt nhất với tôi, vì nó hoạt động trên nhiều lựa chọn ô:

Sub Uppercase()
    For Each Cell In Selection
        If Not Cell.HasFormula Then
            Cell.Value = UCase(Cell.Value)
        End If
    Next Cell
End Sub
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.