Passionné d'Excel

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

Messages postés par BsAlv - page 120

DateAuteur du sujetSujetExtrait du message
10/09/2022 à 11:29Gabbi0712 Macro pour extraire des nombres situés avant un texte spécifique@Bruno, j'ai des problèmes avec transpose (ça cause des problèmes à partir de 65k, ce qui n'est pas le cas ici) et a redimensioner à chaque fois (cela ralentit le procès), donc moi, j'exagère une fois, le maximum maximorum. @Gabrielle; vous demandez ce que @Dan a fait, mais chaque colonne encore div...
10/09/2022 à 06:40ChrisBlues Faire clignoter « Cliquez ici » dans une celluleNon, je ne suis pas convaincu de l'idée, c'est beau, mais cela embête trop...
10/09/2022 à 06:00kulte30Faire apparaitre/disparaitre 1000 formes individuellementEn reduisant l'image, il y avait trop de perde des détails, donc un fichier juste en dessous de 1.5 MB...
09/09/2022 à 22:54OLGone67Extraire un mot entre 2 tirets ?...
09/09/2022 à 22:48Gabbi0712 Macro pour extraire des nombres situés avant un texte spécifique...
09/09/2022 à 17:13Cd92600 Copiées et Incrémenter des données hexadecimalesLes fonctions HEX... fonctionnent jusqu'à 10 chiffres, vous en avez déjà 12, donc il faut créer sa propre fonction (et en supposant que le chiffre est positive) !!...
09/09/2022 à 16:46kulte30Faire apparaitre/disparaitre 1000 formes individuellementC'était facile, une macro "Small_Large" qui modifie les dimensions de l'image et du coup le fichier n'a que 600Kb...
09/09/2022 à 12:09kulte30Faire apparaitre/disparaitre 1000 formes individuellementMa mise à jour de mon fichier * toutes les formes sont groupées de manière, si on modifie les dimensions du group, ca change le rest aussi. * le Zoom est au niveau qu'on voit le plan et tous les chiffres * quand on selectionne un ou plusieurs cellules (on peut utiliser les touches SHIFT et CTRL) et...
08/09/2022 à 21:06massari59264 Depacement de capacite VBAComment dois je interpreter ces chiffres ? Fact en colonne C est un facture, avoir c'est un paiement. Un paiement ne paut pas se faire plus tot que la facture. Si on trouve un match exact, c'est bien, quoi encore ? Il n'y a pas une sorte de notification de paiement, qui peut aider ...
08/09/2022 à 20:58kulte30Faire apparaitre/disparaitre 1000 formes individuellementJe n'ai qu'un écran, donc sur ce point, je ne peux rien dire. J'étais un petit peu bête, cela se passe en effacant une forme aleatoire et la macro bloque, il n' a pas de traitement d'erreur en cas qu'une forme n'existe plus. Je pensais en lancent cette macro pour les labels de l'userform, mais non....
08/09/2022 à 20:29kulte30Faire apparaitre/disparaitre 1000 formes individuellement@LouReed, avec ce Class module et ces labels dans cet userform...
08/09/2022 à 17:53SoldatCalcul Solver selon 2 objectiBonjour, c'est pas difficile du tout. Vous savez nous joindre votre fichier actuel (avec bibliotheque des aliments) et les limites ...
08/09/2022 à 14:45fronck Le texte contient mot avec une variableComme première ligne de cette module (à répéter dans chaque module si nécessaire), on peut ajouter "Option Compare Text", qui fait que les comparaisons de texte dans tout ce module (et alors aussi le "LIKE") ne sont plus sensibles aux majuscules/miniscules. Alors on peut oublier tous ces lcase et uc...
08/09/2022 à 14:38Thomas_Asmar Manipulation fichier .txt avec VBA (suppression et insertion de lignes)Ce sera une variante de cette macro, dépendant de votre fichier TXT et les nouvelles lignes à ajouter. Vous avez des fichiers (rendu anonyme et de chaqu'un min 100 lignes)...
08/09/2022 à 10:55fronck Le texte contient mot avec une variable...
08/09/2022 à 10:27kulte30Faire apparaitre/disparaitre 1000 formes individuellementAjoutez ceci dans le module de "Plan" Si le msgbox vous embête trop, mettez un charactère ' en face, mais regardez pourquoi ces cellules causent des problèmes. Si la forme "314" n'existe pas par exemple, et alors effacez la cellule correspondante S16. Maintenant la plage est M3:T105 = 100 lignes * 8...
08/09/2022 à 10:05Benj87_fr Gestion de projets - A la recherche d'un mixte entre MS et Excel-PratiqueJ'ai modifié ce modèle GANTT; - jour n°1 = Feuille "Blad", cellule B1 ---> on peut choisir une autre date ici et/ou déplacer cette cellule à un endroit mieux. - Feuille "Project Planner" * nouvelles colonnes B:C = ici on ajoute les dates réelles et les colonnes associées E et G s'ajustent avec de...
08/09/2022 à 09:01ChrisBlues End.xlUp.row ne s'arrête pas aux cellules vides contenant une formule ?Sachez que les lignes cachées/filtrées ne sont pas considerées et que vous aurez le même résultat comme si vous faitez cela en manuel avec CTRL+flèche "en haut". En partant d'une cellule vide, End(Xlup) s'arrêtera à la première cellule visible avec un contenu (donc un texte, chiffre ou le résultat d...
08/09/2022 à 01:33massari59264 Depacement de capacite VBAWorksheetfunction.power(2,nNeg) (2 à la puissance nNeg)-1 avec nNeg = 84 >>>> 1E25 !!!! c'est une macro qui cherche si certains factures sont payé ...
07/09/2022 à 22:39kulte30Faire apparaitre/disparaitre 1000 formes individuellement@LouReed, je n'ai pas la même opinion concernant la facilité d'utilisation, mais j'ai modifié votre macro un petit peu, mieux ou pas ...
07/09/2022 à 22:12charlydkn TCD - Gestion de dates et de duréesJ'ai ajouté une sorte de GANTT-graphique pour visualiser des réservations doubles. La ligne de totaux est maintenant au dessus du tableau et ne gène plus...
07/09/2022 à 21:40kulte30Faire apparaitre/disparaitre 1000 formes individuellement...
07/09/2022 à 21:12toliviersg78 Référence entre cellulesC'est aussi un tableau en haut maintenant et il y a de la place jusqu'à la ligne 20, ces lignes supplémentaires sont cachées pour le moment...
07/09/2022 à 16:30Finplein Optimisation de code VBA@21Formatic, votre code est 6 fois plus lent que celle de AuSecours, mais est pourtant prêt après 0.2 sec, donc ... Il y a une chose que vous pouvez améliorer, maintenant vous faitez trop de lectures inefficaces, vous prenez 2.500 lignes, tandis qu'il n'y a que 50 utilisé, donc utilisez un currentre...
07/09/2022 à 15:42Finplein Optimisation de code VBA@AuSecours, dernier comment dans cet article, RemoveDuplates Prennez par exemple la colonne N = 20 même valeurs et utilisez 20 différents formats (arrondi 1,2,3, ... chiffres ou scientific 1,2,3,... chiffres) et puis faitez un "RemoveDuplicates" et .... ils sont tous différents...
07/09/2022 à 15:16Finplein Optimisation de code VBA@AuSecours, en annexe 2 colonne, la première des dates, la 2ième du currency. Si je lis cela dans une matrice et puis je la colle, les dates sont okay, mais certains valeurs de currency sont arrondi, mais il y a une chose que je ne savais pas avant * colonne D:E = lu comme value et collé comme value...
07/09/2022 à 12:46Finplein Optimisation de code VBAOptimalisation mineur 2ième correction, plus dangeureux, dès que je vois des dates ou des valeurs "currency", j'utilise ".value2" au lieu de ".value". Je n'ai pas fait les teste ici, mais sans ce "2", VBA arrondi parfois les valeur ( 2 chiffres après la virgule) et les dates ...??? tabPlanning = She...
07/09/2022 à 12:35SOME Trier par ordre alphabétiqueBonjour, c'était rang e pour définier la plage, avec un "e" supplémentair, mais le problème était surtout qu'un tableau doit être sorté en entier (avec entêtes), pas une partie...
07/09/2022 à 12:20salmanasard Transformer un filtre numérique en filtre textuelL'Ubound correspond avec l'index du plus haut élément de l'array "v_Variant". Pour compliquer le comptage, le 1ier élément (=le LBound ) a index 0, donc s'il y a N valeurs correspondants, l'Ubound sera N-1. Si la matrice "v_Variant" est vide, zéro matches, alors l'Ubound est -1, donc la première lig...
07/09/2022 à 08:01VSYListe déroulante* maintenant vous avez une liste de 1 à 5, donc ajoutez autant des chiffres que vous voulez (autre choix était de choisir une position plus haut pour "integer" et puis tapez les valeurs min et max) * certainement cocher en bas "appliquer ces modification pour ......
07/09/2022 à 05:51pms Index equiv + sommeAvec une formule =SOMME.SI.ENS(DECALER(Database!$C$3:$C$18;;$B$3;;);Database!$B$3:$B$18;$D$3;Database!$C$3:$C$18;$C7)...
07/09/2022 à 05:28Thibet PDF archivé et envoyer plusieurs PDF entre 2 dates par mailDonc il faut choisir 2 jours, mettre tous les fichiers " Bilan&rapport * *.pd f" qui correspondent dans une liste et de cette liste on choisit de nouveau un ou plusieurs fichiers, qu'on envoie par mail en annexe ...
07/09/2022 à 05:16toliviersg78 Référence entre cellulesAvec cet endroit et ce layout, c'est difficile à réaliser. C'est pourquoi c'est mieux de penser à un tableau croisé dynamique (qu'on doit renouveller à main ouf avec une macro). Le layout de ce TCD se change vraiment facile...
06/09/2022 à 21:37oceanina Ouvrir une feuille à un endroit précisCette sécurité est une histoire recente, voir https://forum.excel-pratique.com/discussions/fichiers-joints-securite-175584 pour plus de info & solution (déblocage !)...
06/09/2022 à 21:29TaigaLupus Donner N° de semaines et le nombre de jours par semaines entre deux dates...
06/09/2022 à 12:06C2LHistogramme ou diagramme barre (suivie consécutif)C'est quelque chose comme ceci ? EDIT : Apparament le même idée que Valentin85 (avec un couleur gris au lieu de blanc)...
06/09/2022 à 09:00sebfmDegrouper lignesIl faut voir la partie précédente à cette ligne. On a une ligne avec "Set shR= ...", c'est bien que cette ligne utilise la feuille désirée ...
06/09/2022 à 02:34Moustic Extraction de date suivant conditionSi vous avez excel2021-365 les colonnes F:G autrement avec VBA et un "advanced Filter" en colonnes N:O...
06/09/2022 à 00:55SamothDécompte nbre de jours entre dates, différence des valeurs à ces datesSI la fonctionnalité FILTRE n'est pas disponible sur la version que je déteins, il faut m'expliquer comment le livrable de Valky68 répond à mes attentes. dès que vous modifiez quelque chose, vous aurez des erreurs ou ce n'est pas un excel 2016, que vous avez, mais 2021-365. Si la colonne A est vraim...
06/09/2022 à 00:16belanpatFiltre avec 2 variables dans 2 colonnes...
05/09/2022 à 23:59oceanina Ouvrir une feuille à un endroit précisTon code fonctionne en partie car quand je continue a remplir des heure il n'arrive pas a se mettre l'endroit ou je dois écrire les prochaine heure Cela n'était pas dans la question initiale, essayez-le maintenant. il reste sur Jeudi 08 sept alors qu'il devrait aller au lundi 19 sept quand j’ouvre l...
05/09/2022 à 16:28Mazaro Position dernière valeur non nulleAggregate n'est pas une formule matricielle...
05/09/2022 à 10:44safwaMacro affichant l'ensemble des données au moment du cliqueEnsemble des transporteurs sur site de déchargement a ce moment la = les lignes avec colonne C vide ??? je ne suis pas sur ce que vous voulez, seulement filtrer ou aussi copier&coller ces résultats...
05/09/2022 à 07:59JeanBaptisteP Exploration d'une macro à partir d'une autre macro* vos "If...Else...Endif" et "For...Next" sont utilisé mixte, cela est interdit, l'un doit rester dans l'autre. * ce "If...Else...Endif", on l'écrit sur plusieurs lignes ou on l'écrit sur une ligne sans le endif, comme ceci, donc il faut s'habituer à cela je ne sais pas ce que vous voulez faire avec...
04/09/2022 à 22:31JeanBaptisteP Exploration d'une macro à partir d'une autre macro...
04/09/2022 à 19:38safwaMacro affichant l'ensemble des données au moment du cliqueCe n'est pas trop difficile de créer un fichier qui ressemble à l'original avec de noms comme X1, X2 ... avec une dizaine de lignes ...
04/09/2022 à 19:33MestricCombinaison de compte par instance...
04/09/2022 à 16:38JeanBaptisteP Exploration d'une macro à partir d'une autre macroCela fonctionne, non ? Mettez 2 msgboxes pour verifier Sub Rectangle1_Cliquer()...
04/09/2022 à 15:29cameleon1881Somme de cellules avec VBA lignes variablesPourtant les TCD sont des outils puisants en VBA (avec encore des améliorations au niveau de MF)...
04/09/2022 à 14:38oceanina Ouvrir une feuille à un endroit précisAvec cette macro, on voit encore quelque lignes précédentes...