Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Il y a 3 minutes
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'158
Votes
2'074
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 37

DateAuteur du sujetSujetExtrait du message
02/12/2024 à 17:25Heelflip Voyager dans un tableau structréRe, ligne de la feuille - ligne du "range" du tableau (listobject.range.row) oubien ligne de l'entête (listobject.headerrowrange.row)...
02/12/2024 à 13:41Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, j'ajoute ceci a la macro "Init"(la partie pour la plage O30:O50) résultat, la macro "SupprLigne" ne peut pas supprimer les lignes 31, 36, 41 et 46 mais ... macro "Curulis57" est correct sauf pour la ligne 46 (ce que je ne comprends pas)...
02/12/2024 à 13:26Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la fin...
02/12/2024 à 11:55Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la fin@saboh12617, merci pour ce lien intéressant. Je l'ai lu,, il y avaient quelques nouveautés, mais la plupart est connue. Ici, mon approach est hors compétition, (dizaines de fois plus lent que mafraise et curulis, créer une formule dans une feuille et la copier 25.000 fois), mais entre eux, c'est la...
02/12/2024 à 10:34Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, prochain episode du soap, je modifie dans la macro de Curulis cette ligne pour compter les "chaines vides" et je suppose que je remplis désormais les conditions de mafraise. Il y a un point de discussion encore, cette macro vérifie toutes les cellules, même celles qui sont cachées. Avec ce "Find...
01/12/2024 à 15:10Ambitieux Modification macro avec conditionRe, je pense qu'il faut repenser le total, c'est une usine à gaz...
01/12/2024 à 12:43DenisPiProblème de copie de formule avec la poigne de recopieVous n'avez pas mis la calculation en "Manuel" au lieu d'automatique...
01/12/2024 à 12:34Heelflip Voyager dans un tableau structréSinon, on le fait un par un...
01/12/2024 à 11:38Heelflip Voyager dans un tableau structréUn essai EDIT: aussi salut Thev...
01/12/2024 à 11:28Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, là, vous avez raison, et aussi concernant "Les fonctions de comptage de Microsoft ont toujours du mal pour savoir comment traiter ces constantes chaine vides." je sauvegarde ce sujet pour le future .....
30/11/2024 à 20:13Eak0fr Organisation données@Curulis57, avec VBA...
30/11/2024 à 19:48youssef02Erreur lors de l'inportation des donne depuis mon tcdEt si, au lieu de créer la formule vous-même, vous laissez faire excel ce job en tapant un "=" dans une cellule et puis sélecter la cellule T4 (du TCD) et terminer avec "Enter". La formule qu'excel a crée, elle est comment ...
30/11/2024 à 16:14Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, je sais, mais j'étais complètement convaincu que votre solution (ou du moins la partie "préparation") ne pouvait pas être plus rapide. C'est cela que je ne comprends pas. Bon, je me trompe, j'ai encore appris quelque chose ...
30/11/2024 à 14:50Raphael3922Excel (2019Fr) : Pb de tri (sans VBA)Un essai avec des formules et le nombre de lignes du tableau2>=tableau1...
30/11/2024 à 12:43Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, @Curulis57, 9.000 colonnes = problèmes de mémoire, donc un petit échantillon avec seulement 30.000 lignes et 1.000 colonnes pousser le bouton "initialisation" et puis" plan_B" pour ma solution et puis "Inintialisation" et "Curulis57" pour votre solution. Je suis surpris du résultat ... PS. 20% d...
30/11/2024 à 09:40Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finBonjour le fil, une variante de la macro de mafraise = "Plan_B" = la moitié du temps cad. (mon ordinateur est plus lent que mafraise) 0.44 pour "SupprLigne" et 0.21 pour "Plan_B" (variable) C'est ce "sort" qui est si génial, sans cette ligne .... (10 sec chez moi)...
29/11/2024 à 23:26zalexxxxMise en page de tri de donnéesRe, je suppose qu'avec ces fichiers anonymisés, cela peut encore modifier des choses, mais avec les 2 CSVs qu vous avez ajoutez, je suppose que cela fonctionne. Uitilisez le bouton de la feuille "BDD"...
29/11/2024 à 19:33Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la finRe, sans fichier, c'est difficile, mais la ligne "if Activesheet.previous.application.counta(...." me surprend Vous supprimez vos lignes de la première vers la dernière ou l'inverse ...
29/11/2024 à 11:14zalexxxxMise en page de tri de donnéesRe, un essai avec la feuille "OUT"...
28/11/2024 à 17:18Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la fin@saboh12617, Buonasera...
28/11/2024 à 17:14zalexxxxMise en page de tri de donnéesBonjou sahboh12617, zalexxx, à l'ancienne avec un TCD, mais je suppose qu'une solution PQ (oei, votre version est encore 2007 ???) sera mieux parce que vous parlez de plusieurs mois et donc plusieurs CSVs...
28/11/2024 à 16:44Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la fin@Saboh12617, imaginez que la ligne est "plein" à partir de la 2eme colonne jusqu'au bout >>>> votre fonction dira "Vide", cette construction ".End(xl....)" est à traiter avec précaution !!! S'il y a des cellules pleines mais cachées (lignes filtrées ou colonnes cachées), elles seront ign...
28/11/2024 à 15:40Catroun Contrôler qu'une ligne est vide, à partir de la colonne C et jusqu'à la fin@saboh12617, avec "activesheet", c'est assez dangeureux, utilisez une cellule comme variable. @jacky, normallement avec ce genre de questions, il faut inverser le boucle parce que le question suivante sera de supprimer cette ligne, donc...
26/11/2024 à 18:43Catroun Recherche des jours fériésAvec une fonction personnalisée qu'on peut appeler sur la feuille et en VBA (voir ligne 30 et macro "test")...
26/11/2024 à 18:16ledzep Suivi de tâche en 3*8 en fonction des heures...
26/11/2024 à 12:08ledzep Suivi de tâche en 3*8 en fonction des heuresRe, une erreur d'arrondir !!! (grandeur = 1E-14) essayez (en ajoutant 1 seconde et comparer "<=" au lieu de "<" (3eme variable =1 au lieu de 0) et la durée (24 h = 1, donc 0,5 h = 1/48)...
25/11/2024 à 19:58Yves L Formule avec hre de d'arrivée et de depart multiplié par taux horaireRe, 1 heures et 45 minutes = 1,75 heures (temps militair) 1 + 45/60 = 1.75 edit : salut cousinhub, même remarque...
25/11/2024 à 19:56RoniboErreur d'exécution '1004Bonjou Ronibo, ce sera 1 des 3 variables, donc vous avez une erreur sur quelle ligne avec cette macro...
25/11/2024 à 18:01romich_legall Formule pour trouver la valeur d'un pointRe, @jpbt84, vous avez raison quand je lis la dernière ligne de @Romich Mais, je suppose qu'il/elle se trompe en choississant l'hauteur de 16 quand il existe aussi un 14 avec "moins de points". Donc attendons sa réaction. la discussion est "<=" ou "<" pour ces dimensions "max"...
25/11/2024 à 17:21romich_legall Formule pour trouver la valeur d'un pointRe, ce matin on n'avait que 3 dimensions, donc je suppose que les 3 dimensions "max" suffisent et le résultat avec les points minimales est celui à choisir...
25/11/2024 à 11:52Heavy_B Fermeture d'un onglet après x tempsOn ne sait pas fermer un onglet, on peut le cacher ... un fichier adapté, la feuille "blad1", c'est celle qui doit être fermé, mais il faut la montrer avec la macro "M_Visible"...
25/11/2024 à 11:49romich_legall Formule pour trouver la valeur d'un pointUn essai EDIT : salut aussi jpbt84...
25/11/2024 à 10:45Heavy_B Fermeture d'un onglet après x tempsC'est fermer l'onglet ou le fichier ? Et faut -il sauvegarder les dernières changements ? Inactif, c'est aucun changement de "selection" ? voir les macros dans thisworkbook et module2...
24/11/2024 à 21:27Nadia.Ben.AbdallahCréation d'une matrice de pondérationUn nouveau fichier...
24/11/2024 à 18:45Goose72000Recherche V avec conditions et gestion de doublonsUn essai (avec des tableaux structurés)...
24/11/2024 à 18:34didierc3 Gestion terrainsRe, j'avais pourtant indiqué que c'était "un essai sans contrôle des terrains" et puis j'ai pris mon dimanche après-midi ......
24/11/2024 à 12:57didierc3 Gestion terrainsUn essai sans contrôle des terrains Uitlisez les 2 boutons de la feuille "Parties". Pour le moment, ne supprimez pas les points des matches, comme çà, il ne faut pas les remplir .....
24/11/2024 à 10:19Nadia.Ben.AbdallahCréation d'une matrice de pondérationRe, en principe, la macro reste (avec des petites adaptations) le même, je dois connaitre les 65 pays/groupe de pays (eventuellement avec leur niveau) et donc leurs 130 feuilles (il ne faut pas supprimer les pays innécessaires). Donc tableau "tabel1", vous mettez un "x" dans la colonne C d'un pays o...
23/11/2024 à 20:10Nadia.Ben.AbdallahCréation d'une matrice de pondérationUn essai EDIT: je n'ai pas encore lu le dernier fichier de Nadia...
23/11/2024 à 18:09Jacky Copier un nombre très important de lignes@Jacky, Ai-je mal compris, êtes-vous en train de dire que c'est trop difficile à postuler ? Si vous voyez la formule de ce matin, c'est quelque chose que vous pouvez utiliser ailleurs .....
23/11/2024 à 10:08Elijah74 Mise en forme conditionnelle@Curulis57, j'ai souvent le même problème avec des MFCs et je crois que cela dépend de la position de la cellule active au moment où vous modifiez la formule. Donc, si je change une MFC et je la valide, je vérifie directement et souvent au lieu de votre 5 je vous des valeurs >1.000.000 ou autre c...
23/11/2024 à 08:54Jacky Copier un nombre très important de lignesRe, j'ai ajouté 2 choses une formule "index" en C38, peut-être quelle doit être matricielle dans une version excel <365 (donc avec CTRL+MAJ+Enter) la macro "Simple" Comme çà, vous comprenez mieux l'exercise, j'éspère...
22/11/2024 à 18:11Steve broadwickModifier taille lignes en fonction du texteUne remarque, la limite de l'hauteur est 410, je crois, donc tout ce qui dépasse cela est encore dans la cellule mais ne sera pas visible ou on doit choisir une taille plus petite. Et, ce n'est pas du math pur, Excel prend de temps en temps des decisions inattendues...
22/11/2024 à 18:08Jacky Copier un nombre très important de lignesRe, Saboh12617 l'a bien expliqué et moi, j'ajoute quelque exemples pourque vous le comprenez mieux. Dans la PJ, il y a un tableau avec 30 lignes et 10 colonnes et on va exporter 3 fois certaines lignes et colonnes, chaque fois avec une autre macro. On a la source dans la matrice aA et les numéros de...
22/11/2024 à 17:19Aerin Bon de commande, suivi d'entretien et export .pdfRe, maintenant avec la feuille protégée avec un mot de passe (la sécurité d'Excel ne représente pas grand-chose )...
22/11/2024 à 12:47Aerin Bon de commande, suivi d'entretien et export .pdfUne proposition...
22/11/2024 à 12:14sebios Calcule dans un tableau croisé dynamiqueRe, magasin3 ne commande rien pour le moment, donc le nombre pour les autres et maintenant 2 (il faut renouveller le TCD!!!) C'est aussi mieux d'utiliser un tableau structuré ou une plage nommée au lieu de toutes les colonnes A:M...
22/11/2024 à 12:03ManArnAjout d'une ligne lorsque la dernière ligne du tableau structuré est rempliRe, la macro paramétrisée "ajouterLigne" dans un module normal n'était présent. J'ai ajouté les "application.enableevents" pour minimaliser le lancement de la macro, mais si cela se passe encore trop de fois, on fait faire autre choses aussi...
22/11/2024 à 11:03sebios Calcule dans un tableau croisé dynamiqueRe, je ne l'ai pas encore bien compris, donc je suppose ma colonne M dans "detail" et un champ supplémentaire dans le TCD...
22/11/2024 à 10:52ManArnAjout d'une ligne lorsque la dernière ligne du tableau structuré est rempliRe, si vous êtes sur la dernière ligne et la dernière cellule (donc à droit) du tableau et vous utilisez le bouton "TAB", le tableau insère aussi une ligne sans VBA. Maintenant une macro paramétrisée dans le module 1 (donc vous pouvez l'utiliser pour plusieurs tableaux) et la macro "Worksheet_Change...