Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Aujourd'hui à 16:50
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'180
Votes
2'078
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 96

DateAuteur du sujetSujetExtrait du message
25/04/2023 à 10:02matthieu_rsuQuelle méthode choisir ? (Power Bi, VBA)Re, premier tableau = vos heures d'arrêt & 2ième tableau = OP hors service pendant une période 3ième tableau = synthèse juste dessus = dernière date que l'OP est utilisé dans le premier tableau 1ière colonne = les jours ouvrables à partir du 1 juin (apparament le 6 juin est ouvrabe en Espagne ?, pui...
25/04/2023 à 00:29matthieu_rsuQuelle méthode choisir ? (Power Bi, VBA)Une autre méthode : un 2ième tableau avec les heures des 2 OPs et la somme par date du premier tableau Pour finaliser avec un TCD avec les totaux par mois, si nécessaire ...
24/04/2023 à 18:46Ge0ffroy Extraire des lignes aléatoirementRe, merci ! 35.000, ce n'est plus loin des limites de "transpose" que j'utilise dans la macro, le max est 65.536 (=2^16) lignes. Si vous dépassez cela, il faut ajouter 2 lignes dans la macro. (??? à tester, je pense que l'autofilter aura des problèmes à partir de 2^14 = +16.000 "areas" = blocs conti...
24/04/2023 à 16:40Stéphanie94Convertir nombre decimal en jours heures minutesRe, bonne réponse H2SO4, mais l'utilisation de "MOD" n'est plus nécessaire avec ce format "hh:mm" .....
24/04/2023 à 16:28Ge0ffroy Extraire des lignes aléatoirementRe, Le nombre était supérieur au nombre de lignes, donc j'ai corrigé ce nombre à 600 lignes aléatoires sur 1.000 lignes. La macro vous donne ces 600 lignes aléatoires mais dans la séquence originale, il faut encore les mélanger aléatoire ? PS. j'utilise la colonne AA de "Ville" temporairement pour f...
24/04/2023 à 12:51jjouanneau72 Calcul valeurs lettresEDIT : Arturo était plus vite avec la même solution...
24/04/2023 à 11:12Ge0ffroy Extraire des lignes aléatoirementVous demandez une liste sans doublons, je suppose ? Alors comme ceci ? (désadvantage = les liens ne sont pas copiés et collés, si cela est nécessaire, il y a encore une autre méthode, moins rapide)...
24/04/2023 à 03:53wassimMouvement du curseur en fonction de la couleur de la cellule...
23/04/2023 à 16:53ZullAméliorer une frise chronologique sur ExcelIl faut ajouter une série pour chaque période et puis modifier coleur, labels, etc. (Beaucoup de travial, oubien VBA, ...)...
23/04/2023 à 12:03Kamalo Calcul des heures de travail en excluant les weekends, jours fériésAvec une fonction personnalisée. EDIT : nouveau fichier...
23/04/2023 à 09:31Denis.L Nom d'onglet dans une formuleVous pouvez utiliser la fonction "indirect", autrement vous pouvez ajouter un fichier en PJ .....
22/04/2023 à 16:59zeldanat28 Graphique croisé dynamique et courbe de tendanceAvec un GCD, vous n'avez pas cette possibilité. Un "workaround" avec de formules 365 pour le 2ième TCD (mais je ne sais pas pourquoi il y a une différence dans les résultats) Autre "workaround" est de copier et coller le TCD avec ces formules365 et de créer un graphique avec cela...
21/04/2023 à 22:15Pem83 Séries de données et graphiqueRe, je n'ai pas lu votre macro...
21/04/2023 à 18:30maeckma Solveur Excel paresseuxRe, avec les formules de 365 et en feuille "combinaisons des axes" en colonne AI:AJ les données triés. Puis en colonne AL:AN les valeurs min et max. on voit directement que les "setosa's" ont leur limite entre -1.30 à 1,48 (n'importe lequel) Pour les 2 autres la limite se trouve entre 3.72 à 4.07 et...
21/04/2023 à 10:33maeckma Solveur Excel paresseuxRe, j'avais fait cela en utilisant F1 & F4 pour le min et le max de la colonne ... Pouvez-vous mettre la solution en PJ ...
21/04/2023 à 09:20maeckma Solveur Excel paresseuxJe ne sais pas si cela est possible avec Solveur, le modèle est difficile à définir. Une solution avec VBA est possible, même méthode comme vous l'avez fait à main, en essayant "trial and error", .....
20/04/2023 à 10:58Florian53Excel transforme formule en matricielleQue se passe-t-il quand vous mettez un "@" au début de la formule ? "=@..."...
19/04/2023 à 00:16Oeht Création de groupe de personne aléatoire avec envoi automatique de mailBonsoir & bienvenu, je suppose que vous voulez les noms ? Peut-être c'est mieux d'ajuster la calculation à manuel, autrement les groupes changent toujours. Si vous voulez aussi le nom de la personne elle-même, vous supprimez ceci *($E$2:$E$27<>[@Aléatoire])...
18/04/2023 à 22:58EldervandSe débarasser d'un clignotement - macroRe, je connais et utilise les 2, mais je préfère avec "sheets", et j'ai fait une erreur quelque part, ca fonctionne...
18/04/2023 à 21:25olivcocoCompté le nombre de ligne entre deux traitRe, avec "debut" et s'il manque avec "lundi"...
18/04/2023 à 19:54EldervandSe débarasser d'un clignotement - macroRe, d'accord, cela ne clignotte plus, donc sheet("Feuil1") et Feuil1 sont 2 objets différents, apparament Feuil1.listobjects(1) ne fonctionne pas, mais sheets("Feuil1").listobjects(1) est okay. Bizar...
18/04/2023 à 16:18EldervandSe débarasser d'un clignotement - macro@Jean-Paul, j'étais surpris par votre remarque qu"on sait sursauter la protection d'une feuille en utilisant son "codename". Don je l'ai essayé directement, mais il n'y a pas de différence. Y-a-t-il quelque chose que j'ai mal compris...
18/04/2023 à 16:10olivcocoCompté le nombre de ligne entre deux traitBizar, c'est la macro "Feuil3_Bis", l'autre existe encore ! Vous voulez C&D au lieu de G&AC ? (facile à modifier dans la macro, je l'ai indiqué)...
18/04/2023 à 10:44olivcocoCompté le nombre de ligne entre deux traitRe, on cherche la dernière semaine "ISO-week" dans la colonne A, les "debut" ne sont plus nécessaire, on suppose que le lundi précédent à cette semaine (en colonne B) est la première ligne de cette semaine...
18/04/2023 à 00:27Bumbus Tableau de chargeOkay, à la prochaine...
17/04/2023 à 22:23Pem83 Séries de données et graphiqueRe, avec une 2ième ligne pour le même Y, c'est un petit peu plus compliqué, mais faisable ... Voir données à partir de A32...
17/04/2023 à 22:05Pem83 Séries de données et graphique...
17/04/2023 à 10:13FloBru Ajouter ligne avec conservation mise en formePar exemple pour le "management", on prend la dernière ligne, la copie (partielle) et colle en dessous, puis on le vide...
16/04/2023 à 19:13titipro10 Mise a Jour de Tableau Croisé DynamiqueSi le TCD n'est pas trop compliqué avec 365 on peut faire la même chose avec des formules et alors c'est dynamique...
16/04/2023 à 19:03BUDGETSDic_produits...CreateObject("Scripting.dictionary")Il n'y a pas de dictionaire la dedans ?!? https://excelmacromastery.com/vba-dictionary/...
16/04/2023 à 11:32EldervandSe débarasser d'un clignotement - macroRe, ou si on le veux sans "dingueries" en direct mais ce qui me surprends, c'est qu'il y a encore un tout petit clignotement que je ne sais pas éliminer, même sans bouton, quand on se trouve dans la feuille "CTRL" quand on regarde ces boutons...
15/04/2023 à 20:30fronck Fonction left ou midEst-ce possible de voir le fichier complèt ? N'y-a-t-til pas une faute avec les noms de macros ou les noms des modules ? (utilisation des mots réservé à VBA ou doublons ou ....)...
15/04/2023 à 20:21JeanBaptistePRépéter ligne du haut lors d'une impression en VBARe, avec cette macro "testing"...
15/04/2023 à 17:11EldervandSe débarasser d'un clignotement - macroOu comme ca...
15/04/2023 à 15:27EldervandSe débarasser d'un clignotement - macroRe...
15/04/2023 à 11:35EldervandSe débarasser d'un clignotement - macroRe...
15/04/2023 à 11:29transallBouton a basculeC'est Range("C" & l) ou Cells(l,"C") ou Cells(l,3) !!! Mais Range(l,3) ??...
15/04/2023 à 09:25EldervandSe débarasser d'un clignotement - macroBonjour, il faut eviter ce "on error", donc vérifier s'il y a encore du contenu avec if lstO.listrows.count then lstO.DataBodyrange.Delete et je préfère Set lstO = Sheets("Feuil1").Listobjects("Tabl1"), je pense que cela ne fonctionne pas partout avec ce "range" et c'est plus court...
14/04/2023 à 21:37Pem83 Séries de données et graphiqueVous avez un fichier avec un exemple ...
14/04/2023 à 21:33olivcocoCompté le nombre de ligne entre deux traitRe, ce que vous demandez est différent à ce que vous demandiez au debut...
14/04/2023 à 20:50HoutrelleInterdire saut de page automatique dans une plage de cellules ExcelRe, c'est facile ici, comme il y a une ligne vide entre chaque bloc de données. Comme ca, on a déjà 3 blocs séparés, mais si par exemple un des blocs est trop grand pour une page, avec le "Zoom=false" et le "FitToPagesWide = 3", excel réduira la taille des 3 plages pourque les 3 blocs tiennent sur u...
14/04/2023 à 20:11Aloïs1717 Créer un tableau en serpentinRe, la plage n'est pas une colonne complète (=+1.048.000 cellules), mais ici A1:A100 et avec "Currentregion.columns(1)" ou Range("A1:A" & range("A" & rows.count).end(xlup).row) ou ..., on sélectionne cette plage. on commence à droite de la première ligne et on va de droite à gauche = numéro de colon...
14/04/2023 à 01:17Bumbus Tableau de charge...
13/04/2023 à 23:25olivcocoCompté le nombre de ligne entre deux traitBonjour, il faut vérifier s'il y a une ligne horizontale et cela n'est pas possible avec des formules...
11/04/2023 à 23:57alexisssCréer des conditions avec un seuilLe même resultat avec un TCD...
11/04/2023 à 21:00Jobrousse Réunir plusieurs tableaux dynamiqueEdit : @Cousinhub, sorry, je n'avais pas vu votre post quand j'écrivais le mien...
11/04/2023 à 20:50Kamel_G0411 Valeur qui correspond à l’heure la plus recente avant une heure donnéeMerci ! Et maintenant, vraiment en une formule (non-matricielle) et 5 plages nommées...
11/04/2023 à 11:48Chr1st0phe Recherche correspondance entre deux colonnesRe, j'espère que vous comprenez l'anglais https://www.mrexcel.com/excel-tips/excel-2020-use-the-fuzzy-lookup-tool-from-microsoft-labs/ IG27sqkIO8w...
11/04/2023 à 08:31Fabbzh Avoir les 3 derniers résultats après filtrageRe, =INDEX(B:B;AGREGAT(14;6;LIGNE($A$2:$A$21)/($A$2:$A$21=1);{1;2;3})) https://support.microsoft.com/fr-fr/office/agregat-agregat-fonction-43b9278e-6aa7-4f17-92b6-e19993fa...,et%20les%20valeurs%20d'erreur. INDEX(B:B;x) = valeur de la ligne x de la colonne A AGREGAT(14;6;LIGNE($A$2:$A$21)/($A$2:$A$21...
10/04/2023 à 23:15Kamel_G0411 Valeur qui correspond à l’heure la plus recente avant une heure donnéeRe, en cas d'erreur, vous n'avez pas 0, mais erreur et ceux sont ignorés, donc pas de problème. Pour une formule avec plusieurs résultats, une fonction personnalisé "Kamel", qui donne date+heure, valeur & temp du plus recent. Formule matricielle (donc avec des {} autour en 2010 et ...)...