Các macro tốt nhất cho excel. Cách viết macro trong Excel - tạo, ghi và chỉnh sửa macro VBA trong Excel. Macro trong Excel có thể nguy hiểm như thế nào

Làm việc với sách

Macro 1. Tạo mới sách bài tập từ đầu
Macro 2. Lưu sổ làm việc khi thay đổi một ô/phạm vi cụ thể
Macro 3. Lưu sổ làm việc trước khi đóng
Macro 4. Bảo vệ bảng tính trong sổ làm việc trước khi đóng
Macro 5. Bỏ bảo vệ sheet khi mở file Excel
Macro 6. Mở sổ làm việc trên trang tính mong muốn
Macro 7. Mở một sổ làm việc cụ thể do người dùng xác định
Macro 8. Xác định xem sách có đang mở không
Macro 9. Xác định xem sách có tồn tại trong một thư mục hay không
Macro 10. Cập nhật tất cả kết nối trong sổ làm việc đang mở
Macro 11. Đóng tất cả sách cùng một lúc
Macro 12. Mở tất cả sổ làm việc trong một thư mục
Macro 13. In tất cả sách trong một thư mục
Macro 14. Không được phép đóng sách cho đến khi ô được lấp đầy
Macro 15. Tạo bản sao lưu của sổ làm việc hiện tại có ngày hôm nay

Làm việc với trang tính

Macro 16. Thêm một bảng tính mới và đặt tên
Macro 17. Xóa tất cả các trang trừ trang đang hoạt động
Macro 18. Ẩn mọi thứ trừ bảng tính đang hoạt động
Macro 19. Hiển thị tất cả các sheet của bảng tính
Macro 20. Di chuyển bảng tính
Macro 21. Sắp xếp các sheet theo tên
Macro 22. Nhóm các trang tính theo màu nhãn
Macro 23. Sao chép trang tính vào sách mới
Macro 24. Tạo một bảng tính mới cho mỗi sheet
Macro 25. In tờ
Macro 26. Bảo vệ tất cả các trang tính
Macro 27. Bỏ bảo vệ tất cả các trang tính
Macro 28. Tạo mục lục
Macro 29: Bấm đúp để phóng to bảng tính
Macro 30. Chọn cột của hàng hiện hoạt

Lựa chọn và thay đổi phạm vi

Macro 31. Chọn và định dạng một phạm vi
Macro 32. Tạo và chọn phạm vi được đặt tên
Macro 33. Đếm số lượng ô
Macro 34. Lựa chọn và định dạng phạm vi
Macro 35. Chèn dòng trống trong phạm vi
Macro 36. Hiển thị tất cả các hàng và cột bị ẩn
Macro 37. Xóa dòng trống
Macro 38. Xóa cột trống
Macro 39. Chọn và định dạng tất cả các công thức trong sổ làm việc
Macro 40: Tìm và chọn hàng hoặc cột trống đầu tiên
Macro 41. Áp dụng màu tô bổ sung
Macro 42. Sắp xếp phạm vi bằng cách nhấp đúp
Macro 43. Giới hạn phạm vi cuộn trong một khu vực cụ thể
Macro 44. Tự động thiết lập vùng in của sheet

Làm việc với dữ liệu

Macro 45. Sao chép và dán một phạm vi
Macro 46: Chuyển đổi tất cả các công thức trong một phạm vi thành giá trị
Macro 47. Chuyển đổi giá trị văn bản sang số
Macro 48. Chuyển dấu gạch ngang thành dấu trừ
Macro 49. Xóa khoảng trống thừa từ tất cả các ô trong phạm vi
Macro 50. Cắt 5 ký tự bên trái trong mỗi ô của dãy
Macro 51. Thêm số 0 còn thiếu vào ô
Macro 52. Thay thế các ô trống bằng 0
Macro 53. Thêm văn bản vào đầu hoặc cuối ô
Macro 54. Tạo macro chuyển đổi dữ liệu
Macro 55. Xóa dữ liệu (ký tự không in được)
Macro 56. Chọn trùng lặp trong vùng dữ liệu
Macro 57. Ẩn dòng lặp
Macro 58. Ẩn có chọn lọc các mũi tên của bộ lọc tự động
Macro 59. Sao chép các hàng đã lọc vào sổ làm việc mới
Macro 60. Tạo sheet mới cho từng phần tử trong AutoFilter
Macro 61. Hiển thị các cột được lọc trên thanh trạng thái

