Passionné d'Excel

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

Messages postés par BsAlv - page 102

DateAuteur du sujetSujetExtrait du message
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...
16/02/2023 à 09:40EvGef51VBA - Valeur déjà existanteRe, un change-event dans le module de la feuil1...
16/02/2023 à 08:56Mathis GIROD Appliquer formule à un nombre de ligne variableOn peut utiliser un TCD (tableau croisé dynamique, à renouveller manuellement !) pour cela ou bien les formules de 365...
16/02/2023 à 08:40ixanActualiser automatiquement un filtreAvec une plage nommée "sexe" (pour le moment 100 lignes de la feuille Encodage) et des formules "agregat"...
15/02/2023 à 23:25Catroun Barre de progression de Sébastien MathierAvec la macro "Sub AjoutLignes2" vous n'avez pas besoin d'un barre de progression. Il y a une plage nommée "Lignes_Vides"...
15/02/2023 à 21:06françoisMTri par date dans un fichier ExcelAvec un simple TCD .....
15/02/2023 à 19:26fronck Procédure trop grandeRe, bonne chance, s'il y a encore des problèmes, il faut le dire .....
15/02/2023 à 17:28fronck Procédure trop grandeRe, je pense que la macro "Sub Nouv_Semestre(bSem)" fait le nécessaire .....
15/02/2023 à 14:16EvGef51VBA - Valeur déjà existanteUn exemple est plus facile, ces valeurs, elles sont numériques, des dates, texte, ... ??...
15/02/2023 à 14:13Kamel_G0411 Valeur qui correspond à l’heure la plus recente avant une heure donnéeRe, une autre proposition, pour la ligne 3...
15/02/2023 à 14:05crackwood01 Diviser un total de jours ouvrables par moisRe, regardez pour la formule en anglais dans la feuille de "Blad1" dans le fichier ajouté. =MAX(0,NETWORKDAYS.INTL(MAX($B2,E$1),MIN(F$1-1,$C2)))...
15/02/2023 à 10:35Leo10Messi Format date dd/mm/yyyy hh:mm:ss VBAColumns("A").numberformat="dd/mm/yyyy hh:mm:ss" ??? Range("A10:C100").numberformat="dd/mm/yyyy hh:mm:ss"...
15/02/2023 à 09:44crackwood01 Diviser un total de jours ouvrables par moisUtiliser la formule sans l'année, votre colonne U, est dangeureux, voire le nombre en janvier 2022 vs janvier 2023 ...
15/02/2023 à 09:24legreffier Macro avec IF ne s'arrête pasJe n'ai pas de feuil1 ou ACCOMPAGNEMENT Je pense que vous voulez le faire comme je l'ai fait avec macro "Test", la vitesse d'exécution est plutôt lent parce que je voulais vous montrer les résultats intermédiaires. On peut encore ajouter un truc aléatoire, maintenant on fais +1 dans le boucle H13:N1...
14/02/2023 à 15:20Lisa MénardGraphique nuage de pointsRe, 2 nouvelles propositions...
14/02/2023 à 10:45Lisa MénardGraphique nuage de pointsOubien...
14/02/2023 à 10:27JNB57Listings de curés et les communesde MoselleIl faut créer un database comme ceci et alors ce sera facile à gérer toutes sortes de rapports ... La 2ième colonne de dates est la date + 1000 ans pour résoudre le problèmes des dates < 1/1/1900...
14/02/2023 à 09:53Nrev74 Macro fonctionne en mode pas à pas (F8) mais pas en autoBonjour, il faut freiner votre macro, l'application.wait ne fonctionne qu'avec de multiple de secondes. J'utilise un graphique que je cache après usage...
13/02/2023 à 20:17Houtrelle Faire apparaître une liste de lignes plutôt que leur somme dans un TCD...
13/02/2023 à 20:08legreffier Macro avec IF ne s'arrête pasRe, je vois cette plage, mais je ne sais pas ce que vous voulez faire. Vous commencez avec un plage vide et puis ... vous ajoutez de "1" ... ? Et vous regardez vers la colonne P et la ligne 8 ...
13/02/2023 à 16:28legreffier Macro avec IF ne s'arrête pasCes macros "Ventilerx" sont vos macros pour ventiler. pouvez-vous nos montrer un exemple ou explication de ce que cette macro doit faire...
13/02/2023 à 10:41ced_le_dingueTopindex sur une zone de liste (contrôle de formulaire)Re, une autre possibilité = agrandir le listbox, voir listbox à partir de K2 et vous sélectionnez K1. Un scroll avec ce type de listbox en VBA est impossible, je crois, mais si nécessaire on peut montrer seulement une partie des données, par exemple les items de 1-50 ou de 51-100 ou tous les fichier...
13/02/2023 à 02:24legreffier Macro avec IF ne s'arrête pasHaha H2SO4, cela simplifie encore les choses...
12/02/2023 à 23:39legreffier Macro avec IF ne s'arrête pasRe, je ne comprends pas le but de cette macro, mais pour simplifier je pense à ceci Mais il faut encore créer toutes ces autres macros...
12/02/2023 à 20:02Lolofski Tirage aléatoire avec matrice variable choisie dans zone déroulanteAvec des collections que vous avez déjà utilisé...
12/02/2023 à 11:01ced_le_dingueTopindex sur une zone de liste (contrôle de formulaire)Je ne sais pas comment vous voulez utiliser cette liste, mais ici un essai. Si cela n'est pas 100%, expliquez le fonctionnement ... Macro "INIT" est une initialisation, macro "test" est pour mettre un item au top...
11/02/2023 à 22:18MonsieurMoi Création de 2000 listes de 25 numéro aléatoireUne solution en formules avec 20 lignes, maintenant il faut la copier jusqu'à la ligne 2000 moi je préfère VBA...
11/02/2023 à 17:09MonsieurMoi Création de 2000 listes de 25 numéro aléatoireRe, votre version d'excel, c'est >=2021 ou 365, sinon .....
10/02/2023 à 23:46MonsieurMoi Création de 2000 listes de 25 numéro aléatoireRe, Avec la solution de Jean-Eric, on n'est pas sûr de ne pas avoir des doublons dans une liste de 2.000 lignes. La probabilité est vraiment petit, (je pense 1/1.000, je ne suis pas sûr, la théorie date d'il y a longtemps). Il y a 1.852.482.996 unique solutions...
10/02/2023 à 18:27Ludivine 27Formule pour regrouper des cellules sans les vides...
10/02/2023 à 15:34MonsieurMoi Création de 2000 listes de 25 numéro aléatoireAvec vba...
10/02/2023 à 15:19yannickb19 Ajout d'un délai de prévenance à un tri automatiqueRe, en PJ les modifs. Si les MFCs de terminées ne vous intéressent plus, c'est suffisant de supprimer tous les MFCs avec Alors ce n'est plus nécessaire de copier&coller tout, les valeurs àa suffit avec ceci dans le change-event la Macro "TriTableau" avec ces 2 lignes voir PJ...