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
122'240
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par Steelson - page 186

DateAuteur du sujetSujetExtrait du message
20/12/2019 à 04:50Storm28 Création plusiseurs onglets avec report de donnéesVoici une variant de la solution v1 pour intégrer cela dans une solution déjà fort complexe en terme de macros, de userform et d'onglets multiples !! Ici le but est de distinguer les onglets concernés par une codification particulière : le nom d'onglet commence et se termine par ...
20/12/2019 à 04:22RrradassseQuery power - Changer le browser pour récupérer les données d'un site WebD'accord avec toi, il faut être prudent, y compris ici (j'ai déjà eu des sujets avec des macros qui m'ont modifié l'aspect d'excel et je n'aime pas cela). C'est pour cela que je produis le code en clair sur le forum (sur les téléchargements je n'ai pas la balise </>). Si tu veux être rassuré v...
19/12/2019 à 18:31peerl Renvoyer automatiquement des données d'une feuille à une autreLa couleur n'est pas le résultat d'une MFC a priori. Pour ma compréhension, quelle est sa signification ? A quel moment faut-il faire le transfert vers la feuille product ? Quel est l'élément déclencheur ? car il ne faudrait pas le répéter plusieurs fois pour une même cellule...
19/12/2019 à 10:27baptistex1 Protection feuille par mot de passeEt pour cause, tu as mis donc il ne passe par la protection que s'il y a une erreur ! Mets la protection avant exit sub aussi...
19/12/2019 à 09:09kabukaSpinButton afficher les données du mois et de l'année sélectionnerJ'aurais dû y penser .....
19/12/2019 à 09:06CamaalotET(SOMMEPROD(--ESTNUM(CHERCHE("76";$D$9:$D$14)))>=1) retourne pas que 76Comment faire simple quand on peut faire compliqué ...
19/12/2019 à 05:16kabukaSpinButton afficher les données du mois et de l'année sélectionnerUtilisation du filtre avancé...
19/12/2019 à 04:50CamaalotET(SOMMEPROD(--ESTNUM(CHERCHE("76";$D$9:$D$14)))>=1) retourne pas que 76...
18/12/2019 à 17:03doudou1960Pétanque 1 seule foisOk en réutilisant les tables de berger, j'ai remis en forme en fonction de ton souhait...
18/12/2019 à 15:36doudou1960Pétanque 1 seule fois...
18/12/2019 à 13:23RrradassseQuery power - Changer le browser pour récupérer les données d'un site WebUne autre alternative, plus rapide que PowerQuery ... https://www.excel-pratique.com/fr/telechargements/macros/tables-html-site-excel-no432.php...
18/12/2019 à 13:07doudou1960Pétanque 1 seule foisDe mon côté, j'avoue ne pas comprendre tes données ... Il y a 3 équipes. Avec chacune 5 membres. Est-ce bien cela ? Par contre le tableau comporte 26 n° d'équipes ! ? Ensuite comment lire les n+ tirés au sort ? Désolé, mais je ne connais pas la pétanque (crime de lèse-majesté)...
18/12/2019 à 06:47doudou1960Pétanque 1 seule foisOù vois-tu que la 5 rencontre 2 fois la 18 ? où sont les rencontres ? quelles sont les équipes ? tu peux éventuellement utiliser les tables de Berger https://www.excel-pratique.com/fr/telechargements/utilitaires/tables-berger-excel-no431.php...
18/12/2019 à 05:22Charles_NicodOngletsJe reviens sur le sujet ... soit tu fais : et tu stockes le nom des feuilles dans un array soit tu fais : et tu stockes les objets feuilles dans un array, ce qui est plus élégant et sans doute plus utile pour la site...
18/12/2019 à 05:10CamaalotET(SOMMEPROD(--ESTNUM(CHERCHE("76";$D$9:$D$14)))>=1) retourne pas que 76Si tes "valeurs" sont bien en texte, y compris 76 si elles risquent d'être numériques, mets...
18/12/2019 à 03:01VDMICHEL Macro sur 145 000 lignes...
17/12/2019 à 18:03Charles_NicodOngletsNon, on doit pouvoir faire une affectation automatique, genre : Il faudrait que je peaufine car j'ai tenté set extraitfeuilles(i) = sw qui serait plus approprié sans grand succès ... à suivre demain ...
17/12/2019 à 17:24Charles_NicodOnglets[cette variable] doit être un array : exemple...
17/12/2019 à 17:04Charles_NicodOngletsJe n'ai pas bien compris la question ! pourrais-tu reformuler avec un exemple ? J'ai simplifié la macro .....
17/12/2019 à 16:48Charles_NicodOngletsVoici une proposition...
17/12/2019 à 16:26Charles_NicodOngletsPas d'inquiétude, c'est le genre de sujet qui m'intéresse. Je vais faire un démonstrateur .....
17/12/2019 à 16:25horusbk Erreur d'exécution 1004 d'une macro SaveAs automatiqueOui, note que j'inverse toujours année que je mets en tête, puis mois et jour de façon à pouvoir trier ensuite sur les noms...
17/12/2019 à 16:23VDMICHEL Macro sur 145 000 lignesJustement, j'allais te poser la même question. Hé bien, OUI. J'ai mis tes formules dans des nouvelles colonnes et j'ai comparé les résultats. C'est impeccable ...
17/12/2019 à 15:58Gaëlle44Actualisation tableau croisé dynamiqueJe pense que tout simplement les données sont "en dehors" du tableau. Soit parce qu'il y a une ligne blanche, soit parce que les données ne sont pas vraiment en tableau, soit .....
17/12/2019 à 14:25Charles_NicodOngletsRegarde ceci, je pense que ce n'est pas très loin https://forum.excel-pratique.com/viewtopic.php?p=820796#p820796 je vais regarder pour améliorer cette superbe idée pour ma propre bibliothèque ...
17/12/2019 à 11:44Gaëlle44Actualisation tableau croisé dynamiqueLa source du TCD est 'POSES 2019'!$A$4:$H$38 ... or il y a des cellules fusionnées, ce qui est mauvais car seule la première ligne "compte", les autres ne "voient" pas la valeur. Bonjour Jean-Eric, désolé je n'avais pas lu ta réponse .....
17/12/2019 à 11:39horusbk Erreur d'exécution 1004 d'une macro SaveAs automatiqueTu peux aussi utiliser cette instruction je trouve cela plus propre ... tu maîtrises ici le format...
17/12/2019 à 00:12Storm28 Création plusiseurs onglets avec report de donnéesPas de soucis, peux-tu m'en dire davantage en ce qui concerne le code en erreur ? si besoin, envoie ton fichier en mp si sensible...
16/12/2019 à 16:08VDMICHEL Macro sur 145 000 lignes...
16/12/2019 à 15:53VDMICHEL Macro sur 145 000 lignesNon, il faut cumuler les 2 formules ... je vais te le faire ...
16/12/2019 à 12:58VGGBLFiltres cmplexes sur heure seuil et plafondMets 2 fois time sur la même ligne .....
16/12/2019 à 12:10jonat28Aide code rechercherLa mise en oeuvre des userform est pénible (c'est mon avis, je maintiens et j'assume) : disposition, couleurs, formats impossibles, programmation à rallonge etc. Je me suis donc fait un programme générique. Mais il faut d'abord tout mettre en forme avant de lui coller la macro. Éventuellement mettre...
16/12/2019 à 12:04AtmaneRessortir la première valeur trouvée dans une plage de cellule horizontaleTes valeurs de date et de matricule sont en texte !! en E2 bonjour Xmenpl , on s'est croisé ! j'ai tenté une formule non matricielle...
16/12/2019 à 05:09SteelsonMéthode des JVoici une application Excel pour réviser efficacement par la méthode des J et enregistrer les révisions facilement sur son agenda. La méthode des J permet de programmer des révisions à intervalles réguliers. Elle se base notamment sur les travaux du philosophe allemand Hermann Ebbinghaus qui a expér...
16/12/2019 à 01:03jonat28Aide code rechercherTu préfères placer des TextBoxs, etc.. directement sur la feuille ? Je préfères en effet travailler directement sur une feuille excel plutôt qu'un userform. Je hais les userform, sauf utilisation simple et très spécifique. C'est plein de problèmes potentiels : format date et nombre, liste déroulante...
15/12/2019 à 17:18jonat28Aide code rechercherEnfin un fichier, ce qui était indispensable ! tu pourrais maintenant dire où cela se trouve? j'ai fait une recherche sur ce que tu as posté au début et je n'ai rien trouvé ! (surtout que je n'aime pas du tout les userform !)...
15/12/2019 à 17:17chadydCode fonctionne une fois sur 2Je suis certain maintenant que le problème venait bien du fait que n'était pas toujours pris dans la bonne feuille Quand tu fais des macros, utilise aussi debug.print pour caractériser le problème soyons rigoureux, D'abord Ensuite ouvre un autre post pour ce sujet (c'est important pour les recherche...
15/12/2019 à 08:44Auditeur2019 Lancer un macro en introduisant une valeur dans une celluleUtilise une procédure événementielle https://www.excel-pratique.com/fr/vba/evenements_feuille.php teste l'intersection de target avec la cellule en question et utilise ensuite target.value dans le traitement que tu souhaites...
15/12/2019 à 01:37chadydCode fonctionne une fois sur 2Merci pour le fichier. Il vaut mieux inverser l'ordre de ces 2 instructions : ou préciser je ne sais pas comment était lancée cette macro, mais c'est peut-être de là que venait l'erreur si elle était lancée d'une autre feuille ! J'ai une erreur sur cette ligne. Le num_adress et le zip étant numériqu...
14/12/2019 à 20:51anasimoLimiter le nombre d'utilisateurs à un fichierTu peux t'appuyer sur ceci et limiter le nombre de codes dans le nom "luhn" https://forum.excel-pratique.com/viewtopic.php?f=2&t=133305 ou bien plus simplement tu donnes un mdp, et à chaque fois que le fichier est lu, tu enregistres le username dans un nom (caché) en te limitant à 4 ou x...
14/12/2019 à 20:45chadydCode fonctionne une fois sur 2En effet, c'est pas con ! Il existe aussi une instruction pour cela : Bon on attend toujours un fichier représentatif.....
14/12/2019 à 20:43ben68500Macro pour trouver une celulle videOuvre un autre post pour cela...
14/12/2019 à 18:05ben68500Macro pour trouver une celulle vide...
14/12/2019 à 17:05ben68500Macro pour trouver une celulle videComme tu es structuré en tableau, mieux vaut utiliser ceci ...
14/12/2019 à 16:57ben68500Macro pour trouver une celulle vide...
14/12/2019 à 12:56jonat28Aide code rechercherOui Babtoutz a raison, du reste j'ai été un peu vite car je pensais qu'il y avait déjà find dans l'instruction ! Et chercher quoi ? exemple ...
14/12/2019 à 11:52jonat28Aide code rechercher...
14/12/2019 à 11:43chadydCode fonctionne une fois sur 2Ton code a l'air pas mal du tout ! Mais je ne comprends pas ce qui se passe une fois sur 2 ? aucun résultat ? je pense que le mieux justement est de répondre à ceci .....
14/12/2019 à 09:06chadydCode fonctionne une fois sur 2C'est sûr que travailler sur des images, ce n'est pas pratique ! On renvoie aussi une image ? Trève de plaisanterie, je propose plus de générer une macro par apprentissage d'un filtre avancé ... cela donne une seule ligne de code (légèrement retravaillée)...
14/12/2019 à 09:04stan2731Création d'un ruban spécifique de navigation VBAIntéressante la navigation @curulis57 : simple et efficace. Je retiens ! J'ai aussi ceci en stock (mais pas de regroupement) -ce n'est pas de moi- aménageable .....