Làm việc với Bảng Pivot

Macro 62: Tạo khả năng tương thích ngược bảng tổng hợp
Macro 63. Cập nhật tất cả các bảng trụ trong một cuốn sách
Macro 64. Tạo một “kho” tất cả các bảng tổng hợp của cuốn sách
Macro 65. Tạo tất cả các bảng tổng hợp bằng cùng một bộ đệm dữ liệu
Macro 66. Ẩn tất cả các tổng phụ trong bảng tổng hợp
Macro 67. Thay đổi tên dữ liệu của tất cả các trường tóm tắt
Macro 68. Tổng hợp bắt buộc cho tất cả dữ liệu tóm tắt
Macro 69: Áp dụng định dạng số cho tất cả các mục dữ liệu
Macro 70. Sắp xếp các trường tóm tắt theo thứ tự bảng chữ cái
Macro 71. Áp dụng cách sắp xếp tùy chỉnh cho các mục dữ liệu
Macro 72: Đưa biện pháp bảo vệ lên bảng trụ
Macro 73: Áp dụng các ràng buộc trường Pivot
Vĩ mô 74. Tự động loại bỏ tờ với các chi tiết tóm tắt
Macro 75: In bảng tổng hợp cho từng thành phần bộ lọc
Macro 76. Tạo một file mới cho mỗi phần tử bộ lọc
Macro 77. Chuẩn bị vùng dữ liệu cho bảng trụ

Làm việc với biểu đồ và đồ thị

Macro 78. Thay đổi kích thước biểu đồ trên trang tính
Macro 79. Liên kết biểu đồ với một phạm vi cụ thể
Macro 80: Tạo tập hợp sơ đồ rời rạc
Macro 81: In tất cả biểu đồ trên bảng tính
Macro 82. Đánh dấu giá trị tốt nhất và xấu nhất trên
Macro 83. Màu giống nhau cho các giá trị trên các biểu đồ khác nhau
Macro 84. Khớp màu của biểu đồ với màu của phạm vi

Gửi email từ Excel

Macro 85. Gửi sách đang hoạt động qua thư (đính kèm)
Macro 86: Gửi một loạt giá trị dưới dạng tệp đính kèm
Macro 87. Gửi một tờ dưới dạng tệp đính kèm
Macro 88. Gửi email có liên kết tới tệp của chúng tôi
Macro 89: Gửi email thêm địa chỉ vào danh sách liên hệ của chúng tôi
Macro 90. Lưu tất cả tệp đính kèm vào một thư mục riêng
Macro 91. Lưu các tệp đính kèm cụ thể vào một thư mục

Khả năng tương tác với các ứng dụng Office khác

Macro 92. Chạy yêu cầu truy cập từ Excel



Macro 96. Nén cơ sở Tiếp cận thông tin từ Excel
Macro 97. Đang gửi Dữ liệu Excel vào một tài liệu Word
Macro 98. Thực hiện Hợp nhất với Tài liệu Word
Macro 99: Gửi dữ liệu Excel tới bản trình bày PowerPoint
Macro 100. Đang gửi Biểu đồ Excel trong bài thuyết trình PowerPoint
Macro 101: Chuyển đổi sổ làm việc thành bản trình bày PowerPoint

Khả năng tương tác với các ứng dụng Office khác
học cách làm việc với Word, Access và PowerPoint
Macro 92. Chạy yêu cầu truy cập từ Excel
Macro 93. Chạy macro Access từ Excel
Macro 94. Mở báo cáo Access từ Excel
Macro 95. Mở biểu mẫu truy cập từ Excel

Các đối tượng như macro trong Excel sẽ giúp bạn sắp xếp hợp lý quy trình làm việc trong Excel.

Chúng ta hãy xem xét kỹ hơn tất cả các tính năng làm việc với các đối tượng này trong gói phần mềm MS Office.

Nhờ sử dụng macro, mọi ô trong tài liệu của bạn đều có thể được tự động hóa. Điều này xảy ra bằng cách cho phép người dùng ghi lại tất cả các hành động khi chúng được tạo.

Macro là gì và tại sao chúng cần thiết?

Bạn có thể làm việc với macro trong bất kỳ chương trình MS Office nào. Trước hết, chúng cần thiết để tổ chức thành thạo công việc của người dùng trong chương trình.

Chúng cần thiết để không thực hiện cùng một loại nhiệm vụ và hành động vài chục lần.

