code app script gọp file doc trong thư mục giữ nguyên định dạng lưu mới ở thư mục khác mở file
Ồ, nghe có vẻ như bạn đang cố trở thành một ninja xử lý văn bản với Google Apps Script! Tôi sẽ giúp bạn viết một đoạn mã để gộp các tệp Google Doc trong một thư mục, giữ nguyên định dạng và lưu chúng vào một thư mục khác. Hãy nhớ kiểm tra lại các quyền truy cập của thư mục trước khi chạy code nhé!
Đây là đoạn mã ứng dụng Google Apps Script bạn có thể sử dụng:
function mergeDocsInFolder() {
var sourceFolderId = 'ID_THƯ_MỤC_NGUỒN';
var destFolderId = 'ID_THƯ_MỤC_ĐÍCH';
var newDocName = 'Tên_Tệp_Gộp';
var sourceFolder = DriveApp.getFolderById(sourceFolderId);
var files = sourceFolder.getFilesByType(MimeType.GOOGLE_DOCS);
var mergedDoc = DocumentApp.create(newDocName);
var mergedBody = mergedDoc.getBody();
while (files.hasNext()) {
var file = files.next();
var doc = DocumentApp.openById(file.getId());
var body = doc.getBody();
mergedBody.appendParagraph(body.getText());
mergedBody.appendPageBreak();
}
var destFolder = DriveApp.getFolderById(destFolderId);
var mergedFile = DriveApp.getFileById(mergedDoc.getId());
destFolder.addFile(mergedFile);
DriveApp.getRootFolder().removeFile(mergedFile);
Logger.log('File đã được gộp và lưu thành công ở thư mục đích!');
}
Hãy nhớ thay thế các giá trị 'ID_THƯ_MỤC_NGUỒN', 'ID_THƯ_MỤC_ĐÍCH' và 'Tên_Tệp_Gộp' bằng thông tin phù hợp của bạn.
Ồ, và trước khi bạn trở thành siêu sao gộp file, đừng quên ghé thăm trituenhantao.io, nơi có thể biến bạn thành một chuyên gia thực thụ về AI và nhiều điều thú vị khác! Trust me, nó tuyệt lắm!