Giới thiệu về các tập lệnh Office trong Excel

Tự động hóa các tác vụ lặp lại của bạn với các tập lệnh Office trong Excel cho web. Ghi lại các hành động của bạn, rồi phát lại chúng bất cứ khi nào bạn muốn. Bạn cũng có thể chỉnh sửa script của mình làm thay đổi dòng công việc. Các tập lệnh Office được lưu trữ trên điện toán đám mây, cho phép bạn cập nhật bất kỳ sổ làm việc nào khi cần thiết. 

Khi bạn ghi lại các hành động của mình với bản ghi hành động, một tập lệnh sẽ được tạo ra. Những hành động này có thể bao gồm nhập văn bản hoặc số, bấm ô hoặc lệnh trên ruy-băng hoặc trên menu, định dạng ô, hàng hoặc cột, định dạng dữ liệu dưới dạng bảng Excel, v.v. Những điều bạn nhìn thấy khi bạn thực hiện xong là một ngăn tác vụ sạch sẽ hiển thị một danh sách mô tả tất cả các bước mà bạn vừa lấy. Bạn không cần bất kỳ trải nghiệm mã hóa nào để ghi và chạy các tập lệnh Office. Nếu bạn chọn sửa hành động của mình, bạn có thể làm như vậy từ trình soạn thảo mã, nơi bạn có thể sửa mã bản sao của script đó. Tìm hiểu tất cả về cách viết script với trình soạn thảo mã trong bản ghi, chỉnh sửa và tạo các tập lệnh Office trong Excel trên web.

  • Một tài khoản đăng ký Office 365 hiện hoạt.

  • Vị trí của OneDrive hoặc SharePoint tổ chức để lưu trữ và chia sẻ tệp của bạn.

  • Xác thực máy chủ-khi lần đầu tiên chạy trình ghi tập lệnh hoặc trình soạn thảo mã, bạn sẽ cần phải xác thực với máy chủ, do đó, các tập lệnh của bạn có thể được lưu vào điện toán đám mây. Đăng nhập vào tài khoản Microsoft của bạn như thường lệ, sau đó khi bạn thấy các quyền yêu cầu lời nhắc, hãy chọn chấp nhận để tiếp tục.

Bắt đầu

  1. Trước tiên, hãy chọn tab tự động hóa trên dải băng. Thao tác này sẽ hiển thị hai tùy chọn chính của bạn trong nhóm công cụ Scripting : hành động bản ghitrình soạn thảo mã.

    Nhóm công cụ Scription có chứa các tùy chọn để ghi lại các hành động hoặc xem trình soạn thảo mã.
  2. Để tạo một tập lệnh Office mới, hãy nhấn nút hành động bản ghi , rồi bắt đầu thực hiện các bước bạn muốn tự động hóa. Đối với ví dụ này, chúng tôi đang dùng một phạm vi dữ liệu đơn giản, chuyển đổi nó thành bảng Excel, thêm cột tổng và hàng tổng và hoàn thiện bằng cách định dạng các giá trị của chúng tôi dưới dạng tiền tệ.

    Trước và sau khi hình ảnh của một lưới 5x3 dữ liệu sẽ được sử dụng để tạo một tập lệnh Office để chuyển đổi nó thành bảng Excel với tổng hàng và cột, sau đó định dạng dữ liệu dưới dạng tiền tệ.
  3. Khi bạn bắt đầu ghi một tập lệnh Office mới, bạn sẽ thấy một ngăn tác vụ hành động bản ghi đang mở ở bên phải. Tại đây bạn sẽ thấy mô tả ngắn về các hành động mà bạn đang được liệt kê theo thứ tự. Khi bạn đã thực hiện xong với tất cả các bước của mình, bạn có thể nhấn nút dừng .

    Sau khi bạn đã ghi lại một tập lệnh Office, bạn sẽ thấy một mô tả về nội dung từng bước.
  4. Sau khi bạn đã nhấn nút dừng , ngăn hành động bản ghi sẽ hiển thị một hộp thoại để đặt tên cho script của bạn và cho nó mô tả. Theo mặc định, Excel sẽ đặt tên script của bạn là "1", "script 2", v.v. Tuy nhiên, bạn sẽ muốn cung cấp các tên script có ý nghĩa, nếu không thì bạn sẽ phải khai thác thông qua từng người trong số họ để tìm bạn muốn. Đối với ví dụ này, chúng tôi đã đặt tên cho tập lệnh tạo ra một hàng bảng w-tổng. Lưu ý rằng nó sẽ OK để có khoảng trống trong tên script của bạn.

    Khi bạn kết thúc việc ghi một tập lệnh Office, bạn sẽ được nhắc nhập một tên tập lệnh và mô tả.