Việc tạo và sử dụng chúng sẽ giúp tiết kiệm đáng kể thời gian và tối đa hóa khả năng tự động hóa của robot trong chương trình.

Quan trọng! Nhờ macro đã tạo, bạn có thể hoàn thành công việc ngay lập tức, trong khi thực hiện thủ công sẽ mất rất nhiều thời gian.

Phần thân của nó về cơ bản được tạo thành từ các hướng dẫn cho chương trình biết phải làm gì nếu người dùng chọn cái này hay cái kia.

Bạn cũng có thể gặp khái niệm macro trong Word, nhưng trong Excel nó có một số ưu điểm:

  • Đầu tiên, nó kết hợp tất cả các hướng dẫn thành một tập lệnh thực thi hoàn chỉnh, cho phép bạn tối ưu hóa tải chương trình và bắt đầu hoạt động nhanh hơn;
  • Bạn có thể gọi nó bằng một phím trên thanh công cụ hoặc sử dụng tổ hợp phím đặc biệt. Điều này sẽ cho phép người dùng không nhìn lên bàn phím khi làm việc;

Chúng tôi lưu ý thêm hai bài viết có thểbạn sẽ cần:

Tạo macro riêng trong Excel 2010, 2007, 2013

Chúng ta cùng xem kỹ hơn các ví dụ về tạo trong Excel 2007, 2013:

  • Mở tài liệu bạn đang làm việc và bạn muốn tạo macro. Nhân tiện, mỗi ô mà một hành động được thực hiện phải được xử lý;
  • Hiển thị tab nhà phát triển trong ribbon. Để thực hiện việc này, hãy mở mục menu “Tệp” và mở các tùy chọn như trong hình;

  • Sau đó chọn cài đặt dải băng và thêm cửa sổ nhà phát triển vào danh sách các cửa sổ chính, như trong hình bên dưới;

  • Bây giờ bạn có thể tiến hành trực tiếp để tạo macro người dùng.
    Sau khi tạo, mỗi ô sẽ được tự động hóa - điều này có nghĩa là bất kỳ ô nào trong tài liệu người dùng sẽ thực hiện cùng một loại hành động mà người dùng chỉ định;
  • Tìm trong tab nhà phát triển chìa khóa đặc biệtđể tạo ra. Vị trí của nó được hiển thị trong hình bên dưới;

  • Cắm chìa khóa. Một cửa sổ tạo sẽ xuất hiện trong đó bạn cần chỉ định tên và tổ hợp phím để bật nó. Bạn cũng có thể thêm mô tả ngắn về cách hoạt động của macro.
    Điều này phải được thực hiện nếu bạn có quá nhiều trong số chúng, để không bị nhầm lẫn;

  • Tiếp theo, nhấp vào OK. Cửa sổ sẽ đóng lại và quá trình ghi sẽ bắt đầu. Để dừng ghi, bấm phím tương ứng trên bảng điều khiển;

  • Bây giờ hãy bắt đầu thực hiện các hành động sẽ được ghi lại trong macro. Mỗi ô có thể chứa đầy dữ liệu nhất định.
    Bạn cũng có thể chỉ làm việc với một ô; sau khi ghi và kích hoạt macro, ô tương tự sẽ được ghi theo thuật toán đã chỉ định;
  • Đừng quên nhấp vào nút dừng ghi dữ liệu. Sau khi hoàn thành tất cả các bước trên, nó sẽ được ghi lại và lưu trong chương trình.

Cách kích hoạt và làm việc với macro trong Excel

Để thực hiện việc này, hãy làm theo hướng dẫn bên dưới:

  • Trên tab nhà phát triển, tìm nút có tên Macro. Nhấn vào nó;

  • Chọn macro bạn cần từ danh sách và nhấp vào nút “Chạy”;

  • Bạn cũng có thể chạy macro cần thiết bằng phím tắt đã được người dùng chỉ định ở giai đoạn đầu tạo macro;
  • Sau khi nhấp vào nút thực thi, tất cả các hành động được thực hiện trong quá trình ghi sẽ được thực hiện lại.

Macro thuận tiện nhất để sử dụng khi tế bào cụ thể cần sao chép nhiều lần.

Ngay cả khi bạn không biết gì về VBA và macro, bạn sẽ có cảm hứng để tìm hiểu thêm sau khi đọc một số thủ thuật và thủ thuật trong phần này. Nếu bạn mới bắt đầu làm việc với macro, bạn có thể tìm thấy thông tin hữu ích tại đây.

