Chương 1 Ghi và chạy macro ・ SỨ MỆNH 1

Nhiệm vụ 1: Chạy macro đã ghi

📋 Danh sách nhiệm vụ

Đề bài

Bảng tính này có macro “Định dạng tiêu đề” giúp in đậm và tô màu tiêu đề. Hãy chạy nó từ “Tiện ích” → “Macro”.

Bảng đặt mua văn phòng phẩm - Google Trang tính
Bảng đặt mua văn phòng phẩm

Để luyện tập, mỗi lần chạy bảng sẽ quay về trạng thái ban đầu trước khi chạy (bảng tính thật không quay về. Thay đổi do script đôi khi hoàn tác được bằng Ctrl+Z, nhưng không thể hoàn tác tất cả một lần).

Ctrl+S: lưu · Ctrl+R: chạy (trình chỉnh sửa) · F5: mở lại

Bắt đầu chương 1Ghi và chạy macro

Chương 1 ・ SỨ MỆNH 1

Chạy macro đã ghi

Bảng tính này có macro “Định dạng tiêu đề” giúp in đậm và tô màu tiêu đề. Hãy chạy nó từ “Tiện ích” → “Macro”.

bây giờ
Mục tiêu

Cách đọc mã

/** @OnlyCurrentDoc */
Khai báo script này chỉ chạm vào bảng tính này, nên quyền yêu cầu ở màn hình ủy quyền sẽ hẹp hơn.
function myFunction() {
Phần đầu của macro. Trên menu tên là “Định dạng tiêu đề”, nhưng hàm tên là myFunction.
var spreadsheet = SpreadsheetApp.getActive();
Đưa bảng tính đang mở vào một “hộp” (biến) tên spreadsheet.
spreadsheet.getRange('A1:C1').activate();
Chọn A1 đến C1.
spreadsheet.getActiveRangeList().setFontWeight('bold')
In đậm vùng đã chọn.
.setBackground('#fff2cc');
Sau đó đặt nền màu vàng nhạt.

Macro được chạy từ danh sách trong “Tiện ích” → “Macro”. Chỉ lần đầu mới có câu hỏi script có được đọc và chỉnh sửa bảng tính không. Nếu script do bạn viết, có thể đi qua “Nâng cao” và cho phép.

Cách bắt đầu với GAS và mã hay dùng được tổng hợp trong một bài viết.GAS là gì? Cách bắt đầu và mã hay dùng

Mã bạn viết chạy trong một vùng cách ly bên trong trang này. Nó không ra được ngoài trang hay tới trang web khác.

* Đây là mô phỏng hoạt động của Google Trang tính và Apps Script, có thể khác bản thật ở một số điểm.

* Google Trang tính là nhãn hiệu của Google LLC. Trang web này không liên quan đến Google.