Tập lệnh liên kết vùng chứa

Một tập lệnh được liên kết với một tệp Google Trang tính, Tài liệu, Trang trình bày hoặc Biểu mẫu nếu tập lệnh đó được tạo từ tài liệu đó thay vì là một tập lệnh độc lập. Tệp mà một tập lệnh liên kết được đính kèm vào được gọi là "vùng chứa". Các tập lệnh liên kết thường hoạt động giống như tập lệnh độc lập, ngoại trừ việc chúng không xuất hiện trong Google Drive, không thể tách khỏi tệp mà chúng được liên kết và có một số đặc quyền đặc biệt đối với tệp mẹ.

Xin lưu ý rằng bạn cũng có thể liên kết tập lệnh với Google Sites, nhưng những tập lệnh này hầu như luôn được triển khai dưới dạng ứng dụng web. Các tập lệnh liên kết với Google Trang tính, Tài liệu, Trang trình bày hoặc Biểu mẫu cũng có thể trở thành ứng dụng web, mặc dù điều này không phổ biến.

Tạo tập lệnh liên kết

Google Tài liệu, Trang tính hoặc Trang trình bày

Để tạo một tập lệnh ràng buộc trong Google Tài liệu, Trang tính hoặc Trang trình bày, hãy mở một tài liệu trong Tài liệu, một bảng tính trong Trang tính hoặc một bản trình bày trong Trang trình bày rồi nhấp vào Tiện ích bổ sung > Apps Script. Để mở lại tập lệnh trong tương lai, hãy làm tương tự hoặc mở tập lệnh trên trang tổng quan về Apps Script.

Google Biểu mẫu

Để tạo một tập lệnh liên kết trong Google Biểu mẫu, hãy mở một biểu mẫu rồi nhấp vào biểu tượng Tuỳ chọn khác > Trình chỉnh sửa tập lệnh. Để mở lại tập lệnh trong tương lai, hãy làm tương tự hoặc mở tập lệnh trên trang tổng quan về Apps Script.

Phương thức đặc biệt

Tập lệnh liên kết có thể gọi một số phương thức mà tập lệnh độc lập không thể gọi:

Để biết thêm thông tin, hãy xem hướng dẫn về cách mở rộng Google Trang tính hoặc hướng dẫn về cách mở rộng Google Tài liệu.

Thanh bên, hộp thoại và trình đơn tuỳ chỉnh

Các tập lệnh liên kết có thể tuỳ chỉnh Google Trang tính, Tài liệu và Biểu mẫu bằng cách thêm trình đơn tuỳ chỉnhhộp thoại hoặc thanh bên. Tuy nhiên, xin lưu ý rằng tập lệnh chỉ có thể tương tác với giao diện người dùng cho phiên bản hiện tại của một tệp đang mở. Tức là một tập lệnh được liên kết với một tài liệu không thể ảnh hưởng đến giao diện người dùng của một tài liệu khác.

Điều kiện kích hoạt

Tập lệnh liên kết có thể sử dụng trình kích hoạt đơn giản như hàm onOpen() đặc biệt. Hàm này sẽ tự động chạy bất cứ khi nào người dùng có quyền chỉnh sửa mở một tệp. Giống như tất cả các loại tập lệnh, tập lệnh này cũng có thể sử dụng trình kích hoạt có thể cài đặt.

Hàm tuỳ chỉnh

Hàm tuỳ chỉnh là một hàm trong tập lệnh được liên kết với Google Trang tính mà bạn gọi trực tiếp từ một ô bằng cách sử dụng cú pháp =myFunctionName(). Do đó, hàm tuỳ chỉnh tương tự như hàng trăm hàm tích hợp trong Trang tính, chẳng hạn như AVERAGE hoặc SUM, ngoại trừ việc bạn xác định hành vi của hàm tuỳ chỉnh.

Truy cập vào tập lệnh liên kết

Chỉ những người dùng có quyền chỉnh sửa vùng chứa mới có thể chạy tập lệnh liên kết của vùng chứa đó. Cộng tác viên chỉ có quyền xem thì không thể mở trình chỉnh sửa tập lệnh. Tuy nhiên, nếu tạo bản sao của tệp vùng chứa, họ sẽ trở thành chủ sở hữu của bản sao đó và có thể xem cũng như chạy bản sao của tập lệnh.

Để tìm hiểu cách chia sẻ tệp chứa của một tập lệnh, hãy tham khảo bài viết Chia sẻ tệp trên Google Drive.