Fanatique d'Excel

Inscrit le :13/10/2014
Dernière activité :22/10/2022 à 06:33
Version d'Excel :2013 FR + GSheets
Emploi :Ingénieur
Lieu :85330-NO
Messages
22'161
Votes
3'206
Fichiers
37
Téléchargements
120'792
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par Steelson - page 17

DateAuteur du sujetSujetExtrait du message
03/06/2022 à 17:36kyrsten971 Récupération d'un numéro de colonne par un paramètre fonction en scriptIl y a plusieurs façons de le faire, cla dépend aussi de l'environnement du script. Exemple, en partant de la cellule B1, on peut faire à condition qu'il n'y ait pas de blanc dans la colonne B jusqu'à la dernière valeur sinon, on peut aussi partir du bas et remonter jusqu'à trouver une donnée ne col...
03/06/2022 à 17:30Tonin2 Optimisation Apps Script Google Sheet...
03/06/2022 à 16:35Tonin2 Optimisation Apps Script Google SheetEssaie comme ceci L'idée est d'emmener dans un tableau ( array ) les données C3:F46 et de travailler sur ce tableau avant de le remettre dans la feuille. Attention, les indices d'un tableau commencent à 0...
03/06/2022 à 16:19kyrsten971 Récupération d'un numéro de colonne par un paramètre fonction en scriptLe mieux est de partager ton fichier, ou a minima une version représentative de l'erreur mais effectivement le paramètre mynumberCol est null...
03/06/2022 à 11:13FabG25 Apps Script _ Import en fonction de critèresWahoo, merci pour ce résultat c'était inespéré (attention, 6 mn c'est la limite max pour les scripts, resterait une autre solution à tester si besoin en faisant juste le filtre sur Feuille1 et ensuite en allant chercher les données via le "endpoint" en csv par exemple je vais tenter, ce qui te donne...
03/06/2022 à 08:35Tonin2 Optimisation Apps Script Google SheetL'accès à la feuille est refusé. peux-tu partager un fichier exemple? https://www.sheets-pratique.com/fr/cours/partage...
03/06/2022 à 08:33kyrsten971 Récupération d'un numéro de colonne par un paramètre fonction en scriptDonc n'existe pas ! vérifie le nom exact de ta feuille, majuscules/minuscules/espace final ...
03/06/2022 à 08:31Snake259 Comment passer à la cellule de droite après validationDonc ou alors, tu peux tester le nom de la feuille sur une partie du nom...
03/06/2022 à 04:24kyrsten971 Récupération d'un numéro de colonne par un paramètre fonction en scriptQuelle est l'erreur ? à quoi sert myFreePara ? que fait la fonction (je vois juste qu'elle capte des données de la colonne mynumberCol mais sans rien en faire en retour...
03/06/2022 à 04:19Snake259 Comment passer à la cellule de droite après validationTu peux faire ceci, à adapter (il s'agit ici pour la feuille mySheetName d'aller à droite si la valeur est introduite entre les colonnes 6 et 10) attention, une seule fonction onEdit, donc à inclure dans ta fonction actuelle (en ajout event comme argument)...
03/06/2022 à 04:12FabG25 Apps Script _ Import en fonction de critèresOui, mais pas encore testé faute de temps, à moins que tu aies pu le faire de ton côté edit1 : premier essai en balayant ensuite les données avec isRowHiddenByFilter ... il faut oublier, c'est beaucoup trop long edit2 : essai avec une feuille navette provisoire dans le fichier source...
02/06/2022 à 15:52FabG25 Apps Script _ Import en fonction de critèresEn effet, on importe d'abord et ensuite on filtre mais dans ce cas, il faudrait que le filtre soit fait côté BdD et ensuite importer, je vais voir si je peux le faire de cette façon sur les fichiers réduits que tu as donnés...
02/06/2022 à 14:56Tonin2 Optimisation Apps Script Google SheetUtilise la balise </> qui se trouve au-dessus du cadre de dialogue pour pus de lisibilité il faut remplacer en effet getvalue et setValue par une copie globale avant la boucle et une restitution globale après la boucle, donc travailler avec un array peux-tu partager un fichier exemple? https:/...
02/06/2022 à 14:53MaulIncrémenter une valeur en fonction de la dateEn fait, il faut le partager comme suit https://www.sheets-pratique.com/fr/cours/partage ... pour la prochaine fois ...
02/06/2022 à 14:12JeremhbValidation de données - Éléments décimaux...
02/06/2022 à 13:50MaulIncrémenter une valeur en fonction de la dateRe si c'est du excel je pense que tu t'es trompé de section dans le forum...
02/06/2022 à 13:49FabG25 Apps Script _ Import en fonction de critèresDans on a r qui est la ligne complète et i l'index de cette ligne (qui commence à 0 on filtre selon différents critères si i=0 pour conserver l'en-tête si r[1] (1 = colonne B) est le type et r[3] (3 colonne D) la pays...
02/06/2022 à 12:21JeremhbValidation de données - Éléments décimauxDans ce cas, tu mets ta liste dans une colonne et tu fais appel à cette colonne comme plage de validation des données...
02/06/2022 à 06:36MaulIncrémenter une valeur en fonction de la dateIl suffit d'utiliser SUMIF partage un fichier plutôt qu'une photo si besoin...
02/06/2022 à 03:12Coloc Envoyer un SMS automatiquementBeau travail ! N'ayant pas de solution, je m'étais abstenu. Quoique j'en ai bien une mais très spécifique. En France, j'ai entre autres un contrat free à 2€. Et free offre la possibilité d'envoyer des sms via un lien http de type...
01/06/2022 à 20:19mbell Sélection d'une macro à partir d'une liste déroulanteNon nota : on dérive du sujet qui est "Sélection d'une macro à partir d'une liste déroulante"...
01/06/2022 à 19:47mbell Sélection d'une macro à partir d'une liste déroulanteIl faut protéger la feuille sauf les zones qui restent accessibles et donner les droits à certains puis donner les seuls droits en lecture à tous...
01/06/2022 à 19:46mbell Sélection d'une macro à partir d'une liste déroulanteRegarde la doc ... c'est la bible j'ai mis 5 ... mais calcule le nombre de colonnes à afficher...
01/06/2022 à 16:46mbell Sélection d'une macro à partir d'une liste déroulanteIl faudrait remettre ta colonne visible https://developers.google.com/apps-script/reference/spreadsheet/sheet#showcolumnscolumnindex Ajoute alors après idem pour chaque...
01/06/2022 à 16:36Invité Imbriquer 2 formules contenant "ImportXML"N'hésite pas à tester comme ceci mais on verra que cela ne fonctionne pas (par contre j'avoue que le code proposé était très intelligent) Il faut passer au regex...
01/06/2022 à 16:21hakhad Ajout automatique de ligne dans un fichierJ'aimerai savoir si ceci n'est pas tout simplement suffisant ...
01/06/2022 à 14:39mbell Sélection d'une macro à partir d'une liste déroulante...
01/06/2022 à 13:07EV56 Récupération de donnéesPas très visibles tes données, Partage plutôt un fichier https://www.sheets-pratique.com/fr/cours/partage...
01/06/2022 à 13:05mbell Sélection d'une macro à partir d'une liste déroulanteL'accès au fichier est refusé, partage comme suit https://www.sheets-pratique.com/fr/cours/partage J'opterais davantage pour un menu personnalisé...
31/05/2022 à 18:02hakhad Ajout automatique de ligne dans un fichierOn peut faire un script pour ajouter la ligne avec le n° suivant, mais j'aimerais savoir ce qu'il y a sur les colonnes suivantes, car on peut aussi mettre une formule dans l'en-tête qui dira la même chose...
31/05/2022 à 09:56FabG25 Addition "dynamique" de 2 colonnesEn D1 mets ceci la formule de base est j'ajoute quand même le critère d'existence d'une donnée dans A pour ne pas avoir des 0 à la fin et ensuite je construis un array avec ; servant ici à empiler les données...
30/05/2022 à 18:29evolm Tirage au sort multiple via scriptPas de soucis avec Math.floor().....
30/05/2022 à 17:33evolm Tirage au sort multiple via scriptExplication ... data comprend tous les nombres de min à max sauf ceux déjà sortis, cela donne un certain nombre de données je tire au sort un nombre égal entre 0 et le nombre de données, et je tire alors le xième nombre de data (je n'avais pas fait cette dernière phase) je me demande par contre si j...
30/05/2022 à 17:23evolm Tirage au sort multiple via scriptEn effet, erreur de ma part bien sûr ...
30/05/2022 à 17:21evolm Tirage au sort multiple via scriptEn fait, j'avais mis un titre à B5 justement pour commencer en B6 avec...
30/05/2022 à 15:39evolm Tirage au sort multiple via script...
30/05/2022 à 13:16evolm Tirage au sort multiple via scriptTirage au sort .....
30/05/2022 à 13:09evolm Tirage au sort multiple via scriptAu passage, en B1 de l'onglet Liste, tu peux utiliser la fonction sequence https://support.google.com/docs/answer/9368244?hl=fr...
30/05/2022 à 13:01litch Ouverture sur un onglet spécifique en fonction du jourPour ceci si tu n'es pas encore familier de GSheets, il faut savoir que Google est très à cheval sur la sécurité (étant donné qu'avant tout GSheets est un outil collaboratif), donc - GSheets n'a pas accès à ton PC, les enregistrements se font sur le drive - je te conseille de créer un dossier, mais...
30/05/2022 à 12:39litch Ouverture sur un onglet spécifique en fonction du jourD'abord, enregistre ton fichier au format GSheets Fichier > Enregistrer au format Google Sheets Fais ... Extensions > App script Puis remplace ce qui est proposé par Enregistre Ferme et rouvre ... tu peux avoir un petit temps d'attente car GSheets, contrairement à Excel effectué les scripts ("...
30/05/2022 à 12:26Gianni13La somme des cellules est inexacteSans voir la feuille ce sera difficile de diagnostiquer ... peux-tu reproduire le phénomène sur une feuille simplifiée et la partager ...
30/05/2022 à 08:52theo4800 Fonction Google sheetUn logo, c'est-à-dire? une image? est-ce que tu en as une? pourrais-tu partager un bout de fichier simplifié...
28/05/2022 à 08:34Balek Mise à jour du stock produit via fonction onEdit + scan EANTu n'as pas besoin du menu pour autoriser ici. insert 2 lignes avant les en-têtes et réserve la cellule B1 à la saisie du scan comme ici script ...
28/05/2022 à 05:06Benjamin G67 Matching selon Filter, textjoin et CiePourquoi d'un côté on a ceci et de l'autre De toute façon, tu as les cartes en main, on a vu : comment extraire avec regexextract et \d+ une donnée numérique comment concaténer 2 données pour utiliser dans une recherchev (ou vlookup) avec &"~"& comment juxtaposer des colonnes avec \ comment consolid...
27/05/2022 à 18:28Fmij Fonction Si(et) avec 3 argumentsEssaie C3 ne peut pas être à la fois Pas fait et En cours...
27/05/2022 à 18:08NicoYeko Créer une liste avec plusieurs conditionsA tester...
27/05/2022 à 18:00tkkk Créer un filtre dans google sheet...
27/05/2022 à 17:09NicoYeko Créer une liste avec plusieurs conditionsJ'ai commencé en feuille Liste du jour mais le mélange texte et case à cocher est plus complexe que je ne le pensais, je continuerai dès mon retour...
27/05/2022 à 16:56Benjamin G67 Matching selon Filter, textjoin et CiePour moi, base est "carrée" avec TENDANCE et STOCK Par contre, je ne comprends pas les colonnes de droite (T et U) de TENDANCE. Si cela n'a rien à voir avec la ligne, il faut les mettre ailleurs (sinon en cas de tri ou de suppression cela affecte les 2 tableaux)...
27/05/2022 à 16:50tkkk Créer un filtre dans google sheetComme je disais, tu sélectionne d'abord la ligne 4 (les en-têtes) et ensuite tu fais Données >> Créer un filtre (et surtout pas une vue filtrée, c'est autre chose) ensuite tu peux sélectionner par un menu déroulant x ou Na si besoin partage ton fichier...