Koplayama

Cevapla
Engin
Mesajlar: 12
Kayıt: Sal Eki 17, 2023 9:32 pm
Meslek: Satış Sonrası Hizmet Personeli
Adınız: Engin
Soyadınız: Eryılmaz

Koplayama

Mesaj gönderen Engin »

Merhaba,

Google E-tablolarda belirtilen saatte belirtilen hücreyi farklı bir sheette hergün alt altta kopyalama yaptırılabilir mi?

Desteğinizi için şimdiden teşekkürler
Engin
Mesajlar: 12
Kayıt: Sal Eki 17, 2023 9:32 pm
Meslek: Satış Sonrası Hizmet Personeli
Adınız: Engin
Soyadınız: Eryılmaz

Re: Koplayama

Mesaj gönderen Engin »

Merhaba,

Konu hakkında destek olabilecek bir arkadaşımız var mı? yardım rica ederim.
erseldemirel
Mesajlar: 94
Kayıt: Cmt Haz 24, 2023 12:23 am
Web Sitesi: https://erseldemirel.com.tr/
Adınız: Ersel
Soyadınız: Demirel

Re: Koplayama

Mesaj gönderen erseldemirel »

2 fonk girilir. örneğin hergün 9 da tetikler. pm-am durumunu bilmiyorum ama dikkat etmeniz lazım

Kod: Tümünü seç

function kopyala() {
  var sourceSheetName = 'KaynakSayfa';
  var targetSheetName = 'HedefSayfa';
  var sourceRange = 'A1';
  var targetColumn = 1;

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sourceSheet = ss.getSheetByName(sourceSheetName);
  var targetSheet = ss.getSheetByName(targetSheetName);

  var value = sourceSheet.getRange(sourceRange).getValue();
  var lastRow = targetSheet.getLastRow();

  targetSheet.getRange(lastRow + 1, targetColumn).setValue(value);
}

function createTimeDrivenTrigger() {
  ScriptApp.newTrigger('kopyala')
           .timeBased()
           .everyDays(1)
           .atHour(9) 
           .create();
}
Engin
Mesajlar: 12
Kayıt: Sal Eki 17, 2023 9:32 pm
Meslek: Satış Sonrası Hizmet Personeli
Adınız: Engin
Soyadınız: Eryılmaz

Re: Koplayama

Mesaj gönderen Engin »

erseldemirel yazdı: Cum May 17, 2024 4:19 pm 2 fonk girilir. örneğin hergün 9 da tetikler. pm-am durumunu bilmiyorum ama dikkat etmeniz lazım

Kod: Tümünü seç

function kopyala() {
  var sourceSheetName = 'KaynakSayfa';
  var targetSheetName = 'HedefSayfa';
  var sourceRange = 'A1';
  var targetColumn = 1;

  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sourceSheet = ss.getSheetByName(sourceSheetName);
  var targetSheet = ss.getSheetByName(targetSheetName);

  var value = sourceSheet.getRange(sourceRange).getValue();
  var lastRow = targetSheet.getLastRow();

  targetSheet.getRange(lastRow + 1, targetColumn).setValue(value);
}

function createTimeDrivenTrigger() {
  ScriptApp.newTrigger('kopyala')
           .timeBased()
           .everyDays(1)
           .atHour(9) 
           .create();
}
Merhaba, Hata verdi olmadı :(
Cevapla