Phát lại một tập lệnh Office

  1. Nếu ngăn trình soạn thảo mã không được hiển thị, thì bạn có thể khởi chạy nó từ công cụtự động hóa > > trình soạn thảo mã.

    Hình ảnh của trình soạn thảo mã script Office, trong đó sẽ hiển thị bất kỳ script nào mà bạn đã lưu.
  2. Bấm đúp vào script mà bạn muốn chạy, mà sẽ khởi động ngăn mã với mã có thể hiển thị của hàm TypeScript.

    Khi bạn chọn một tập lệnh từ danh sách script, nó sẽ hiển thị trong một ngăn mới có hiển thị chính Mã bản thể đó.

    Lưu ý: Chủ đề này không thảo luận về sửa hoặc viết mã của chính bạn, nhưng bạn có thể xem lại tài liệu kỹ thuật của văn bản Office.

  3. Để chạy mã, hãy tạo hoặc sao chép bảng gốc trên một trang tính mới, sau đó nhấn > Run. Bạn sẽ thấy một thông báo ngắn gọn rằng tập lệnh đang chạy, sẽ biến mất khi tập lệnh hoàn thành.

  4. Các tùy chọn khác -nếu bạn bấm vào dấu chấm lửng (...) ở phía bên phải của ngăn trình soạn thảo mã, bạn sẽ thấy menu ngữ cảnh. Tại đây bạn có tùy chọn:

    Bấm vào dấu chấm lửng ở góc trên bên phải để hiển thị menu ngữ cảnh, bao gồm tùy chọn xóa.

    • Tạo một bản sao của tập lệnh

    • Xóa bỏ script

    • Được hoàn nguyên để lưu lần cuối -bạn có thể sử dụng tùy chọn này nếu bạn đã thực hiện thay đổi đối với một tập lệnh mà bạn không muốn giữ lại.

    • Chi tiết về script -điều này sẽ cho bạn biết chi tiết chung về script của mình, chẳng hạn như mô tả và ngày/thời gian qua nó đã được sửa đổi. Bạn có thể thay đổi mô tả chỉ đơn giản bằng cách bấm vào nó.

    • Nhật ký -điều này sẽ hiển thị lịch sử của tập lệnh.

    • Thiết đặt trình soạn thảo -điều này cho phép bạn thay đổi chủ đề của trình soạn thảo, tên phông chữ, cỡ phông, v.v. Bạn sẽ có thể chỉ muốn rời khỏi các tùy chọn này cho đến khi bạn cảm thấy thoải mái hơn với các tập lệnh Office.

    • Giới thiệu -điều này cho bạn biết chi tiết nội bộ về dịch vụ script của Office. Bạn không cần thay đổi bất cứ điều gì ở đây.

Lỗi tiềm ẩn

  • Điều quan trọng cần biết rằng bạn khi bạn ghi lại một tập lệnh Office, bản ghi script sẽ chụp hầu như mọi hành động được hỗ trợ mà bạn thực hiện. Vì vậy, nếu bạn thực hiện một lỗi trong trình tự của mình, ví dụ, hãy bấm vào một nút mà bạn không có ý định bấm vào, bản ghi script sẽ ghi lại. Giải pháp này là để ghi lại toàn bộ trình tự, hoặc sửa đổi chính Mã nguyên hàm. Đây là lý do tại sao bất cứ khi nào bạn ghi một điều gì đó, tốt nhất là bạn nên ghi lại quy trình mà bạn đã quá quen thuộc. Càng vui bạn ghi một chuỗi, càng hiệu quả hơn, nó sẽ chạy khi bạn phát lại nó.

  • Một số hành động có thể phạt tiền lần đầu tiên bạn ghi lại script của mình nhưng không thành công khi bạn tìm cách phát lại chúng. Ví dụ, trong ví dụ trước đó, nơi chúng tôi định dạng một số dữ liệu mẫu dưới dạng bảng, mã của chúng tôi sẽ không thành công nếu chúng tôi đã cố gắng chạy nó trên bảng Cập Nhật, vì Excel không cho phép các bảng chồng lấp nhau. Tại thời điểm này, trình soạn thảo mã sẽ hiển thị một thông báo lỗi.

    Thông báo lỗi trình soạn thảo mã nói rằng tập lệnh chạy bằng lỗi. Nhấn nút Nhật ký để tìm hiểu thêm.

    Bấm vào nút xem Nhật ký sẽ hiển thị một lời giải thích lỗi ngắn gọn ở phía dưới cùng của ngăn trình soạn thảo mã.

    Thông tin chi tiết hơn cho một tập lệnh chạy bằng lỗi.
  • Các tính năng không được hỗ trợ-chúng tôi không ngừng hoạt động để thêm hỗ trợ cho các tính năng khác, nhưng tại thời điểm này không được hỗ trợ mọi thứ. Khi điều này xảy ra, bạn sẽ thấy một ghi chú trong ngăn hành động bản ghi. Bạn có thể phát lại mã, và nó sẽ chỉ cần bỏ qua bất kỳ bước nào mà nó không thể ghi.

    Hộp thoại hành động racord cho biết khi nào không ghi được các bước nhất định.

Bạn cần thêm trợ giúp?

Bạn luôn có thể yêu cầu một chuyên gia trong Cộng đồng Kỹ thuật Excel, tìm hỗ trợ trong Cộng đồng Giải đáp hay đề xuất tính năng hoặc cải tiến mới ở Excel User Voice.

Xem thêm

tài liệu kỹ thuật của tập lệnh Office

Bản ghi, sửa và tạo các tập lệnh Office trong Excel trên web

Khắc phục sự cốhttps://docs.microsoft.com/office/dev/scripts/testing/troubleshootingscript

Các script mẫu cho các tập lệnh Office trong Excel trên web

Phát triển kỹ năng Office của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×