La recherche a retourné 6 résultats

par papa s
07 oct. 2024 12:15
Forum : Google Apps Script
Sujet : Lancer un script sur plusieurs feuilles
Réponses : 8
Vues : 911

Re: Lancer un script sur plusieurs feuilles

Oui, c'est possible. Pour cela il vous faut l'ID de votre autre fichier et remplacer SpreadsheetApp.getActiveSpreadsheet() par SpreadsheetApp.openById(id).

Je crois qu'il existe également une variante avec l'url du fichier.
par papa s
03 oct. 2024 16:33
Forum : Google Apps Script
Sujet : Lancer un script sur plusieurs feuilles
Réponses : 8
Vues : 911

Re: Lancer un script sur plusieurs feuilles

Intéressant. Je n'ai pas trouvé de méthode "getSheetById()" ou quelque chose de similaire. Du coup, voici deux solutions que je vous propose : Utiliser une cellule spécifique comme identifiant : Vous pouvez définir une cellule dans chaque feuille, par exemple en A1, où vous indiquez un texte ident ...
par papa s
30 sept. 2024 11:24
Forum : Google Apps Script
Sujet : Lancer un script sur plusieurs feuilles
Réponses : 8
Vues : 911

Re: Lancer un script sur plusieurs feuilles

Bonjour, Vous pouvez utiliser getSheets()[ i ] ou i est la position de la feuille (de 0 à 9 dans votre cas). Et pour la boucle for voici comment éviter d'écrire toutes vos lignes : function Vider() { var ss = SpreadsheetApp.getActiveSpreadsheet(); var sheets = ss.getSheets(); // Récupérer toutes les ...
par papa s
27 août 2024 11:01
Forum : Google Apps Script
Sujet : Problème de format
Réponses : 4
Vues : 1393

Re: Problème de format

Bonjour, Une piste pourrait être de convertir le CSV avant d'écrire les données. Soit en utilisant var csvBlob = attachments[0]; var csvContent = Utilities.newBlob(csvBlob.getBytes(), 'text/csv', csvBlob.getName()).getDataAsString('UTF-8'); ou bien var csvBlob = attachments[0]; var csvContent = ...
par papa s
18 juin 2024 10:16
Forum : Forms
Sujet : Valider des étapes intermédiaires dans googleform sans créer plusieurs formulaires
Réponses : 2
Vues : 2119

Re: Valider des étapes intermédiaires dans googleform sans créer plusieurs formulaires

Bonjour, Si j'ai bien compris, vous souhaitez créer un formulaire en deux étapes qui enregistre les réponses dans Google Sheets à chaque étape, sans fermer le formulaire entre les étapes, et qui utilise une seule ligne pour chaque intervention. Malheureusement, je ne crois pas que Google Forms perme ...
par papa s
10 juin 2024 17:47
Forum : Sheets
Sujet : faire apparaitre l'URL d'un fichier sur ce même fichier dans une cellule
Réponses : 2
Vues : 1758

Re: faire apparaitre l'URL d'un fichier sur ce même fichier dans une cellule

Bonjour,

Sur Google App Script, vous pouvez créer la fonction getURL() que vous pourrez appeler directement dans une cellule de votre feuille.

function getURL() {
  return SpreadsheetApp.getActiveSpreadsheet().getUrl();
}


😊