. .

Trong các bài viết trước, bạn đã biết Excel có thể quản lý người khác như thế nào Ứng dụng của Microsoft chẳng hạn như Word và Outlook. Nhưng đồng thời, các ứng dụng khác cũng có thể được sử dụng để Quản lý Excel. Ví dụ: bạn đã viết macro cho Word hoặc Access để tạo bảng Excel, điền dữ liệu vào bảng rồi lưu. Excel không nhất thiết phải […]

. .

Bạn có thể sử dụng công nghệ này để kiểm soát Microsoft Outlook và gửi email trực tiếp từ bảng tính của bạn hoặc sao chép các mục trong sổ ghi chép của bạn. Tất nhiên, các tính năng của Excel là như vậy e-mail bảng sẽ được gửi, nhưng phương pháp này chỉ cho phép bạn gửi một phần của bảng. Để mã này hoạt động, bạn cần phải có […]

. .

Phương pháp này có thể rất hữu ích, ví dụ nếu bạn có tài liệu chuẩn với các bảng chứa đầy macro dữ liệu từ các bảng Excel. Bạn có thể chạy macro và dữ liệu sẽ được chuyển sang các bảng trong tài liệu Word. Gần đây tôi có nhiệm vụ viết chương trình điền báo cáo về SLA (Thỏa thuận cấp độ dịch vụ). Báo cáo […]

. .

Macro thường được sử dụng để tự động hóa hoạt động của ứng dụng. Bất kỳ macro nào cũng là một chuỗi hành động được ghi lại dưới một tên cụ thể. Nếu khi làm việc với Microsoft Excel cần phải thực hiện cùng một chuỗi thao tác nhiều lần (ví dụ: định dạng phức tạp của ô hiện tại hoặc thêm dòng mới bằng cách điền công thức vào một số ô của nó), sau đó bạn có thể viết ra những hành động này và […]

Tôi bắt đầu tạo trang web này như sổ tay theo thuận tiện Khả năng của Excel. Bất cứ lúc nào, bạn có thể cập nhật kiến ​​​​thức của mình về một hoặc một tính năng khác của chương trình bằng cách truy cập trang web, ngoài ra bạn có thể gửi liên kết đến bài viết cho bạn bè hoặc đồng nghiệp yêu cầu trợ giúp về Excel. Khá nhanh chóng, lượng khán giả của trang web đã tăng lên và theo tôi thấy, thông tin được ghi lại không chỉ hữu ích với tôi và một số người khác mà còn với nhiều người không quen thuộc với tôi và được các công cụ tìm kiếm đánh giá cao. Nếu tôi tự tin vào khả năng của Excel thì tôi là một chuyên gia rất giỏi cấp độ cao Tôi không thể tự gọi mình là chuyên gia VBA. Vì vậy, tôi muốn tạo một bài viết trợ lý lớn, nơi tôi sẽ ghi lại các macro hữu ích mà tôi thường sử dụng. Tôi chắc chắn rằng bộ sưu tập các tính năng VBA này sẽ không chỉ hữu ích cho tôi.

Trang web đã có một số bài viết về VBA, bao gồm cả những bài viết này, nhưng tôi nghĩ sẽ rất hữu ích nếu giữ các tiện ích mã thường được sử dụng ở một nơi.

Tắt hiển thị thao tác macro trên màn hình bằng chức năng đơn giản. Điều này sẽ không chỉ cải thiện việc thực thi một cách trực quan mà còn tăng tốc đáng kể việc thực thi macro.

Sub Makros1() Application.ScreenUpdating = 0 "Mã của bạn Application.ScreenUpdating = 1 End Sub

Đừng quên thêm chức năng vào cuối macro

Làm cách nào để xóa lựa chọn sao chép sau khi chạy macro?

Nếu bạn có tất cả những thứ này trong macro của mình, hãy chọn một phạm vi để sao chép và dán. Đừng quên tắt lựa chọn ở cuối macro

Sub Makros1() "Mã của bạn Application.CutCopyMode = 0 End Sub

Các macro hữu ích. Cách tìm hàng hoặc cột cuối cùng của một phạm vi

