Membre impliqué

Inscrit le :25/08/2014
Dernière activité :08/05/2020 à 21:32
Version d'Excel :2010
Emploi :Consultant VB6 / SQL / VBA / Excel / Access
Lieu :Région parisienne
Messages
1'794
Votes
256
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par bouben - page 4

DateAuteur du sujetSujetExtrait du message
19/03/2020 à 15:11bellamCompilation des données de plusieurs fichiers ExcelCi-joint une proposition à tester. Sélectionner le répertoire à partir du bouton. Ensuite, on traite tous les fichiers du répertoires (sans contrôle, donc s'il y a un fichier "toto.doc", cela va entraîner une erreur dans le traitement). Je n'ai pas vu de colonne "O" , à la place, la colonne "N" (rés...
19/03/2020 à 13:19pserres Menu déroulant à choix multiples qui s'efface automatiquementAh mince, il ne fallait pas proposer une solution trop vite ! Il faut maintenant trouver une autre occupation pour l'après-midi Bouben...
19/03/2020 à 13:06grexcel Macro fonctionnel SI en pas à pasL'explication est difficile à trouver. Le traitement mis en place est assez compliqué, avec une répétition du code pour chaque niveau d'arborescence. Ci-joint une proposition, à tester. Entièrement ré-écrit, avec un principe de récursivité et en utilisant la bibliothèque de gestion de fichiers (File...
19/03/2020 à 11:56pserres Menu déroulant à choix multiples qui s'efface automatiquementUne proposition, à adapter. Efface la cellule à droite de la même ligne (uniquement pour la colonne E) Bouben...
19/03/2020 à 11:19Bernard59178 Transferer des lignes de 4 questionnaires dans un fichier de synthéseSuper ! En plus d'avoir réussi à résoudre le problème, tu es désormais plus à l'aise en VBA, et c'est l'essentiel. Tu vas découvrir progressivement la puissance de la programmation Bonne continuation ! Bouben...
19/03/2020 à 11:12Awone Détecter si un fichier est word ou Excel VBAPour copier le fichier, il n'y a pas besoin de l'ouvrir. Ci-joint un exemple à adapter : copie de tous les fichiers d'un répertoire vers un autre réperoitre. Bouben...
19/03/2020 à 10:59Grumly VBA_Masquer les lignes qui ne contiennent pas de donnéesC'est à peu près clair ... Merci d'envoyer un exemple de fichier ! Bouben...
19/03/2020 à 10:56Bernard59178 Transferer des lignes de 4 questionnaires dans un fichier de synthéseLa fonction 'SI.MULTIPLE" est récente et n'existe pas dans ma version d'Excel, qui la traduit automatiquement, mais ne sait pas la traiter. Pour les autres points, merci de renvoyer le fichier modifié ! Je ne suis pas sûr de pouvoir continuer avec ma version d'Excel ... Bouben...
19/03/2020 à 10:43Boyoo974MACRO reclassement de ligneUne nouvelle version avec le libellé ajouté dans la colonne Cut off. Bouben...
19/03/2020 à 10:31Marco294 Concaténer sans doubon selon une colonneCi-joint une nouvelle version à tester, sans doublon. Principe : si la valeur est déjà présente, on ne l'ajoute pas. Bouben...
18/03/2020 à 22:59Bernard59178 Transferer des lignes de 4 questionnaires dans un fichier de synthéseCi-joint un début de proposition, à adapter, à continuer. La correspondance entre les données de la synthèse et chaque onglet est un parfois un peu dure à deviner Le code VBA est assez simple, à modifier si besoin la cellule source pour chaque l'information. Et à compléter pour les 2 autres onglets...
18/03/2020 à 22:26BonVieuxCharles Tri tableau et insertion de ligne (Nbr non fixe) sous conditionLe tri a créé une ligne vide Pour comprendre, il faudrait le fichier avant lancement du tri. Il y a peut-être une fausse ligne vide à la fin dans le fichier initial Les couleurs ne sont pas obligatoires. Ci-joint une nouvelle version : > sans les couleurs > suppression de la ligne vide faite m...
18/03/2020 à 22:15Boyoo974MACRO reclassement de ligneLigne N Pas compris Bouben...
18/03/2020 à 21:35NonnoFonctions ou BVACi-joint une proposition à tester, en VBA Bouben...
18/03/2020 à 21:21BonVieuxCharles Tri tableau et insertion de ligne (Nbr non fixe) sous conditionCi-joint une proposition à tester. Pour le tri, réutilisation de ce que propose l'enregistrement automatique de macro Pour la duplication, le code est commenté. Bouben...
18/03/2020 à 18:14redj12Lacer code clic celulleCi-joint un exemple de gestion du double-clic, à adapter. Bouben...
18/03/2020 à 15:51Boyoo974MACRO reclassement de ligneCi-joint une nouvelle version à tester. Avec les modifications sur la ligne voulue. Et plus de double-clic. Sélection d'une ligne, et clic sur le bouton "Reclassement". Sur la portée public/privé, tu me scotches. C'est la première fois que j'entends cela Bouben...
18/03/2020 à 12:56PauloDubert99Lien HYPERTEXTE vers FeuilleCi-joint une proposition à tester. Bouben...
18/03/2020 à 11:59Boyoo974MACRO reclassement de ligneJe crois qu'il manque une PJ La couleur grise est gérée par une mise en forme conditionnelle, MFC à supprimer pour mettre les lignes en rouge manuellement...
18/03/2020 à 11:55Arapeo Nb.si sur filtrageCi-joint une proposition, à adapter. Formules utilisées : "SOMME.SI.ENS", "NB.SI.ENS" Bonne journée Bouben...
18/03/2020 à 11:25charlène55Automatisation de saisie de donnéesC'est difficile à dire à partir de l'image mise dans le fichier en PJ. En vue d'étudier la faisabilité, nous aurions besoin d'un exemple de fichier, avec le format réel (issu d'Excel ?, issu d'un scan ?, ...) Si c'est véritablement une image, on ne pourra pas faire grand chose ... Bouben...
18/03/2020 à 11:03Boyoo974MACRO reclassement de ligneCi-dessous mes réponses, et une nouvelle version en PJ. On ne doit pas être loin du résultat attendu ... OK OK Actuellement, la duplication se fait par un double-clic (procédure privée), qui appelle une autre procédure (privée également) avec des paramètres. Les paramètres sont fournis par la procéd...
17/03/2020 à 23:03Marco294 Concaténer sans doubon selon une colonneUne 3ème proposition (!) à tester, en VBA Procédure générique avec 3 paramètres : la plage à traiter la colonne de regroupement le séparateur 2 exemples d'appel dans le fichier joint Bouben...
17/03/2020 à 22:16Boyoo974MACRO reclassement de ligneEn effet, tous les sujets vont avancer vite en cette période où les contributeurs sont bien disponibles ! Ci-joint une proposition à tester. Principe : > double-cliquer sur la ligne à reclasser > choisir le compte de reclassement dans la liste (on ne peut pas le déterminer automatiquement ?) B...
17/03/2020 à 18:07Actarus36 Figer une image en VBAs a droite de lécranCi-joint une proposition à tester. L'image se place sur la dernière cellule en bas à droite. L'événement est déclenché lors de l'activation de l'onglet. Pour visualiser le fonctionnement : > réduire un peu la taille du fichier Excel (on ne voit donc plus l'icône) > changer d'onglet > reveni...
17/03/2020 à 17:22Benjamin29 Fusionner des lignes en doublonsEn complément du post de Steelson (hello !) Ci-joint une proposition en VBA, à tester. Bouben...
17/03/2020 à 16:24Mouchi Coller un texte dans une cellule lorsqu'elle devient videLa modification du résultat d'une formule ne lève pas l'événement "_change". Pourquoi passer par une cellule complémentaire , avec une formule ? Solution proposée : tester directement la cellule F5 sur changement de valeur. Bouen...
17/03/2020 à 15:53Christian8021Insertion ligne au dessus et MFCCi-joint une proposition à tester. Bouben...
17/03/2020 à 12:57Rodrigue1 Récupérer plusieurs données d'une feuille et les stocher dans une autre ?Ci-joint une version à tester. NB : les instructions ".select" ne font aucune action (simple sélection de cellules, qui ne sert en fait à rien ...) Bonne journée Bouben...
16/03/2020 à 13:07reinruof77Copier plusieurs fois feuil model+renomer ongletCi-joint une proposition à tester, reprenant le principe de LouReed (hello !) Bonne journée Bouben...
13/03/2020 à 18:43ShenzarConseil sur refresh codeUne solution possible : > après la mise à jour : enregistrement de la date => dans un onglet masqué, par exemple => autre solution (mieux) : dans un fichier texte à part > enregistrement du fichier (dans le second cas, on n'aurait pas besoin de sauvegarder le fichier) > lors du nouvea...
12/03/2020 à 13:24FabeBourse aux vêtementsSuite à vos retours, ci-joint une nouvelle version à tester : - onglet "Accueil" : ajout d'une icône pour enregistrer le fichier (vous pouvez aussi utiliser le raccourci clavier Ctrl+S) - onglet de saisie des ventes : modification de l'affichage, permettant de passer d'un article à l'autre sans se r...
10/03/2020 à 18:15dcdp Erreur 91 et variableLa macro s'attend à ce qu'il y ait un filtre sur l'onglet "R213", sinon Erreur91. Sur quelle ligne de code le traitement s'arrête ? Cela nous aidera Difficile à dire sans un fichier en exemple ... Bouben...
10/03/2020 à 13:57jeje62600 Masquer le filtre TCDSelon ce qu'il y a dans la feuille : vois si tu peux masquer entièrement les lignes qui contiennent le filtre du TCD. Bouben...
10/03/2020 à 12:43memoli VBA pour suppression si plusieurs conditionTu as eu 2 réponses avec 2 propositions distinctes. Ton retour "oui merci beaucoup ça marche !! " concerne lesquelles ? Tu as testé les 2 ? Pour le problème signalé, a priori, proposition 1 : à tester en modifiant le type "integer" en "long" Bouben EDIT : croisement de post .....
10/03/2020 à 12:31Richard58Mise en formeLes cellules se mettent bien en couleur lorsque tu saisis une valeur dans une cellule ! Le deuxième fichier dans mon post plus haut est sans couleur, je t'invite à le regarder et faire part des observations si besoin. Poule unique_v0.1-vierge.xlsm Bonne journée Bouben...
10/03/2020 à 12:19FabeBourse aux vêtementsParfait si ça convient ! Ci-joint une nouvelle version à tester : > révision de l'enregistrement de la vente lorsqu'il y a plusieurs articles > pour le deuxième point, à préciser, non reproduit (petite modif faite : si le code du vendeur était saisi en minuscule, il n'était pas restitué) >...
09/03/2020 à 23:33MAVERICK39 Procédure de tri selon critèreCi-joint une proposition à tester. Principe : ajout de colonnes complémentaires, permettant de trier : > les informations des 2 lignes sont dupliquées, et on a une clé composée du n° de projet préfixé par A ou B, permettant de conserver les 2 lignes d'un projet ensemble. Quel que soit le tri, on...
09/03/2020 à 22:04Richard58Mise en formeEt donc, ma proposition, tu as regardé ? Bouben...
09/03/2020 à 22:01eragondu69Copier coller à partir de plusieurs fichier1 : vérifier le nom des fichiers : nom attendu précisément : "diagramme xxx du collecteur.xlsx" exemple : "diagramme 2 du collecteur.xlsx" 2 : pour chaque fichier, on copie les données du premier onglet comme indiqué plus haut : préciser le nom de l'onglet à traiter Et on copie la colonne I En prena...
09/03/2020 à 21:48ayoub91Probabilité de somme aléatoire VBALe nombre de combinaisons est exorbitant : factorielle 30 (2 suivi de 32 zéros ), un peu moins si on arrête la somme dès que cela dépasse le total voulu. Tout dépend de la volatilité des montants. 1 ou 2 minutes de calcul est raisonnable. Il me semble difficile de trouver une méthode plus efficace q...
09/03/2020 à 15:53Kilian1906 Inserer une valeur à une plageCi-joint une proposition à tester. Formule : =[@Magasin] & "_" & ENT((LIGNE(A2)-2)/20) +1 Bouben...
09/03/2020 à 15:42phoenix_45MFC VBA / masquer plusieurs lignes et plusieurs conditionCi-joint une proposition à tester. NB : "masquer la cellule H3" ? Que signifie masquer une cellule ? Solution proposée : affichage du texte en blanc (G3 & H3), pour ne pas voir les infos (y compris le libellé "ID employé" en G3). Bouben...
09/03/2020 à 15:12Richard58Mise en formeCi-joint une proposition, si j'ai bien compris les règles Bonne journée Bouben EDIT : avec le fichier réinitialialisé (sans couleur)...
09/03/2020 à 13:40ptifanouComparer valeurs sur plusieurs feuillesJe pense que le résultat attendu est celui de l'onglet "Feuil1". Bouben...
09/03/2020 à 12:56memoli VBA pour suppression si plusieurs conditionCi-joint une proposition à tester Bouben...
09/03/2020 à 12:37TRNX Coloration automatique de lignesA tester : Bouben...
09/03/2020 à 12:27Michel76Mise en forme conditionnelle avec avec texte égal à 5 valeurs différentesMFC avec formule : =OU(B2=13;B2=15;B2=16;B2=20;B2=21) Bouben...
09/03/2020 à 12:17ayoub91Probabilité de somme aléatoire VBACi-joint une solution en utilisant le Solver Excel. Etape 1 : activation du Solver Etape 2 : paramétrage du Solver Etape 3 : résolution du Solver source : https://www.excel-pratique.com/fr/telechargements/doc-excel/cours-excel-solveur-no256.php Bouben...
09/03/2020 à 10:48eragondu69Copier coller à partir de plusieurs fichierCi-joint le fichier avec toutes les lignes commentées (module "modMain"), ça devrait t'aider. Le module "modProgress" et le Userform "ufProgress" servent uniquement pour la barre de progression, ne t'en préoccupe pas ! Utilisé par la ligne suivante : Bouben...