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 94

DateAuteur du sujetSujetExtrait du message
29/04/2023 à 09:48modyFormat dates to textboxVous supposez qu'il y a exactement un donnée par jour à partir du "Firstdate" et cela est faux. Donc il faut chercher les lignes avec une date >=Startdate et <=Lastdate, mais pour cela on a besoin des "dates" et ne pas des textes...
28/04/2023 à 21:40clrImpossible de réinitialiser un format de police d'une MFC en VBARe, vous pensez trop difficile, trop compliqué...
28/04/2023 à 20:08clrImpossible de réinitialiser un format de police d'une MFC en VBAVous pouvez faire tout ce que vous voulez, le format conditionel, en cas que c'est vrai, est toujours supérieur au format normal. Donc en VBA il n'y a pas de possibilité de sursauter cela. Il faut le faire dans le MFC...
28/04/2023 à 12:04ledzepRecherche doublon,Masquer et TransposerVous voulez aussi ces couleurs ? Maintenant, je colle les données dans la feuille "blad1"...
28/04/2023 à 10:26Benji12 Croisement de courbesQuantité = (coût + objectif) / prix unité...
28/04/2023 à 10:09clrImpossible de réinitialiser un format de police d'une MFC en VBAIl y a 2 MFCs maintenant et le valeur de C15 a une importance !!! Modifiez la par exemple en 1 ou 2 ou un autre valeur. Votre macro n'a qu'à modifier C15...
27/04/2023 à 22:19Nassi123 Barre de progressionMoi, je n'aime pas un bar de progression, j'ajoute uniquement des message au statusbar et cela au max une par seconde. je vois par exemple...
27/04/2023 à 21:14modyFormat dates to textboxSi vous doublez le largeur de la colonne B et l'alignement en général, la moitié des données s'alignent à droite, donc sont de chiffres qui representent des dates et le reste s'alignent à gauche, donc sont des textes qui semblent à des dates, mais qui ne le sont pas. Comment ajoutez-vous vos données...
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...