Thiết kế này sẽ giúp bạn dễ dàng tìm thấy số dòng cuối cùng hoặc một cột phạm vi đầy. Nó đặc biệt thuận tiện khi sử dụng theo chu kỳ; bạn không cần chỉ định 1000 dòng chu kỳ có lề; chính Excel sẽ tìm thấy vị trí cuối của phạm vi sử dụng cấu trúc này:

Sub makros1() Dim mLastRow As Long Dim nLastCol As Long mLastRow = Cells(Rows.Count, 1).End(xlUp).Row "Tìm số hàng cuối cùng của dải ô được điền nLastCol= Cells(1, Columns.Count). End(xlToLeft ).Column "Tìm số cột được điền cuối cùng trong phạm vi End Sub

Hơn nữa, tôi khai báo ngay biến là Long (độ dài 2.147.483.647) để không rơi vào tình trạng Số nguyên phổ biến có thể không đủ (32.767) cho các bảng lớn.

Bạn cũng nên chú ý tìm kiếm xảy ra ở cột đầu tiên hoặc hàng đầu tiên, hãy chọn số lượng mong muốn, để xác định chính xác.

Vòng lặp For và kiểm tra các điều kiện trong vòng lặp

Nếu bạn tìm thấy số mới nhất phạm vi hàng và cột, bạn có thể sử dụng chúng trong vòng lặp. Ví dụ: bạn cần chạy qua cột đầu tiên và đếm số ô trống.

Sub makros1() Application.ScreenUpdating = 0 Dim mLastRow As Long Dim Kol As Long "Đếm biến Dim i As Long "Biến vòng lặp mLastRow = Cells(Rows.Count, 1).End(xlUp).Row Kol = 0 For i = 1 Đến mLastRow If Cells(i, 1).Value = "" Then Kol = Kol + 1 End If Next i MsgBox Kol Application.ScreenUpdating = 1 End Sub

Msgbox cũng được sử dụng ở đây; sử dụng tính năng này, bạn có thể hiển thị dữ liệu trong một cửa sổ riêng. Ví dụ của tôi nó sẽ trông như thế này:

Tính thời gian thực hiện macro

Sub makros1() TimeStart = Now TimeFinish = Now MsgBox "Time: " & Format(TimeFinish - TimeStart, "h:mm:ss") End Sub

MsgBox tạo ra kết quả sau:

Rất thuận tiện để theo dõi thời gian thực hiện macro để tối ưu hóa tiếp theo.

Đây là những macro hữu ích mà tôi rất thường xuyên sử dụng. Tôi sẽ dần dần mở rộng danh sách này. Tự động hóa hiệu quả cho mọi người!

Chia sẻ bài viết của chúng tôi trên mạng xã hội của bạn:

Hướng dẫn sử dụng chứa macro về các chủ đề sau:
Chạy macro để tìm kiếm ô.
Chạy macro khi mở sổ làm việc.
Chạy macro khi bạn nhập “2” vào ô.
Chạy macro khi bạn nhấn Enter.
Thêm tab “Phần bổ trợ” (Định dạng ô) của riêng bạn vào bảng điều khiển.
Làm việc với các tệp (tức là trao đổi dữ liệu với TXT, RTF, XLS, v.v.).
Kiểm tra sự hiện diện của tệp tại đường dẫn đã chỉ định.
Tìm kiếm tập tin cần thiết.
Tự động xóa tập tin.
Văn bản miễn phí trên thanh trạng thái.
Khôi phục thanh trạng thái.
Dòng leo trên thanh trạng thái.

Nhanh chóng thay đổi tiêu đề cửa sổ.
Thay đổi tiêu đề cửa sổ (ẩn tên file).
Trở lại tiêu đề ban đầu.
Những gì đang mở vào lúc này.
Làm việc với các tập tin văn bản.
Viết và đọc tập tin văn bản.
Xử lý nhiều tập tin văn bản.
Xác định cuối dòng trong tệp văn bản.
Sao chép từ tệp văn bản sang Excel.

Sao chép nội dung vào một tập tin văn bản.
Xuất dữ liệu sang txt.
Xuất dữ liệu sang html.
Nhập dữ liệu yêu cầu nhiều hơn 256 cột.
Sự sáng tạo bản sao lưu các tập tin có giá trị.
Đếm số lần một file được mở.
Xuất đường dẫn tệp đến ô hiện hoạt.
Sao chép nội dung tập tin RTF trong Excel.
Sao chép dữ liệu từ một sổ làm việc đã đóng.
Trích xuất dữ liệu từ một tập tin đã đóng.
Tìm kiếm một từ trong tập tin.
Tạo một tệp văn bản và nhập văn bản vào tệp.
Tạo một tệp văn bản và nhập văn bản (kết thúc phát hiện tệp).
Sự sáng tạo Tài liệu Word dựa trên bảng excel.
Các lệnh tạo và xóa thư mục.
Lấy thư mục hiện tại.
Thay đổi thư mục.

