Google E-tablolarda Sayfaları Birleştirme
Bu işlev Google tablosundaki herhangi bir sayfada değişiklik yapılması hâlinde "Hepsi" adlı sayfada tüm verileri toplar. "Hepsi" adlı sayfa önceden açılmış ise sayfa önce temizlenir sonra veriler birleştirilir, sayfa yoksa "Hepsi" adlı sayfa oluşturulur sonra veriler birleştirilir. ⚠️ İşlevin çalışması için hesap üzerinden Google Apps Script servisine izin verilmelidir. ⚠️ Veri arttıkça işlev yavaşlıyor. function onEdit(e) { var intervalMinutes = 10; // Varsayılan olarak 10 dakikada bir tetiklendi. Zaman aralığı sıklaşırşa, verinin büyüklüğüne bağlı olarak web tarayıcısı, işlem parçacığı artırır, RAM ve işlemciyi boğar. ScriptApp.newTrigger('mergeSheets') .timeBased() .everyMinutes(intervalMinutes) .create(); } function mergeSheets() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var allSheets = ss.getSheets(); var targetSheetName = "Hepsi"; // Hepsi sayfasını kontrol et ve varsa temizle, yok...