Cách đọc dữ liệu từ vùng gồm nhiều ô trên Google Sheets bằng cách lập trình Google Apps Scripts.
▷ Toàn bộ playlist:
▷ File đi kèm video:
01 Khai báo biến, làm quen với debugger, Logger trong Google Apps Script
02 Ghi dữ liệu vào ô hoặc vùng trên Google Sheets bằng code
03 Đọc dữ liệu từ ô hoặc vùng trong Google Sheets bằng code
04 Đọc và ghi dữ liệu từ vùng gồm nhiều ô với Google Apps Script
05 Cách copy và di chuyển vùng dữ liệu với Google Apps Script
06 Cách copy dữ liệu từ sheet này qua sheet khác Google Apps Script
07 Cách tham chiếu tới sheet sử dụng vị trí và những lưu ý
08 Cách xoá hàng hoặc cột trong Google Apps Script
09 Cách thêm hoặc xoá Sheet với Google Apps Script
10 Cách lấy ra chỉ số dòng và cột của 1 vùng trong Google Apps Script
11 Cách tìm dòng cuối hoặc cột cuối có chứa dữ liệu
12 Cách sử dụng vòng lặp FOR cơ bản
13 Cách sử dụng vòng FOR lồng nhau nâng cao
14 Cách copy dữ liệu từ 1 sheet qua nhiều sheets bằng vòng lặp
15 Cách sử dụng cấu trúc điều kiện IF trong Google Apps Script
16 Cách sử dụng alert trong Google Apps Script
17 Cách sử dụng prompt để hỏi dữ liệu từ người dùng
18 Cách sử dụng getValues và setValues và mảng dữ liệu trong Google Apps Script
19 Cách tạo menu trên thanh công cụ của Google Sheet
▷ Xem thêm “Thành thạo Excel trong 7 ngày”:
▷ Xem thêm “Tự động hoá Excel và báo cáo với VBA”:
▷ Xem thêm “Trọn bộ nghiệp vụ và kỹ năng hành chính nhân sự”:
▷ Xem thêm “Kế toán tổng hợp từ A-Z”:
▷ Xem thêm “Trọn bộ kỹ năng Word, Excel”:
▷ Xem thêm “Trọn bộ kỹ năng Word, Excel, Powerpoint”:
▷ Video được cung cấp miễn phí bởi
▷ Theo dõi Facebook cá nhân:
▷ Blog cá nhân:
▷ Facebook Page:
▷ Facebook Group:
Xem thêm video học và các thủ thuật excel: https://mindovermetal.org/thu-thuat-excel/
Tôi đã làm theo hướng dẫn mà máy chỉ thao tác trên Trang tính1, không làm việc trên Trang tính2
function myFunction() {
var as = SpreadsheetApp.getActiveSpreadsheet();
var sheet = as.getActiveSheet();
var range = sheet.getRange('a1:c4');
var myValues = range.getValues();
Logger.log(myValues);
var myDest = sheet.getRange('a6:c9');
myDest.setValues(myValues);
}