P

Membre impliqué

Inscrit le :06/02/2023
Dernière activité :23/02/2026 à 08:44
Version d'Excel :Sheet
Messages
1'484
Votes
322
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par PierreLepinay - page 20

DateAuteur du sujetSujetExtrait du message
08/11/2023 à 09:01JaqLau Copie avec conditions> comme vous voulez ! Les 2 fonctionnent. > c'est sans doute cela qui pose problème, vous décalez ainsi les plages, dans quel but avez-vous modifié cette variable ...
07/11/2023 à 17:05talbimassinissa RECHERCHE V & IMPORT RANGE entre 2 classeurs distinctsPourquoi avoir ajouté un ; ? Écrivez juste : IMPORTRANGE("https://docs.google.com/spreadsheets/d/1Z-FKSMdrMtmmQinuQjT-dYLWL6wTc5Db6rSVIBRcMac/edit#gid=0";"Suivi fact ACF!$B$2:$L$153453")...
07/11/2023 à 16:20talbimassinissa RECHERCHE V & IMPORT RANGE entre 2 classeurs distinctsLa proposition de Filoche remplace rechercheV par Query, qui est bien plus puissante que rechercheV. Le chargement en cours semble attendre un accord d'autorisation, qui a lieu lorsqu'on utilise Importrange avec un lien pour la 1ere fois. Tentez d'écrire : IMPORTRANGE("https://docs.google.com/spread...
07/11/2023 à 16:10juju_skiAutomatisation envoi e-mail de rappelLe script fonctionne bien sur mon fichier test, il faudrait que vous fassiez des logs ou débuger voir ce qui coince...
07/11/2023 à 14:45juju_skiMise en forme identique à la ligne précédentePouvez-vous partager une copie en lecture seule ? C'est surement dû à la taille de la plage traitée...
07/11/2023 à 14:42JaqLau Copie avec conditionsVoici une ébauche à adapter : edit : le nom des feuilles dans la section 1 est à adapter...
07/11/2023 à 14:15VaelinMacro dans Google Sheets sur un téléphone portable Android ?Je n'ai pas testé, mais avez-vous essayé avec un bouton ? Si ça ne fonctionne pas, si vous insérez dans votre fichier une case à cocher et vous l'utilisez comme déclencheur de votre script ...
07/11/2023 à 14:14juju_skiMise en forme identique à la ligne précédenteEn effet, il essaye de travailler avec des cellules qui n'existent pas, vu qu'on a décalé la zone de travail de plusieurs lignes, tentez ceci ...
06/11/2023 à 16:20juju_skiMise en forme identique à la ligne précédenteA tester ...
06/11/2023 à 15:41juju_skiMise en forme identique à la ligne précédenteEn effet il manque un "s" , ce n'est pas setRowHeight mais setRowHeights, voici le script corrigé ...
06/11/2023 à 14:45juju_skiMise en forme identique à la ligne précédenteA tester ...
06/11/2023 à 14:42juju_skiAutomatisation envoi e-mail de rappelIl faut changer la ligne par Voyez en premier si ça fonctionne avant de voir votre autre souci...
03/11/2023 à 16:27juju_skiAutomatisation envoi e-mail de rappelLa liste des emails est-elle toujours en O ? La date du prochain arrosage à cet index : Le nom de la plante à cet index : Ça n'a rien à voir avez-vous mis des filtres ...
03/11/2023 à 09:55juju_skiAutomatisation envoi e-mail de rappelD'accord, il est possible d'ajouter une telle logique au script actuel, mais cela va devenir peu optimum, voici un nouveau script plus adapté ...
02/11/2023 à 16:56juju_skiAutomatisation envoi e-mail de rappelOui il est possible de prendre en compte x adresses e-mails, ils seraient tous dans une cellule ? Si oui, il suffit de les séparer par des virgules...
02/11/2023 à 16:02juju_skiAutomatisation envoi e-mail de rappelJ'ai testé, ça fonctionne chez moi J'ai modifié la date en I4 afin de tester avec le 02/11/2023, puis j'ai mis mon adresse mail en O4, puis j'ai lancé la fonction, le mail a bien été envoyé...
02/11/2023 à 15:46juju_skiAutomatisation envoi e-mail de rappelEn effet, il fallait mettre des + au lieu des &, bref voici le résultat du 1er log : Donc 1er souci, les données ne sont pas bien stockées dans les variables. les plantes OK, la date OK, mais email1 et email2 ca ne va pas. Voici votre script modifié, cela semble fonctionner ...
02/11/2023 à 15:22juju_skiAutomatisation envoi e-mail de rappelTentez un log voir dans un premier temps si les données collectées sont correctes : Si les données sont correctes, c'est que le souci réside dans la comparaison des dates, dans ce cas tentez le log suivant ...
02/11/2023 à 08:26Quent17Bouton copier sur google sheet A et un bouton pour coller sur Google Shee BBonjour, Oui il existe un moyen, il faut dans votre fichier cible demandez aux utilisateurs de copier d'url du fichier, et dans un autre cellule de noter le nom de la feuille. Ex : URL fichier : https://www.fauseurl.com Nom feuille : Feuille1 Puis modifier le script ainsi : (dans cet exemple, l'url...
27/10/2023 à 11:57lio63Google sheets transformé en formulaireGoogle Form est ton ami + les réponses arriverons en format google sheet pour pouvoir les travailler...
27/10/2023 à 11:55sobe3291Coller à la suite d'un tableau sur google sheetsA tester ...
27/10/2023 à 11:37sobe3291Macro étape par étapeLogger.log() est aussi très pratique...
25/10/2023 à 09:16Quent17Bouton copier sur google sheet A et un bouton pour coller sur Google Shee BDans votre fichier cible, insérez une image de bouton et assignez le script suivant : Lorsque vous cliquerez dessus, ça importera la plage P21:P25 de votre fichier d'origine. PS : pour trouver l'ID d'un fichier ...
23/10/2023 à 09:40CedricMoreauGAS - Conflit si plusieurs utilisateursJamais eu de telle situation, par contre vous pouvez précéder votre requête API d'une vérification, par exemple, lors de l'exécution de votre requête, cela inscrit quelque part sur votre fichier "dernière màj le 23/10/2023 à 09:39". Puis, dans votre script vous comparez la date de cette cellule avec...
23/10/2023 à 09:34thomaslbt Masquer / Afficher ligne en fonction d'une valeur (MACRO ?)Le code initialement transmis semblait vouloir masquer des lignes en fonctions des valeurs de J2, si J2 = 0 ou si J2 = 4. Le code proposé permet cela, si J2 = 0 alors toutes les lignes sont masquées hormis la 3, si J2 = 4 alors toutes les lignes sont maquées hormis les lignes 4 et 5. Google Sheet ne...
20/10/2023 à 11:11thomaslbt Masquer / Afficher ligne en fonction d'une valeur (MACRO ?)Il y avait quelques erreurs, voici un code fonctionnel ...
20/10/2023 à 10:55RegLem14 Recherche et tri de données multi-critèresLa formule =SORT( permet plusieurs niveaux de tris, sinon Query permet aussi de bien trier, regrouper des données...
19/10/2023 à 14:24WefalckGoogle Apps Script bloquéVous êtes sur des comptes Google pro ...
19/10/2023 à 12:36gigilamorosoAfficher le texte d'une cellule plutôt que "TRUE" avec ifbetweenQuelque chose du genre : Nom (A) date (B) date arrivée (C) date départ (D) formule résultat Jean 01/07/2023 01/05/2023 01/09/2023 =IF(ISBETWEEN(B2;C2;D2)=TRUE;"A2";"") Jean...
18/10/2023 à 12:16stratinsta Formule de calcul automatique quand on ajoute une colonneBonne question...vu que les colonnes sont insérées je ne vois pas de solution avec une fonction, arrayformula fonctionne pour les lignes même en relatif mais pas les colonnes. Sinon, pour info vous pouvez vous simplifier la vie avec les formules nommées : Si jamais personne n'a de réponse à vous app...
17/10/2023 à 11:20marqRécupération fichier Google SHEETS disparuSans doute un souci de partage, allez dans l'historique de votre navigateur et allez ouvrir un lien de votre fichier. Ainsi, vous verrez s'il a été mis à la corbeille ou si vous n'y avez plus accès (et demander l'accès au propriétaire)...
13/10/2023 à 14:22Sebastien.pr Split étrange ?Si je comprends bien, tu utilises : =MAP(query(H2:H;"select * where H is not null");lambda(a;TEXTE(a;"dd/mm/yyyy"))) afin d'avoir la date, là où tu as un problème, pourquoi ne pas simplement faire =ARRAYFORMULA(sierreur(texte(H2:H;"dd/mm/yyyy");"")...
13/10/2023 à 13:57MikhadoPlanning - données restant affiché au changement de moisVotre 1er script lorsqu'il est lancé, créé une feuille avec comme nom le mois en cours et insert une ligne d'en-tête, si cette feuille existe déjà il s'arrête. Votre 2nd script est lié à des éditions du fichier, il se lance à chaque modification et si celle-ci a lieu dans la plage A1:G8 il va copier...
13/10/2023 à 11:56Nes-72 Formule pour valeur en fonction de plusieurs facteursLe saint Query est là pour vous Remplacez feuille1 par votre nom de feuille. =Query(feuille1!A3:M;"select D,E,G,K where M = 'oui'")...
13/10/2023 à 08:46altiveliss Liste de diffusion uniquement si cellule remplieLa solution de Filoche devrait fonctionner A B formule résultat Data Data =SI(ET(A2<>"";B2<>"");"Donnée à afficher";"") Donnée à afficher Data =SI(ET(A3<>"";B3<>"");"Donnée à afficher";"")...
11/10/2023 à 16:32SchaefProb script Sheet enregistrement en pdfEssayez avec le script que j'ai proposé, il n'y a que quelques éléments à modifier et il fonctionne...
11/10/2023 à 15:02fca60Scrip apps google sheet pour envoyer un pdfLe PDF est fait à partir du fichier et non pas la feuille : Si tu essayes de faire ça ? ...
11/10/2023 à 08:45laetybEmpêcher modification d'une colonne si case cochéeC'est en effet possible à l'aide d'un script. Vous souhaitez que lorsqu'une heure est cochée pour un prénom la ligne entière est protégée, c'est cela ...
10/10/2023 à 11:35SchaefProb script Sheet enregistrement en pdfTa ligne 11 : Essaye de stocker la feuille sheet du classeur ouvert ayant pour nom "DEVIS" dans une constante. Si tu n'as pas de feuille avec le nom "DEVIS" cette ligne reviendra en erreur. Voici un script pré-fabriqué, il y a juste 2-3 infos à modifier, il faut lire les commentaires ...
06/10/2023 à 15:44Sebastien.pr Query count si X + date ne renvoi aucun résultatMême si tu utilise TEXTE pour reformater ...
06/10/2023 à 10:30ghyslain13 Effacer contenu celluleIl faut précéder votre formule de SIERREUR, par exemple : =SIERREUR(A2*B2 ; "" ) Si A2 * B2 donne une erreur, ça n'affichera rien...
06/10/2023 à 08:44Marco_ST Lien hypertexte vers une cellule contenant la date du jour avec formuleUne solution en script, mais il faut insérer un bouton et assigner le script sur celui-ci ...
05/10/2023 à 11:20LUKLEGFermeture d'un formulaire Forms en fonction d'une cellule SheetsJe ne connais pas très bien google Form mais ça semble être possible, à l'aide de la méthode : setAcceptingResponses() qui est un boléen, donc on peut si une cellule répond à un test fermer le Form. Un script du genre ...
03/10/2023 à 14:23MarcTer QUERY et condition de tempsSolution avec script : @Fil si tu trouves une solution avec Query ça m'intéresse...
03/10/2023 à 08:35Jonov56 Somme égale à 0, cellule non reconnue comme numériqueOu bien forcer le format en nombre : (vous sélectionnez la plage puis format > nombre > nombre) Sinon, dans vos formules, précédez les opérations de CNUM( cela transforme le texte en nombre...
02/10/2023 à 08:42pimpom69 Problème lors d'envoie de mail sur sheetsIl est un peu stupide malheureusement, il faut s'en servir comme une béquille, afin de vérifier les erreurs, les possibilités d'optimisation, mais à partir de 0, hormis des tâches très simples il va vite bloquer, car il ne pense pas les tenants et aboutissants. Bref, si le script est fonctionnel, vo...
02/10/2023 à 08:38Chris60Création PDF automatique dans Google drive puis envoi par mailVoici un script clé en main réalisant cette tâche, vous avez juste à adapter quelques variables ...
28/09/2023 à 15:16Sebastien.prEncore bloqué sur un SI avec des termes vaguesLa formule SI est relativement simple : Test ; que faire si test réussi ; que faire si test échoué Dans ce que tu as mis, il manque une condition test echoué pour maison jaune...
28/09/2023 à 09:40laurentrivControle siren / siretVoici une parade : Siret Formule Résultat 44306184100013 =IMPORTXML(" https://www.societe.com/cgi-bin/search?champs= "&A1;"//*[@id='result_etab_societe']/div/div/a") GOOGLE FRANCE FROOGLE Activités de banques de données (724Z) SIRET : 44306184100013 92100 BOULOGNE-BILLANCOURT =IMPORTXML(" ht...
28/09/2023 à 08:53laurentrivControle siren / siretVoici la formule corrigée : =IMPORTXML("https://www.societe.com/cgi-bin/search?champs="&A1;"//*[@id='result_etab_societe']/div/div/a")...