J'essaie d'ajouter une date de soumission à la colonne 1 lorsqu'une nouvelle ligne est automatiquement ajoutée via Zapier. Est-ce possible? Par exemple.,
C1 C2 C3
(DATE STAMP WHEN SUBMITTED) John Smith
(DATE STAMP WHEN SUBMITTED) Sam Hardy
Je pense que cela nécessite un script (Outils> Editeur de script), par exemple: il recherche les cellules A vides contenant des données dans B et indique la date d'aujourd'hui. Si vous l'utilisez, veillez à remplacer le fuseau horaire ("GMT" dans l'exemple) par le vôtre ( voici une liste des noms de fuseaux horaires ).
Une façon de procéder est d’ajouter un déclencheur (Ressources> Déclencheurs du projet actuel dans l’éditeur de script) qui exécutera cette opération "à la modification".
function fillDate() {
var sh = SpreadsheetApp.getActiveSheet();
var range = sh.getRange("A2:B"); // assuming A is the date column
var values = range.getValues();
for (var i=0; i<values.length; i++) {
if (!values[i][0] && values[i][1]) {
range.getCell(i+1, 1).setValue(Utilities.formatDate(new Date(), 'GMT', 'yyyy-MM-dd'));
}
}
}
Si vous souhaitez inclure le temps que votre Zap s'exécute dans votre Zap (ou l'utiliser comme approximation du moment où le déclencheur se produit), vous pouvez utiliser le champ suivant dans votre Zap: {{zap_meta_human_now}}
Entrez simplement ce texte avec les accolades dans le champ au lieu de sélectionner un élément dans la liste déroulante.
Pour plus d'informations, voir: https://zapier.com/help/advanced-tips/#time-stamps