Я новичок в программировании, учусь на лету. У меня есть аккаунт Google для работы и я использую в основном листы Google. Мне нужно объединить один лист Google с информацией, полученной из файла, который я могу экспортировать только в формате xlxs. Я нашел код здесь , который конвертирует Excel в листы Google в тот момент, когда я загружаю его на диск.
function convertExceltoGoogleSpreadsheet2(fileName) { try {
fileName = fileName || "microsoft-excel.xlsx";
var excelFile = DriveApp.getFilesByName(fileName).next();
var fileId = excelFile.getId();
var folderId = Drive.Files.get(fileId).parents[0].id;
var blob = excelFile.getBlob();
var resource = {
title: excelFile.getName().replace(/\.xlsx?/, ""),
key: fileId
};
Drive.Files.insert(resource, blob, {
convert: true
}); } catch (f) {
Logger.log(f.toString());}}
Пока все хорошо.
Проблема сейчас в том, что каждый раз, когда я экспортирую информацию и загружаю xlxs на свой диск, он генерирует новый файл google листа. Я хочу, чтобы он заменил , потому что мне нужно сослаться на этот файл в другом, чтобы создать новый отчет.
Кто-нибудь знает, возможно ли это? Спасибо!