Giới thiệu
Office Script là một công cụ mạnh mẽ trong Excel Online, cho phép bạn tự động hóa các tác vụ và tạo ra các quy trình làm việc hiệu quả hơn. Trong bài viết này, chúng ta sẽ tìm hiểu lý do tại sao bạn nên biết về Office Script và cách sử dụng nó trong Excel Online, kèm theo ví dụ cụ thể. Let’s get started! 🌟
Tại sao bạn cần biết Office Script?
- Tự động hóa tác vụ: Office Script giúp bạn tự động hóa các công việc lặp đi lặp lại, tiết kiệm thời gian và giảm sai sót.
- Nâng cao hiệu quả công việc: Bằng cách tự động hóa quy trình, bạn có thể tập trung vào các nhiệm vụ quan trọng hơn.
- Dễ học và sử dụng: Office Script sử dụng JavaScript, một ngôn ngữ lập trình phổ biến và dễ học.
- Tích hợp dễ dàng với Microsoft 365: Office Script tích hợp mượt mà với các ứng dụng khác của Microsoft 365, tạo ra trải nghiệm liền mạch.
Cách sử dụng Office Script trong Excel Online
Bước 1: Mở Excel Online và tạo mới hoặc mở một bảng tính
Truy cập vào Excel Online và tạo một bảng tính mới hoặc mở bảng tính hiện có.
Bước 2: Truy cập vào tính năng Office Script
- Nhấp vào
Tự động hóa
trên thanh công cụ. - Chọn
Tạo tập lệnh
.
Bước 3: Viết Office Script
Trong trình chỉnh sửa tập lệnh, thêm đoạn mã sau để tự động thêm dữ liệu vào bảng tính:
function main(workbook: ExcelScript.Workbook) {
// Lấy bảng đầu tiên trong workbook
let sheet = workbook.getActiveWorksheet();
// Thêm tiêu đề cột
sheet.getRange("A1").setValue("Tên");
sheet.getRange("B1").setValue("Tuổi");
// Thêm dữ liệu
sheet.getRange("A2").setValue("Nguyễn Văn A");
sheet.getRange("B2").setValue(30);
sheet.getRange("A3").setValue("Trần Thị B");
sheet.getRange("B3").setValue(25);
sheet.getRange("A4").setValue("Lê Văn C");
sheet.getRange("B4").setValue(35);
}
Bước 4: Chạy Office Script
- Nhấp vào
Chạy
để thực thi tập lệnh. - Quan sát kết quả trong bảng tính của bạn.
Ví dụ chi tiết: Tính tổng các giá trị trong một cột
Giả sử bạn có một cột chứa các giá trị và bạn muốn tính tổng của chúng. Thực hiện theo các bước sau:
- Mở trình chỉnh sửa tập lệnh.
- Thêm đoạn mã sau:
function main(workbook: ExcelScript.Workbook) {
let sheet = workbook.getActiveWorksheet();
let range = sheet.getRange("A2:A10");
let values = range.getValues();
let sum = 0;
for (let i = 0; i < values.length; i++) {
sum += values[i][0];
}
sheet.getRange("B1").setValue("Tổng:");
sheet.getRange("B2").setValue(sum);
}
- Nhấp
Chạy
để tính tổng các giá trị trong cột A và hiển thị kết quả ở ô B2.
Kết luận
Office Script là một công cụ cực kỳ hữu ích giúp bạn tự động hóa các công việc trong Excel Online, tăng hiệu quả và độ chính xác. Việc học và sử dụng Office Script không chỉ giúp bạn làm việc nhanh chóng hơn mà còn mở rộng khả năng sáng tạo trong quản lý và xử lý dữ liệu.
Dịch vụ lập trình ứng dụng
🎯 Lập trình API, Python, Node JS, Telegram Bot, Automate Workflow, Power Apps and Apps Script.
📒 Nhận dạy Lập trình Apps Script, Power Apps từ cơ bản đến nâng cao.
📞 +84 78 600 5534 (Zalo, WhatsApp, Telegram)
💻 Github