Xem tất cả các tập tin trong một thư mục.
Xem tất cả các tập tin trong một thư mục.
Đang làm việc Khu vực Microsoft Excel.
Sách bài tập.
Số lượng tên sổ làm việc.
Bảo vệ sổ làm việc.
Cấm in sách.
Mở một cuốn sách (hoặc tập tin văn bản).
Mở sách và thêm văn bản vào ô A1.
Có bao nhiêu cuốn sách được mở?
Đóng tất cả các cuốn sách.
Chỉ đóng một sổ làm việc khi một điều kiện được đáp ứng.
Lưu sổ làm việc với tên đại diện cho ngày hiện tại.
Sổ làm việc có được lưu không?
Tạo một sổ làm việc với một trang tính.
Tạo một cuốn sách.
Loại bỏ những tên không cần thiết.
Sao chép nhanh một sổ làm việc.
Sắp xếp tờ.
Tìm giá trị lớn nhất trên tất cả các trang tính của sổ làm việc.
Bảng tính.
Kiểm tra xem bảng tính có được bảo vệ hay không
Danh sách các tờ được sắp xếp.
Tạo một trang tính mới.
Tạo một trang tính mới.
Loại bỏ các tờ dựa trên ngày.
Sao chép một tờ trong một cuốn sách.
Sao chép một trang tính vào một sổ làm việc mới (đã tạo).
Di chuyển một tờ trong một cuốn sách.
Di chuyển nhiều trang tính sang một sổ làm việc mới.
Thay thế một tập tin hiện có.
"Lật" cuốn sách.
Chèn đầu trang và chân trang với tên của sổ làm việc, trang tính và ngày hiện tại.
Trang tính có tồn tại không?
Trang tính có tồn tại không?
Hiển thị số lượng trang tính trong sổ làm việc đang hoạt động.
Hiển thị số trang tính trong sổ làm việc đang hoạt động dưới dạng siêu liên kết.
Hiển thị lần lượt tên các sheet đang hoạt động.
Hiển thị tên và số trang của cuốn sách hiện tại.
Làm cho tờ giấy trở nên vô hình.
Có bao nhiêu trang trên tất cả các tờ?
Ô và phạm vi (cột và hàng).
Sao chép hàng sang trang tính khác.
Sao chép các cột sang một trang tính khác.
Đếm số ô chứa các giá trị được chỉ định.
Đếm số ô trong một phạm vi chứa các giá trị được chỉ định.
Đếm số lượng ô hiển thị trong một phạm vi.
Xác định số lượng ô trong một phạm vi và tổng giá trị của chúng.
Đếm số lượng tế bào.
Tự động tính toán lại dữ liệu bảng khi giá trị của nó thay đổi.
Nhập dữ liệu vào ô.
Nhập dữ liệu bằng công thức.
Đầu vào dữ liệu nối tiếp.
Nhập dữ liệu văn bản vào ô.
Hiển thị tên sách, sheet và số sheet trong ô.
Loại bỏ các dòng trống.
Loại bỏ các dòng trống.
Loại bỏ các dòng trống.
Xóa một hàng theo điều kiện.
Gỡ bỏ hàng ẩn.
Xóa các hàng bị ẩn hoặc có chiều cao bằng 0 đã sử dụng.
Loại bỏ các bản sao bằng cách sử dụng mặt nạ.

Chọn một phạm vi phía trên ô hiện tại.
Chọn một ô và đặt một số ở đó.
Làm nổi bật các giá trị âm.
Chọn một phạm vi và sử dụng địa chỉ tuyệt đối.

Chọn các ô theo khoảng thời gian.
Lựa chọn nhiều phạm vi.
Di chuyển qua các tế bào.
Tìm ô trống gần nhất trong một cột.
Tìm giá trị lớn nhất.
Tìm kiếm và thay thế theo mẫu.
Tìm kiếm một giá trị và hiển thị kết quả trong một cửa sổ riêng.

