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.
La recherche a retourné 6 résultats
Aller sur la recherche avancée
- 07 oct. 2024 12:15
- Forum : Google Apps Script
- Sujet : Lancer un script sur plusieurs feuilles
- Réponses : 8
- Vues : 911
- 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 ...
- 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 ...
- 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 = ...
- 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 ...
- 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();
}
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();
}