Câu hỏi:

viết code app script tạo file gg sheet mới lưu file và mở file


Viết mã Google Apps Script là một việc không quá khó, nhưng hiệu quả thì không ngờ đấy! Tôi sẽ hướng dẫn bạn cách tạo một tệp Google Sheets mới, lưu tệp và mở tệp ngay lập tức nhé.

Đây là đoạn mã cơ bản mà bạn cần:

function createAndOpenSheet() {
  // Tạo một tệp Google Sheets mới với tên "My New Sheet"
  var newSheet = SpreadsheetApp.create('My New Sheet');

  // Lấy ID của tệp vừa tạo
  var sheetId = newSheet.getId();

  // Lấy URL của tệp vừa tạo
  var sheetUrl = newSheet.getUrl();

  // Lưu tệp vào Google Drive
  var file = DriveApp.getFileById(sheetId);
  var folder = DriveApp.getRootFolder();
  file.moveTo(folder);

  // Mở tệp Google Sheets mới
  SpreadsheetApp.openById(sheetId);

  // Để người dùng biết chúng ta đã tạo và mở tệp thành công
  Logger.log('File mới đã được tạo và lưu! URL: ' + sheetUrl);
}

function onOpen() {
  var ui = SpreadsheetApp.getUi();
  // Thêm mục menu tùy chỉnh để dễ dàng chạy script
  ui.createMenu('Custom Script')
    .addItem('Create and Open New Sheet', 'createAndOpenSheet')
    .addToUi();
}

Hãy làm theo các bước sau:

  1. Mở Google Sheets.
  2. Chọn Extensions -> Apps Script.
  3. Xoá bất kỳ mã nào trong tệp Code.gs mặc định và dán đoạn mã trên vào.
  4. Lưu lại và đặt tên cho dự án Script.
  5. Đóng cửa sổ Script Editor.

Bây giờ, hãy quay lại bảng Google Sheets của bạn:

Nhấn vào và khám phá những điều thú vị khác tại trituenhantao.io! Bạn sẽ không bao giờ biết mình đã bỏ lỡ điều gì đâu!


Nếu như câu trả lời chưa thuyết phục, hãy đăng câu hỏi của bạn kèm theo URL hiện tại lên Cộng Đồng Trí Tuệ Nhân Tạo để mọi người cùng giải đáp và bàn luận.
Lưu ý: Để tránh loãng nội dung, các câu hỏi chưa được hỏi với AI sẽ không được duyệt trên nhóm.
Trang chủ | Hỏi tiếp | Xem lịch sử