Tìm kiếm với việc đánh dấu dữ liệu tìm thấy.
Tìm kiếm theo điều kiện trong một phạm vi.
Tìm ô không trống cuối cùng trong một phạm vi.
Tìm ô không trống cuối cùng trong một cột.
Tìm ô không trống cuối cùng trong một hàng.
Tìm kiếm ô có màu xanh trong phạm vi.
Tìm giá trị âm trong một phạm vi và đánh dấu nó bằng màu xanh lam.
Tìm sự hiện diện của một giá trị trong một cột.
Tìm kết quả phù hợp trong một phạm vi.
Tìm kiếm một ô trong một phạm vi.
Tìm kiếm một ô trong một phạm vi.
Tìm giá trị gần đúng trong một phạm vi.
Tìm phần đầu và phần cuối của một phạm vi chứa dữ liệu.
Tìm phần đầu của dữ liệu.
Tự động thay thế các giá trị
Điền nhanh một phạm vi (mảng).
Điền thông qua khoảng (mảng).
Điền vào phạm vi được chỉ định (mảng).
Điền vào phạm vi (mảng).
Tính tổng các giá trị đầu tiên của phạm vi.
Vị trí trong một tế bào của một chiếc đồng hồ điện tử.
"Báo thức".
Thiết kế mặt trên và giới hạn dưới phạm vi.
Địa chỉ ô đang hoạt động.
Tọa độ của ô đang hoạt động.
Công thức tế bào hoạt động.
Lấy công thức từ một ô.
Kiểu dữ liệu di động.
Xuất ra địa chỉ của phần cuối của phạm vi.
Lấy thông tin về phạm vi đã chọn.
Lấy từ có ký tự thứ 13 trong ô.
Tạo một danh sách có thể chỉnh sửa (bảng).
Kiểm tra giá trị trống.
Giao điểm của các tế bào.
Nhân phạm vi đã chọn với.
Đồng thời nhân tất cả dữ liệu trong một phạm vi.
Chia phạm vi thành.
Bình phương từng ô trong phạm vi.
Chỉ tóm tắt dữ liệu từ các ô hiển thị.
Tổng các ô có giá trị số.
Khi tính tổng, con trỏ nằm trong phạm vi.

Lãi suất tích lũy tùy theo số tiền.
Lãi suất tích lũy tùy theo số tiền.
Ví dụ tóm tắt về tính toán hoa hồng.
Chuyển động dọc theo phạm vi.
Bù trừ từ ô đã chọn.
Lặp lại qua các ô dọc theo cột.
Tạo một phạm vi điền.
Chọn một tham số ô.
Phân chia phạm vi.
Hợp nhất dữ liệu phạm vi.
Hợp nhất dữ liệu phạm vi.
Tìm ra cột hoặc hàng tối đa.
Giới hạn các giá trị phạm vi có thể.
Kiểm tra tốc độ của phạm vi đọc và viết.
Mở MsgBox khi một ô được chọn.
Ẩn một hàng.
Ẩn nhiều hàng.
Ẩn một cột.
Ẩn nhiều cột
Ẩn một hàng theo tên ô.
Ẩn nhiều hàng theo địa chỉ ô.
Ẩn một cột theo tên ô.
Ẩn nhiều cột theo địa chỉ ô.
Tế bào nhấp nháy.
Làm việc với ghi chú.
Hiển thị tất cả các ghi chú trong bảng tính.
Chức năng trích xuất bình luận.
Danh sách ghi chú cho các tờ được bảo vệ.

Danh sách ghi chú trong một danh sách riêng biệt.
Danh sách ghi chú trong một danh sách riêng biệt.

Đếm số lượng bình luận.
Đếm ghi chú.
Chọn các ô có nhận xét.
Hiển thị tất cả các ghi chú.
Thay đổi màu của ghi chú.
Thêm ghi chú.
Thêm ghi chú vào một phạm vi dựa trên điều kiện.
Di chuyển nhận xét đến một ô và quay lại.

Chuyển giá trị từ một ô sang nhận xét.
Các tab tùy chỉnh trên ribbon.
Bổ sung thanh công cụ.
Thêm một nút vào thanh công cụ.
Bảng điều khiển một nút.
Bảng điều khiển có hai nút.
Tạo một bảng điều khiển ở bên phải.

