La recherche a retourné 16 résultats

par Patrick_Té
10 août 2024 10:12
Forum : Google Apps Script
Sujet : Problème de format
Réponses : 4
Vues : 1394

Re: Problème de format

Bonjour,

Le problème vient probablement du décodage du fichier.
Il faudrait commencer par remplacer 'ISO-8859-1'    dans   var csvBlob = attachments[0].getDataAsString('ISO-8859-1'); 
par 'UTF-8'    puis par 'UTF-16' 

Cela devrait résoudre le problème.

Bon courage
par Patrick_Té
25 mars 2024 09:16
Forum : Google Apps Script
Sujet : Case à cocher
Réponses : 3
Vues : 2176

Re: Case à cocher

Bonjour, la Fonction SetValue() est la bonne pour cocher une case mais la valeur doit correspondre aux options de la case à cocher . Si la case à cocher est remplacée par la valeur "TRUE" c'est qu'elle attendait autre chose : "VRAI" / "FAUX" probablement Il faut au préalable se positionner sur une ce ...
par Patrick_Té
08 févr. 2024 20:21
Forum : Sheets
Sujet : formater la durée de 1h en 60 minutes svp?
Réponses : 5
Vues : 10346

Re: formater la durée de 1h en 60 minutes svp?

Bonjour,

Oui tout à fait c'est possible :

la formule est : =HEURE(C28-B28)*60+MINUTE(C28-B28)&" '"     

Bonne journée


 
par Patrick_Té
01 déc. 2023 15:32
Forum : Drive Partagés
Sujet : Synchronisation automatique dossier drive perso > drive partagé
Réponses : 1
Vues : 6112

Re: Synchronisation automatique dossier drive perso > drive partagé

Bonjour Sophie, Espérant que cela réponde à votre demande : vous trouverez ci-joint le lien vers un fichier Sheets qui permet de recopier un Dossier et tous ses sous-dossiers et fichiers d'un Drive vers un autre. Il faut renseigner les ID des 2 dossiers (source et destination) puis de lancer la co ...
par Patrick_Té
15 nov. 2023 10:57
Forum : Google Apps Script
Sujet : script à partir d'un query
Réponses : 1
Vues : 8600

Re: script à partir d'un query

Bonjour, Puisque la formule Query se recalcule au fur et à mesure de l'exécution du script, il suffit de traiter toujours la ligne 2 : La boucle for (li=2; li<=lastRowA; li++) va bien s'exécuter du nombre de lignes à traiter mais dans le scipt il faut remplacer : getRange('A'+li) par getRange('A'+2) ...
par Patrick_Té
11 nov. 2023 22:15
Forum : Drive
Sujet : Copie d'un dossier entier dans le DRIVE
Réponses : 2
Vues : 5024

Re: Copie d'un dossier entier dans le DRIVE

Bonjour, Voici un fichier Sheet avec un script embarqué qui réalise je pense la fonction attendue : Fichier Gsheet à copier En B1 vous renseignez l'ID du dossier modèle, En B2 vous renseignez l'ID du dossier de destination, Puis pour chaque nouveau projet vous renseignez en colonne A le nom du nou ...
par Patrick_Té
11 nov. 2023 17:34
Forum : Drive Partagés
Sujet : Inventorier l'arborescence d'un drive partagé
Réponses : 5
Vues : 6847

Re: Inventorier l'arborescence d'un drive partagé

Attention au temps d'exécution : d'après mes tests la limite est de 5 000 fichiers et dossiers.   (5 110 répertoriés en 30 minutes)

Au delà de 5 000 fichiers et dossier , il faut optimiser le script. Ou le compléter pour une exécution par étapes en plus de 30 minutes.

Bon courage 
par Patrick_Té
11 nov. 2023 15:14
Forum : Drive Partagés
Sujet : Inventorier l'arborescence d'un drive partagé
Réponses : 5
Vues : 6847

Re: Inventorier l'arborescence d'un drive partagé

Bonjour Sophie, Ce script peut fonctionner pour un drive partagé : Il faut juste supprimer les lignes 61,79 et 106 ou mettre // en tête de ligne pour qu'elles soient ignorées (et considérées comme commentaire) En effet ces lignes contiennent l'instruction : getOwner().getName() or dans un drive part ...
par Patrick_Té
03 nov. 2023 10:59
Forum : Google Apps Script
Sujet : Fixer le contenu d'une variable
Réponses : 2
Vues : 8923

Re: Fixer le contenu d'une variable

Bonjour, En fait la variable sera rafraîchie à chaque fois que tu as l'instruction mavar= mafeuille.getRange('A1'). getValue() , si tu la places à l'intérieur d'une boucle par exemple, la variable sera rafraîchie à chaque "tour" Par contre si la ligne d'instruction est placée en début de script , la ...
par Patrick_Té
27 oct. 2023 17:39
Forum : Sheets
Sujet : formater la durée de 1h en 60 minutes svp?
Réponses : 5
Vues : 10346

Re: formater la durée de 1h en 60 minutes svp?

Bonjour, Dans Google Sheets : les dates ou les durées valent 1 pour 24 heures Ainsi une heure vaut 0,06 => pour afficher des minutes tu multiplies la durée calculée par 24 puis par 60 et tu sélectionnes le format de la cellule en NOMBRE Tu peux aussi appliquer un format numérique personnalisé : # ...