Passionné d'Excel

Inscrit le :23/04/2022
Dernière activité :Hier à 21:21
Version d'Excel :PC 365 NL
Lieu :Belgique
Messages
7'088
Votes
2'053
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par BsAlv - page 99

DateAuteur du sujetSujetExtrait du message
26/02/2023 à 14:36alucard_xsRécupérer les modalités d'une variable comme un tableau croisé ?@Arturo83, on les trouve où, les macros d'un fichier "ODS" ? Il faut activer quelque chose ...
26/02/2023 à 14:17Harzer Déterminer nom Eleveur en fonction de son matricule@Eriiic, c'était ma reponse de hier 20:18...
26/02/2023 à 08:24Harzer Déterminer nom Eleveur en fonction de son matriculeVous préférez la solution avec une formule ou avec VBA ? Avec VBA, il faut limiter l'accès vers la feuille (lire& écrire). Voici cette macro à part modifiée pour les erreurs avec la formule, j'ai besoin de votre dernier fichier .....
26/02/2023 à 08:06zinelamri Récupèrer la Première et la dernière ligne selon trois conditions@Arturo, je pense que les résultats de votre formule matricielle et la mienne sont les mêmes parce que je l'ai interpreté de la même façon. La seule différence est qu'on peut oublier le lieu et/ou la grade avec cette construction (... +($x3=""))...
26/02/2023 à 07:52TitiPointCom Racourcir une macroCeci est aussi une possibilité (EDIT : j'ai corrigé quelques erreurs après !!!)...
25/02/2023 à 22:35TitiPointCom Racourcir une macroBonjour, comme ça ...
25/02/2023 à 20:18Harzer Déterminer nom Eleveur en fonction de son matriculeDans les colonnes M:N, il y a un tableau structuré avec ces abbrev. et leur noms (à completer encore). Avec une formule simple, on connaît l'éle veur...
25/02/2023 à 16:38zinelamri Récupèrer la Première et la dernière ligne selon trois conditions@Arturo83, l'advantage d' "agregat", c'est que ce n'est pas une formule matricielle...
25/02/2023 à 15:59zinelamri Récupèrer la Première et la dernière ligne selon trois conditionsJ'ai crée 3 plages nommées MaSalle, MaGrade, MonNuméro et alors le plus grand ou le plus petit c'est 14 ou 15 comme 1ier paramètre...
25/02/2023 à 07:16curvalleProbleme de sectionnage de page ExcelAprès ce redéfinition de la zone d'impression, vous pouvez aussi supprimer tous les sauts de page...
24/02/2023 à 23:26rvoimoann Intercaller des valeurs aléatoires entre bornes...
24/02/2023 à 15:56tironListe d'anniversaire par semaine calendaireRe, EDIT : a ce moment, je n'avais pas encore vu votre dernière contribution, même réaction que Chris78 hier...
24/02/2023 à 11:34Arkadia73 Modifier la plage de l'axe des abscisses d'un graphique Excel par VBANommer un varaible avec un nom qui est aussi un object en VBA, cela est demander des problèmes. Il faut ajouter/modifier quelque, par exemple "Set seriesCollection 1 = wsGraphique.seriesCollection" Puis, je pense qu'on doit vérifier sie StartRangeA et EndRangeA existent, mais je ne connais pas votre...
24/02/2023 à 11:08Leo10MessiMessage d'erreurNon...
23/02/2023 à 23:06pedrolito00Calculer un alea avec plusieurs critères de valeur maximumA mon avis, ce n'est pas possible de faire mieux, 73 et 74 et K dépassent déjà leurs heures. J'arrive à attribuer 3.000 heures supplémentaires, maintenant +47.000 heures, surtout projet J est un cauchemar ... Le fichier est trop grand pour le moment, je cherche une solution pour l'ajouter correcteme...
23/02/2023 à 22:31tironListe d'anniversaire par semaine calendaireUne solution avec de formules. Je ne sais pas si PQ gère bien les problèmes des dates de 29/12 à 03/01, s'elles sont dans une iso-semaine de l'autre année...
23/02/2023 à 18:47black-mambaTransformer des heures en jour de 10h...
22/02/2023 à 16:28lapelota Somme de données par séquences@Klin89...
22/02/2023 à 16:25legreffier Macro avec IF ne s'arrête pasRe, J'ai remarqué que les onglets "accompagnement" et "complement" ne sont pas équilibrés en %. non, je n'obtiens pas une bonne solution. Vous avez un meilleur résultat pour ces 2 catégories ? Les graphiques, je ne les utilise plus, voir feuille "PDF2", c'est le résultat voulu ? P...
22/02/2023 à 00:59lapelota Somme de données par séquences...
21/02/2023 à 17:03ato Graphique avec heures : affichage de la nuit comme un seul jourComme ca ...
21/02/2023 à 08:12Harzer Afficher nombre sujets d’élevage par sexe et annéeRe, un nouveau essai !!! PS. Votre excel est encore Excel2010 ...
20/02/2023 à 21:19Harzer Afficher nombre sujets d’élevage par sexe et annéeRe, le 3 = 143 sec, ça, je ne comprends pas, vous êtes sûr ? La première partie est la même chose que l'original ! Et si vous faites le teste une deuxième fois ... . Une différence de 0.02 s, vue la faute de "timer" de quelque dixièmes d'une seconde, 0,77s = 0,79s or les 2 ont la même vitesse . Il f...
20/02/2023 à 20:57ato Graphique avec heures : affichage de la nuit comme un seul jourRe, (B2<TEMPS(6;0;0)) est une comparaison pour voir si le contenu de B2 est moins que 06:00:00 et le résultat est Vrai (=1) ou Faux (=0). Supposons que B2 est par exemple 03:00:00, donc moins que 6:00:00 = Vrai = additioner 1 ( or en heures = 24:00:00) >>> résultat est 27:00:00 en format...
20/02/2023 à 16:38ato Graphique avec heures : affichage de la nuit comme un seul jour...
20/02/2023 à 16:11Harzer Afficher nombre sujets d’élevage par sexe et annéeRe, en PJ le fichier avec seulement un autre msgbox (plus détaillé) pour la macro "avec_array"...
20/02/2023 à 15:56Harzer Afficher nombre sujets d’élevage par sexe et annéeVoilà avec des matrices, mais le nombre de lignes est trop petit pour voir une différence en temps d'exécution et il faut savoir que l'erreur du chronomètre est au niveau de plusieurs dixièmes de seconde. EDIT : j'ai justement vu votre dernière réaction, je pense que cette méthode sera "plus vite" q...
20/02/2023 à 15:38Arkadia73 Ignorer les retours à la ligne dans la méthode FindPlutôt le même idée, replacer le vblf par quelque chose rare (comme un "~") et après faire l'inverse...
20/02/2023 à 12:39Harzer Afficher nombre sujets d’élevage par sexe et annéeRe, une solution avec un dictionaire, mais peut-être avec des arrays, cela sera encore plus vite (et plus simple). Quelque chose pour ce soir ...
19/02/2023 à 16:26Arkadia73 Ignorer les retours à la ligne dans la méthode FindBonjour Arka, pourtant ma dernière réaction est assez simple. Supposons que vous avez 2 textes "abc" et "def" (pour le moment majuscules et miniscules n'ont pas d'importance) que vous voulez trouver et il y a 4 séparateurs possible : une virgule, un point, rien du tout et un vblf ou vbCrLf (vos reto...
19/02/2023 à 16:17legreffier Macro avec IF ne s'arrête pasRe, pour le moment, l'ensemble dure 3-4 minutes, mais "accompagnement" est un vrai cauchemar avec +1 minute, des autres catégories ne durent que quelque secondes. Avec le bouton, tout se passe en automatique, donc tous les catégories utilisés se calculent, on copie et colle un capture d'écran vers u...
19/02/2023 à 15:20Arkadia73 Ignorer les retours à la ligne dans la méthode FindRe, si vous cherchez dans une ligne c'est même plus facile avec la macro "une_ligne"...
19/02/2023 à 14:56Arkadia73 Ignorer les retours à la ligne dans la méthode FindExcel2007 est assez vieux, trop vieux pour la fonction "agregate", c'est encore excel2007 ? Autrement, ceci a besoin de quelque lignes supplémentaires. La cellule B6 montre la même formule pour la première occurence et est okay pour les premières 999 colonnes...
19/02/2023 à 14:11Catroun Barre de progression de Sébastien MathierRe, Ma solution durait quelque secondes, donc le barre de progression n'était plus nécessaire parce qu'on ajoute x lignes en même temps, mais apparament on préfère un boucle .....
19/02/2023 à 10:16legreffier Macro avec IF ne s'arrête pasBonjour, un nouvel essai, pour le moment simplement pour voir si tout se passe bien (si vous avez tous les références nécessaires en VBA)...
18/02/2023 à 12:01legreffier Macro avec IF ne s'arrête pasRe, je n'ai pas encore regardé vos nouveaux fichiers, mais cette solution avec une différence de 11 à 12% entre ligne 8 et 12 et elle acceptable et est-elle mieux que votre solution ...
18/02/2023 à 08:30Tonioooooo20000 Matrice 100 *100 VBA...
17/02/2023 à 21:41StratosDistribution d'horaires conditionnéeRe, testeur 1 fait 1 et 2 de 10:30 à 12:30 et 3, 4 et 5 de 13:30 à 16:30 testeur 2 fait 6 de10:00 à 11:12 quelque chose comme ca, ou y-a-til encore d'autres constraints ...
17/02/2023 à 19:55EvGef51VBA - Valeur déjà existanteRe, un essai sans savoir le contenu de votre colonne G de "Personnel Sortie" ou le valeur de sNom. Si ceci ne fonctionne pas, svp ajouter votre fichier en PJ...
17/02/2023 à 12:16fronck Procédure trop grandeJ'ai ajouté le couleur de la police...
17/02/2023 à 10:34fronck Procédure trop grandeRe, Quelque lignes plus haut, en cas que la culture ou l'abrégé est inconnu, on a ceci (cela ne cause pas votre problème, je suppose) Puis votre problème est que la culture de votre ligne est inconnue dans la colonne G de "Listes", parce que c'est là que je prend les couleurs. Si vous ne voulez pas...
17/02/2023 à 09:42omelindaiAjout de ligne automatique VBARe, la ligne ajoutée est une copie de la ligne sur laquelle vous avez fait le DoubleClick, mais sans les textes, seulement les formules ne sont pas supprimées. Clicquez sur "recouvrement" et vous verrez que les chiffres et les textes seront disparus mais la cellule rouge n'est pas un texte mais une...
17/02/2023 à 02:00lauguste75 Probleme sur une boucleIl y a aussi un problème avec Tbl, au moment du Redim, J est 0 (error) et plus loin il n'y a plus de "Redim", mais vous ne l'utilisez pas, alors supprimer ...
17/02/2023 à 01:46Azraelle81 Arrêter un macro auto si les conditions sont remplies...
17/02/2023 à 01:22ExGatsRécupérer la valeur avec le plus d’occurrence dans un dictionnaire...
17/02/2023 à 01:01omelindaiAjout de ligne automatique VBASi vous faites un "DoubleClick" dans une des cellules "B", VBA va insérer une ligne en dessous cette cellule dans le même catégorie...
16/02/2023 à 15:35Mathis GIROD Appliquer formule à un nombre de ligne variableRe, j'avais donné 2 solutions, une avec un TCD et une avec des formules 365 parreil à celle de JFL. voir colonne H:I...
16/02/2023 à 15:32fronck Procédure trop grandeRe, D2:D3 sont encore des dates sous forme de "texte" et la macro les transforme comme date. Ces colonnes ont une validation pour le moment...
16/02/2023 à 12:54fronck Procédure trop grandeRe, pour ces 2 lignes, 3 des 4 dates sont format "texte", donc ce ne sont pas vraiment des dates. Vous utilisez ces dates encore ailleurs ? Pour moi, c'est facile pour adapter ma macro qu'elle fonctionne aussi avec de textes, mais si cela cause aussi d'autres problèmes, c'est peut-être plus facile à...
16/02/2023 à 10:45fronck Procédure trop grandeRe, je prends F1, le lundi de la 2ème semaine, parce que la première est souvent dans un autre mois/année. Si le mois de cette date >6 (normallement on n'a que des dates en janvier ou juillet), on est dans le 2ème semestre. Si on veut le semestre suivant, alors c'est le 1 janvier de l'année suiva...