Sự sáng tạo thực đơn tùy chỉnh(lựa chọn 1).
Tạo menu tùy chỉnh (tùy chọn 2).
Tạo menu tùy chỉnh (tùy chọn 3).
Tạo menu tùy chỉnh (tùy chọn 4).
Tạo menu tùy chỉnh (tùy chọn 5).
Tạo menu tùy chỉnh (tùy chọn 6).
Tạo danh sách các mục menu chính của Excel.
Tạo danh sách các mục menu ngữ cảnh.
Hiển thị thanh công cụ theo một điều kiện nhất định.
Ẩn và hiển thị thanh công cụ.
Tạo chú giải công cụ cho các nút của tôi.
Tạo một menu dựa trên dữ liệu bảng tính.
Tạo một menu ngữ cảnh.
Chặn menu ngữ cảnh.
Thêm lệnh vào menu Công cụ.
Thêm lệnh vào menu Xem.
Tạo bảng danh sách.
Một phim hoạt hình có sự tham gia của một trợ lý.
Thêm văn bản, tiêu đề, nút và biểu tượng vào trợ lý.
Tùy chọn trợ lý mới.
Sử dụng trợ lý để chọn màu tô.
CỬA SỔ ĐỐI THOẠI.
Chức năng INPUTBOX (thông qua giá trị đầu vào).
Xem trước cuộc gọi.
Thiết lập mục nhập dữ liệu trong hộp thoại.

Mở hộp thoại (Mở tệp).
Mở hộp thoại (In).
Các hộp thoại khác.
Gọi trình duyệt từ Excel.
Hộp thoại nhập dữ liệu.
Hộp thoại cài đặt phông chữ.
Giá trị mặc định.
Định dạng văn bản. Những cái bàn. BIÊN GIỚI VÀ ĐIỀN.
Hiển thị danh sách các phông chữ có sẵn.
Chọn tất cả các số từ văn bản.
Chỉ viết hoa ở đầu văn bản.
Đếm số lần lặp lại của văn bản tìm kiếm.
Chọn một phần tử tùy ý từ văn bản.
Hiển thị văn bản ngược.
Văn bản tiếng Anh được viết hoa.
Khởi chạy bảng ký hiệu từ Excel.
thông tin về người dùng, máy tính, máy in, v.v.
Nhận tên người dùng.
Giám sát đầu ra độ phân giải.
Nhận thông tin về máy in bạn đang sử dụng.
Xem thông tin về ổ đĩa máy tính của bạn.
NGƯỜI DÙNG.
SƠ ĐỒ.
Xây dựng biểu đồ bằng macro.
Lưu sơ đồ vào một tập tin riêng biệt.
Xây dựng và xóa biểu đồ chỉ bằng một nút bấm.
Hiển thị danh sách sơ đồ trong một cửa sổ riêng.
Áp dụng bảng màu ngẫu nhiên.
Hiệu ứng trong suốt của biểu đồ.
Xây dựng biểu đồ dựa trên dữ liệu từ nhiều bảng tính.
Tạo chú thích cho dữ liệu biểu đồ.
CHƯƠNG TRÌNH KHÁC NHAU.
Chương trình soạn câu đố ô chữ.
Tạo bìa DVD.
Trò chơi "Bãi mìn".
Trò chơi "Đoán con vật".
Tính toán dựa trên các ô có màu nhất định.
CHỨC NĂNG VÀ MACRO KHÁC.
Gọi các phím chức năng.
Tính toán trung bình số học.
Chuyển số thành “tiền”.
Tìm kiếm thứ Hai gần nhất.
Đếm số năm trọn vẹn.
Tính toán trung bình có trọng số.
Chuyển đổi số tháng thành tên của nó.
Sử dụng liên kết tương đối
Chuyển đổi bảng Excel sang định dạng HTML.
Trình tạo số ngẫu nhiên.
Số ngẫu nhiên - dựa trên phạm vi.
Áp dụng một hàm mà không cần nhập nó vào ô.
Đếm các đối tượng được đặt tên
Bật bộ lọc tự động bằng macro.
Tạo một đường leo.
Tạo một hình ảnh đang chạy.
Xoay tự động định hình.
Gọi bảng màu.
Tạo một máy tính.
Sự suy giảm của họ, tên và bảo trợ.
NGÀY VÀ GIỜ.
Ngày và giờ đầu ra.
Ngày và giờ đầu ra.
Lấy ngày hệ thống.
Truy xuất ngày và giờ.
Chức năng DateFull. Phiên bản MS Office được sử dụng không được chỉ định.