S

Membre habitué

Inscrit le :02/07/2021
Dernière activité :16/12/2021 à 10:14
Version d'Excel :2016 fr
Lieu :marseille
Messages
92
Votes
-1
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par Skynet57380 - page 2

DateAuteur du sujetSujetExtrait du message
18/08/2021 à 14:29Skynet57380 Graphique VBA à passer sous power query...
17/08/2021 à 16:18Skynet57380Améliorer performance requêteOui je comprends que data new est vide mais pourquoi data_histo ne s'inclut pas dans mon tcd. Ce dernier ne se met pas à jours. je vais encore essayer. Merci en tous cas sa m'aide beaucoup et j'apprends en même temps...
17/08/2021 à 13:21Skynet57380Améliorer performance requêteBon pour faire le point. J'ouvre mon fichier je n'ai pas d'erreur VBA. En revanche, les données ne sont pas remontées dans hm1 je les voit dans histo le transfert s'est fait mais rien dans histo. De plus en plus je me dis que c'est dingue j'ai un tableau top établi grace à un tcd, je souhaite simple...
17/08/2021 à 10:27Skynet57380 Garder le nom du fichier source après avoir combiné les fichiersSujet résolu : Après avoir combiné mes fichiers je retourne dans les étapes qui ont été créées. je vais dans l'étape appelé une fonction personnalisé et la je développe la ligne et la je choisi les colonnes que je souhaite développer...
17/08/2021 à 09:32Skynet57380Améliorer performance requêteTrès bien j'ai supprimé histo comme ça j'en ai qu'un je verrai une fois fonctionnel pour les mettre sur les autres. Je suis perdu je pense que je me suis à bien au dessus de mon niveau. Car la j'ai bien mes nouveaux fichiers qui sont apparu dans histo_new ensuite il remonte dans histo après avoir re...
17/08/2021 à 09:09Skynet57380 Garder le nom du fichier source après avoir combiné les fichiersJe vous explique mon problème. Dans un fichier : je combine plein de CSV. dans le nom de ces csv il y a la date. or lorsque je combine mes fichiers je n'ai plus cette colonne Name. j'aimerai pouvoir garder cette colonne lorsque je clic sur combiné. j'ai recherché et trouvé une solution mais sa ne do...
17/08/2021 à 08:25Skynet57380Améliorer performance requêteJ'ai suivi toutes les étapes mais je dois faire quelque chose de mal. Je vois à présent mes deux tableaux celui de droite est vide. je suppose que c'est normal car je n'ai pas de nouveaux CSV. Enfin je pense. Quand j'ouvre mon fichier j'ai un message d'erreur : Private Sub Workbook_Open() Dim Plage...
16/08/2021 à 16:11Skynet57380Améliorer performance requêteQuand tu marques modifier la requête on est d'accord que tu parles uniquement de Histo ? data reste d'origine pour l'instant ...
16/08/2021 à 14:46Skynet57380Améliorer performance requêteJe précise juste j'ai fait mon fichier comme suit : hm1 = data1 et data1 (2) + traitement hm2 = data2 et data2 (1) + traitement(2) etc donc je reprends hm1 et j 'y applique tes étapes. Merci en tous cas et je suis désolé je vais y aller plus doucement et faire attention...
16/08/2021 à 14:39Skynet57380Améliorer performance requêteJe vais recommencer du début je te tiens au courant...
16/08/2021 à 14:35Skynet57380Améliorer performance requêteExcuse moi je pense que tu m'as mal compris je ne sais absolument pas à quel étape j'ai fait une erreur. Je ne dis pas que tu t 'es trompé. d'ailleurs je vois pas comment je pourrais te corriger un jour mdr...
16/08/2021 à 14:25Skynet57380Améliorer performance requêtePardon du coup dans la procédure que tu as écris : 1.Modifier la requête Data en remplaçant tout son contenu par l'ajout des requêtes Data_New et Histo : 2.Remplacer la ligne source par =Histo 3.Supprimer toutes les autres étapes puis ajouter la requête Data_New 4.Ajouter le regroupement par Date et...
16/08/2021 à 14:07Skynet57380Améliorer performance requêteVoila se que j'ai fait et j'ai une erreur. j'ai bien suivi la procédure avec les étapes hyper détaillées que tu m'as donné. Or j'ai une erreur avec le VBA : Private Sub Workbook_Open() Dim Plage As Range Application.ScreenUpdating = False With Range("Data_new").ListObject If .DataBodyRange Is Nothin...
16/08/2021 à 12:46Skynet57380Améliorer performance requêtePardon oui je viens de comprendre que mes représentants sont tous automatique à l ouverture.. pour commencer j ai pris ton fichier pour voir et j ai eu cette erreur mais à voir avec mon fichier final. J y travail cet après midi...
16/08/2021 à 09:35Skynet57380Améliorer performance requêteOups j'ai encore été trop vite quand j'ouvre le fichier dans un premier temps il a mis l'erreur VBA ensuite j'ai été sur les requêtes et les ai rechargées et réglées les problèmes de confidentialité. J'ai vu que le fichier vba compte les lignes. Il y a 41000 lignes j'ai donc attendu qu'il les compte...
16/08/2021 à 09:03Skynet57380Améliorer performance requêtePardon ça marche quelques réglages de confidentialités dans les requêtes. Merci beaucoup en tous cas. c'est magique 1 sec d'actualisation...
16/08/2021 à 08:06Skynet57380Améliorer performance requêteMerci beaucoup en ouvrant le fichier ce matin j'ai une erreur : en débogage : Private Sub Workbook_Open() Dim Plage As Range Application.ScreenUpdating = False With Range("Data_New").ListObject If .DataBodyRange Is Nothing Or .ListColumns(1).DataBodyRange.Cells(1, 1) = "" Then Exit Sub End With Set...
15/08/2021 à 07:35Skynet57380Améliorer performance requêteJe viens d'avoir une idée tu sais comment est mon fichier puisque tu as fait une grande partir du travail : donc j ai mon tableau avec mon top 20 erreur... oublions toute les requêtes précédente pour y arriver. Ne pourrait on pas simplement : importer le csv j-1 dans le tcd puis d enregistrer le fic...
15/08/2021 à 07:21Skynet57380Améliorer performance requêteMais synthèse_prec c'est mon tcd actuel avec le tableau et son top 20 ou un autre fichier créé pour l occasion ...
15/08/2021 à 07:12Skynet57380Améliorer performance requêteTrès bien merci beaucoup j ai à peu près compris ta démarche mais ce n est pas dans mes compétences. J essayerai tous de même. La source étant une url n'est il pas possible de mettre des filtres directement dans l url ? Pourquoi la fonction buffer n'est pas adapté ? Ce n'est précisément pas le but d...
14/08/2021 à 06:02Skynet57380Améliorer performance requêteJe dispose d un dossier sur un serveur d entreprise. Ce dossier contient 1 csv généré chaque jour. J ai donc utiliser power query pour combiner tout ces csv et faire une synthèse. Si j'ai bien compris ; à chaque actualisation ma requête va chercher l ensemble des données et y appliqué mes traitement...
13/08/2021 à 16:02Skynet57380 Top 20 valeur tcd gcdNon normalement dans un fichier normal il y a une ligne avec 300 erreurs. Sur 3 fichiers csv j'avais deux lignes de 300 erreurs. Pourquoi aucune idée mais en supprimant la ligne en trop le fichier passe correctement. J'ai enlevé le segment date et ai mis un filtre chronologique, je trouve que c'est...
13/08/2021 à 13:41Skynet57380 Top 20 valeur tcd gcdVoila c'est terminé j'ai trouvé l'erreur plusieurs fichier csv contenait un bug : il y avais deux lignes identiques référençant les erreurs : err1 err2 err3 err1 err2 err3 du coup j'ai supprimé les fichiers concernés en espérant qu'il ne s'agit pas d'un bug régulier. Maintenant je vais essayer de tr...
13/08/2021 à 08:40Skynet57380 Top 20 valeur tcd gcdMerci de ton aide, j'ai réussi à créer Hm 2, 3 mais pour le 4 bizarrement ça ne fonctionne pas. Quand je change la source il mouline pour me dire au final : Expression.Error... nous n'avons pas trouvé la colonne "time" de la table. J'ai eu le même problème au début quand tu m'as dis de supprimer l'u...
12/08/2021 à 13:22Skynet57380 Top 20 valeur tcd gcdEn faite le travail que tu as réalisé concerne une ligne : HM1 Mais il existe 4 autres lignes identiques. Le but final est d'avoir 4 feuilles dans le classeur qui traitent chacune une ligne de production. Alors je me suis dit qu'en copiant la feuille et en modifiant le chemin sa marcherai mais non c...
12/08/2021 à 11:48Skynet57380 Top 20 valeur tcd gcdIl faut que je modifie : = Folder.Files(Excel.CurrentWorkbook(){[Name="Dossier1"]}[Content][Column1]{0}) Pour dire qu'il s'agit de la feuille nommé "hm2" je recherche...
12/08/2021 à 11:38Skynet57380 Top 20 valeur tcd gcdAh d'accord je comprends. A présent j'essai d'adapter ton travail à ma situation : J'ai ma feuille HM1 (anciennement tcd gcd). A présent je copie cette feuille et la renomme HM2, Je modifie le lien du dossier (dossier hm2\) je duplique mes 2 requêtes et 1 fonction. Mais comment rattacher ma nouvelle...
12/08/2021 à 11:25Skynet57380 Top 20 valeur tcd gcdOui merci j'ai appliquer le filtre "se termine par " -05.csv et cela fonctionne parfaitement. Y 'a t il une raison qui nécessite la suppression du filtre "time" ? ou il est possible de l'ajouter de la même manière que les dates en segment ...
12/08/2021 à 11:23Skynet57380 Top 20 valeur tcd gcdBon voila j'ai tout adapter et tout fonctionne je vais essayer d'ajouter le "time" en segment pour que l'utilisateur final puisse faire des recherches par plage horaire. merci encore pour tout...
12/08/2021 à 10:56Skynet57380 Top 20 valeur tcd gcdJ'ai compris il y avais un dossier compressé dans le dossier. Maintenant je dirige ton fichier sur l'emplacement réseau et la problème : des fichiers y'en a énormément des différents que je ne peux pas toucher. Je sais que mes fichiers terminent par 05.csv. Dois je appliquer un filtre sur PQ ou y a...
12/08/2021 à 10:17Skynet57380 Top 20 valeur tcd gcdVoila le code demandé. Mais se que j'ai fait est très loin de ton travail donc je doute que tu puisses utiliser cela. J'ai du faire des choses complètement inutile. let Source = Csv.Document(#"Paramètre de l'exemple de fichier3",[Delimiter=",", Columns=402, Encoding=1252, QuoteStyle=QuoteStyle.N...
12/08/2021 à 10:08Skynet57380 Top 20 valeur tcd gcdJe comprends vraiment pas : voici les étapes que je fais : 1. suppression du fichier demandé : 00_20210705-05.csv 2. 3. 4...
12/08/2021 à 09:38Skynet57380 Top 20 valeur tcd gcdJ'ai vu que dans la requête traitement j'ai ça : es ce normal ...
12/08/2021 à 09:35Skynet57380 Top 20 valeur tcd gcdOui je viens de la supprimer mais j'ai toujours ce message d'erreur qui me dit : Expression.Error : Désolé... Nous n'avons pas trouvé la colonne « Time » de la table. Détails : Time...
12/08/2021 à 09:24Skynet57380 Top 20 valeur tcd gcdDu coup quand je fais "afficher les requêtes, je me rends compte qu'il y a une erreur sur data et data 2 : Une erreur s'est produite dans la requête « ». Expression.Error : Désolé... Nous n'avons pas trouvé la colonne « Time » de la table. Détails : Time es se à cause de cela que sa ne fonctionne pa...
12/08/2021 à 09:19Skynet57380 Top 20 valeur tcd gcdMerci à toi c'est juste exceptionnel de ta part. Je viens de tester mais en mettant le lien de mon fichier sa mouline depuis 1 heures. Je me suis dis c'est peut être trop lourd alors j'ai mis le lien du dossier "a" contenant les csv que je t'ai envoyé mais la aussi sa mouline et ne fonctionne pas. L...
11/08/2021 à 14:40Skynet57380 Top 20 valeur tcd gcdEt voila mon PQ : let Source = Folder.Files("Y:\Comptage lignes electroniques\HM1"), #"Lignes filtrées" = Table.SelectRows(Source, each Date.IsInCurrentYear([Date accessed])), #"Lignes filtrées1" = Table.SelectRows(#"Lignes filtrées", each Text.EndsWith([Name], "-05.csv")), #"Fichier...
11/08/2021 à 14:34Skynet57380 Top 20 valeur tcd gcdVoici quelques CsV : j'ai la version 2016 d'Excel...
11/08/2021 à 13:22Skynet57380 Top 20 valeur tcd gcdC'est vraiment sympas de l'aide que tu m'apportes. L'ennui est que je débute dans power query et je ne sais pas vraiment comment m'y prendre. Par contre, le document que tu as fait est nikel pour mon besoin. Par contre pour reproduire ça c'est compliqué... Mais je vais essayer. Quand je vais dans ta...
11/08/2021 à 10:07Skynet57380 Top 20 valeur tcd gcdOups j avais mis 3 fichiers le premier s est supprimé...
11/08/2021 à 07:32Skynet57380 Top 20 valeur tcd gcdErreur = 1 pas erreur = 0 Un fichier CSV est fait comme suit Date Heure err1 err2 err3 err4 err5 (avec 399 erreurs) si l'erreur générée est err4 alors la ligne en dessous sera à 1 et les 398 autres à 0 J'ai donc une multitude de fichier csv que je dois combiner et synthétiser via tableau et graphiqu...
02/07/2021 à 07:33Skynet57380Création automatique de tableauJe travail sur plusieurs lignes de production de pièces électroniques. Chaque jour, des fichiers txt sont créer automatiquement dans un dossier (3 fichiers ou plus par jour) ces fichiers contiennent les rebuts de toutes les lignes de production. actuellement je récupère ces fichiers et les fusionne...