À utiliser pour les questions sur Google Apps Script, le langage de script cloud basé sur JavaScript de Google pour automatiser les tâches sur les produits Google et les services tiers. Utilisez cette balise en plus des balises des produits Google en question (par exemple: [google-sheets], [google-docs]) et l'objectif / l'utilisation spécifique du script (par exemple: [google-apps-script-add- activé] pour la création de modules complémentaires, [google-apps-script-web-application] pour les applications Web).

google-apps-script...

Je suis dans une impasse - j'ai besoin d'aide! le code est ci-dessous. Devrait être très simple .... J'ai un tableau qui est de nombreuses lignes de long et 33 colonnes de large ..... J'ai juste besoin d'obtenir toutes les virgules des valeurs du tableau. Le tableau est composé de quelques champs de....
27 mai 2020 à 03:42
J'ai un formulaire qui contient 84 questions, toutes ne sont pas obligatoires. C'est le script que j'ai réussi à écrire jusqu'à présent: function SendEmail() { var ActiveSheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(); var StartRow = 2; var RowRange = ActiveSheet.getLastRow() - ....
Dans la feuille de calcul, vous avez besoin d'un bouton qui écrit l'heure et la date actuelles du fuseau horaire de la feuille dans une cellule, de sorte qu'à chaque fois que vous appuyez sur le bouton, l'horodatage est mis à jour dans cette cellule spécifique. Après avoir essayé différents script....
function getData(request){ try{ var options = { 'method' : 'post', 'contentType': 'application/json', 'payload' : JSON.stringify(request) }; response=UrlFetchApp.fetch(getDataUrl, options); resData = JSON.parse(response.getContentText()) return resData }catch (e) { e = ....
13 mai 2020 à 13:06
Je suis assez novice en JavaScript et je pourrais avoir besoin d'aide pour résoudre un problème auquel je suis confronté lorsque je travaille sur un script Google Apps. Ce que j'ai l'intention de faire est de filtrer mes données en fonction d'un tableau, que je récupère à partir d'une cellule spécif....
Je sais que google-apps-script ne prend pas entièrement en charge les expressions régulières. Mais sur mes autres fonctions, il a extrait ce que je cherchais. Il semble donc que je manque quelque chose ici. var teststring = "E37:E61"; var regExp = /\w+(\d+)\:\w+(\d+)/; // no i or g needed here as fa....
J'envoie une demande de récupération à un script Google et je souhaite savoir comment obtenir la charge utile de la réponse. Code côté client: fetch(url, { method: 'POST', body: JSON.stringify({ type: 'proposal' }), headers: { 'Content-Type': 'text/plain;charset=utf-8', ....
4 mai 2020 à 02:42
J'exécute un script qui renvoie du HTML au format suivant dans une variable (c'est-à-dire les résultats var;) var results = titleResults[0]; return results; ***RETURNS the below*** <h2> <a href="https://www.southwest.com/about/southwest/index.html"><b>About Southwest</b></a> </h2> Comment puis-je ....
21 avril 2020 à 18:50
Contexte J'ai deux tableaux (tableau 1 et tableau 2). Les deux partagent un type d'ID (colonne 2 du tableau 1 et colonne 0 du tableau 2). Je souhaite combiner les deux tableaux verticalement uniquement lorsqu'il existe une correspondance dans cet ID. Démarrage des tableaux: array1 = [[AB2C, Red, 1....
17 avril 2020 à 16:31
Bonjour les programmeurs de scripts Google Apps, Picture créant une sorte de base de données pour une sandwicherie dans Google Sheets, où la plupart des feuilles sont des tableaux de données avec la colonne 1 étant un champ de numérotation automatique. La première feuille est le formulaire de comman....
16 avril 2020 à 15:44
J'essaie d'éviter le code suivant car il est trop lent: for (var c = 25; c>2; c--){ if (sheet2.getRange(1,c).getValue() == 0) {sheet2.deleteColumn(c)} } Au lieu de cela, j'ai essayé de trouver une liste de colonnes que je veux supprimer du tableau, puis j'ai défini le tableau. (J'ai ....
J'ai examiné d'autres questions similaires à celle-ci, mais je n'ai pas vu de réponse qui corresponde à ce que j'essaie de faire. J'ai un tableau multidimensionnel: var arr = [ ["apple","ghana",15], ["apple","brazil",16], ["orange","nigeria",10], ["banana","ghana",6] ] Je veux filtrer le tableau en....
Je suis nouveau dans les scripts Google et je ne sais pas pourquoi je rencontre des performances si médiocres par rapport à Excel VBA pour une boucle simple. J'ai joint le code ci-dessous qui est une boucle sur ~ 1200 lignes et il supprime environ 2-3 lignes par seconde! Le script que j'ai écrit est....
Existe-t-il un moyen de compter le nombre de formules dans un document Google Sheets complexe (multi-onglets) J'ai retravaillé un ancien modèle en utilisant des fonctions comme ARRAYFORMULA et ainsi de suite et je voudrais vraiment déterminer la réduction de la complexité - le nombre de formules éta....
31 mars 2020 à 10:27
Disons que mon entreprise a un site Web et qu'il comprend divers textes. L'un des textes qu'il contient est le nom de mon directeur des ressources humaines. Son nom peut apparaître 20 ou 30 fois dans diverses pages et documents de notre site Web. Et, s'il y avait un changement et que j'embauchais un....
Avec un script, je duplique le fichier actif et l'enregistre dans un dossier particulier sur Google Drive. Ensuite, j'essaye d'ouvrir le nouveau fichier. Avec le code suivant, le nouveau fichier est bien créé mais rien ne se passe après ... function copy(){ nom=Browser.inputBox("Nom du magasin ?"....
27 mars 2020 à 14:18
J'ai un tableau dans une seule colonne dans Google Sheets. le tableau contient des points "." comme séparateur pour la partie fractionnaire (0,234, 23,6789, 34,987, etc.). Je veux remplacer tous les points du tableau par des virgules "," pour obtenir (0,234, 23,6789, 34,987, etc.) par Google Script.....
Mes compétences en codage ne sont pas les meilleures, mais je sais un peu comment utiliser Excel / Sheets. J'essaie d'obtenir une cellule pour sélectionner une cellule aléatoire dans une colonne, mais j'ignore les cellules vides. Alors tarif, je peux le faire sélectionner une cellule au hasard, mais....
Je souhaite ajouter des événements à mon calendrier Google en fonction des données de ma feuille de calcul. Les noms des événements et leurs dates proviendront du tableur. Voici le tableau que je souhaite traiter: function myFunction() { var spreadsheet = SpreadsheetApp.getActiveSheet(); var....
19 mars 2020 à 15:12
J'ai essayé de le faire de cette façon, mais lorsque le deuxième déclencheur est activé, il est désactivé pour une raison inconnue. //the first time based trigger that is supposed to run once a day function startTimeTrigger() { ScriptApp.newTrigger('runAuto') .timeBased() .....
18 mars 2020 à 17:03
J'ai une colonne avec des valeurs comme himaanshu akshay rahul hgeet Et une autre colonne avec des valeurs comme axs,fdvf,dasad axs,fdvf,dasad, himaanshu axs,fdvf,dasad, akshay asz,wesd,hgeet Je dois renvoyer le nom correspondant pour chaque ligne de la colonne 2 de la liste entière de la colonne ....
J'ai lu quelques autres questions similaires mais je ne pouvais pas comprendre comment le faire sur mon code. J'ai une feuille de calcul qui sera remplie d'une application, j'utilise appendRow pour ajouter des lignes mais maintenant je dois mettre à jour la ligne entière avec un nouveau tableau de d....
4 mars 2020 à 02:30
J'essaie de résoudre ce problème. Essentiellement, j'ai un tableau de clés et un tableau de valeurs dans les objets, et je veux que ces valeurs aient des clés. Ci-dessous est ma meilleure tentative jusqu'à présent - utilisez généralement python, donc c'est un peu déroutant pour moi. var numbers = [3....
2 mars 2020 à 05:44
Bonjour Stackoverflowers, Je souhaite dupliquer une feuille appelée "Tableau de bord" le 1.er de chaque mois avec le nom de la feuille du mois et de l'année précédents (MMMM AAAA) et le contenu sous forme de valeurs statiques. Pour ce faire, j'ai essayé d'adapter les deux scripts suivants mais cela ....
26 févr. 2020 à 17:41
Image de la feuille de calcul Je suis assez nouveau dans Google Apps Script et j'ai besoin d'aide. J'ai une feuille de calcul intitulée "Début" qui a une colonne "Reçu" avec une case à cocher. Je peux déplacer la ligne vers une autre feuille si la case à cocher est modifiée pour être vraie, mais je ....
21 févr. 2020 à 19:47