| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 13/06/2024 à 09:06 | Romain1313 | Problème OFFSET | Je n'ai pas compris la même chose que leakim . Formule en A1 de la feuille 2 à copier vers le bas : ou bien encore une autre interprétation (formule en C1 à recopier vers le bas) : edit : formules corrigées à 9h34... |
| 12/06/2024 à 22:42 | Arkileos | Conditions multiple | En E3, la formule suivante à recopier vers le bas : =SI(C3="FRUIT";25+10*(B3="France");SI(D3="bœuf";15;50-20*(B3="Italie")))... |
| 12/06/2024 à 13:38 | lio63 | Formule pour Date echeance | Re, Pour moi, les dates d'échéance doivent commencer par 10 ou 20 ou bien encore 30. J'ai banni tout autre forme de date avec comme contrainte supplémentaire que la date d'échéance doit être égale ou supérieure à la date de facture plus le délai de paiement annoncé par le fournisseur. Il serait bien... |
| 12/06/2024 à 11:24 | lio63 | Formule pour Date echeance | Bonjour @JFL , Belle formule... |
| 12/06/2024 à 03:01 | lio63 | Formule pour Date echeance | Je me suis permis d'utiliser le classeur de Mafraise No problemo ! Je ne comprends pas ton raisonnement. Imaginons une date de facture au 8 février 2024. La date d'échéance serait la date de facture + 20 jours soit le 28 février 2024. Dans ton fichier, pour le 28 février 2024, la date d'échéance ser... |
| 11/06/2024 à 03:24 | lio63 | Formule pour Date echeance | Pour ce que j'en ai compris... Il doit y avoir plus simple mais j'ai eu un peu de fil à retordre avec les mois qui n'ont pas exactement 30 jours. En A2 la date brute d'échéance et en B2 la formule calculant la date d'échéance "décade" (formule à copier vers le bas) : nota : pour votre cas, la date A... |
| 09/06/2024 à 13:50 | GVQ | Saisir le même texte dans plusieurs cellules | Et sinon..... dans les cellules H6;B12,F24 et D48 mettre la formule : ... Oui bien sûr mais c'est pas du jeu, trop facile ... |
| 09/06/2024 à 12:22 | GVQ | Saisir le même texte dans plusieurs cellules | Inutile de sélectionner les cellules où copier D3, saisir une valeur (ou la modifier) dans D3 suffit. Code à mettre dans le module de la feuille concernée ... |
| 08/06/2024 à 11:27 | DDU | Couleur cellule suivant date | Re, Quand on crée ou modifie une MFC sur une plage, les formules sont relatives à la première cellule de la plage concernée (coin supérieur gauche). Il faut s'imaginer être positionné dans cette cellule et construire les formules pour cette cellule. Dans l'exemple que j'ai fourni, la plage de MFC ét... |
| 08/06/2024 à 10:38 | DDU | Couleur cellule suivant date | C'est souvent le cas quand aucun fichier représentatif n'est fourni ... Avez-vous adapté les formules à votre cas ? Autre point : Vos dates sont-elles bien des dates ou bien du texte représentant des dates ? Pour le savoir appliquez aux cellules des dates le format "alignement standard". Si ce sont... |
| 08/06/2024 à 01:09 | DDU | Couleur cellule suivant date | Voir la MFC dans le classeur joint... |
| 07/06/2024 à 11:14 | MateoRS1 | [EXCEL] Rechercher la première valeur d'une colonne proche critère | Re MateoRS1 Comme JFL, je vous remeci aussi pour le retour ... |
| 06/06/2024 à 18:46 | MateoRS1 | [EXCEL] Rechercher la première valeur d'une colonne proche critère | Juste pour le fun , avec deux caractères en moins que la formule de JFL que je salue bien bas ( j'ai honte )... |
| 06/06/2024 à 16:05 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Re, Voici le classeur avec le code commenté. Si vous avez des questions, n'hésitez à me les poser. Pour l'utilisation de LBound et UBound, voyez le ce classeur (Module1)... |
| 06/06/2024 à 15:10 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Re, Oui bien sûr mais cela va demander un peu de temps. A plus... |
| 06/06/2024 à 14:15 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Re, C'est juste pour être certain du type de données ( en fait je suis sans doute trop prudent )... |
| 06/06/2024 à 11:36 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Voici une version adaptée à un tableau structuré. Les valeurs à trouver sont en A4 et A5. Le code est toujours dans Module1. Dans la ligne commençant par With , Il faut indiquer le nom du tableau structuré... |
| 05/06/2024 à 19:21 | fabpi35 | Selectionner une plage entre deux variables et supprimer les données | Une autre macro. Cliquez sur le bouton Hop ! nota : J'ai pris comme hypothèse qu'il n'y avait aucune donnée sous la plage considérée. Si ce n'est pas le cas, veuillez joindre un fichier représentatif svp. Le code agit sur la feuille de calcul active et il se trouve dans module1 ... |
| 03/06/2024 à 17:40 | rdbx | Perte de formatage dans cellule | Une macro dans le classeur .xlsm joint. Ce classeur contient une macro Reformater qui va traiter les retours à la ligne de la sélection active. Ouvrir le classeur rdbx-Traiter-Retour-Lignes-v1.xlsm (pour que sa macro soit visible par l'application Excel). Ensuite sélectionner le classeur source . Da... |
| 03/06/2024 à 12:32 | rdbx | Perte de formatage dans cellule | Re, Le problème, c'est qu'on arrive pas à reproduire ton problème. Donc sans un tout petit tout petit extrait avec l'erreur, je ne vois pas comment vous dépanner . Et pourtant le problème semble intéressant... |
| 03/06/2024 à 11:16 | rdbx | Perte de formatage dans cellule | Appliquez à la cellule le format... |
| 31/05/2024 à 09:15 | Anthonydu31 | Remplacer formules pars valeurs sur plage filtrée VBA | Incomplet..... |
| 30/05/2024 à 22:10 | MICKAEL59 | Recherche une référence dans une ListBox par la saisie dans une TextBox | Pour ce que j'en ai compris, voir le fichier joint. Il est basé sur une nouvelle fonction AlimenterListbox . Cette fonction comprend un paramètre optionnel filtre : Sub AlimenterListbox(Optional ByVal filtre ) Si ref est absent alors on garni Listbox1 avec toutes les lignes de DC4 Si ref est présent... |
| 30/05/2024 à 10:02 | Samcelfo | Regrouper plusieurs lignes | Si j'ai bien compris, voici une version avec une macro nommée Compacter dans Module1. A chaque fois qu'on sélectionne la feuille "Résultat" (évènement "Activate de la feuille Résultat), on exécute Compacter . nota : version v1a avec les bons formats de montant et date. ..... |
| 29/05/2024 à 23:39 | chelle2 | Les nombres en excès | En J13, une autre formule (matricielle à valider par la combinaison des trois touches Ctrl+Maj+Entrée) et à recopier vers la droite : =SIERREUR(PETITE.VALEUR(SI($J9:$R9>2;$J7:$R7);COLONNES($A:A));"")... |
| 29/05/2024 à 23:24 | DB32 | Mise en forme conditionnel | Utilisez la formule suivante pour la MFC sur B3:B7 : =SOMMEPROD((C$1:F$1="X")*(C3:F3=1))>0... |
| 28/05/2024 à 11:01 | RaphaelXYZ | Pas d'évènement "Click" lié au (Worksheet) ?? | Si l'adresse de la cellule est correct (pour afficher un Userform), sélectionner une cellule qui ne déclenche aucune action. Par exemple si B4 alors sélectionner B3, si B9 alors sélectionner B8. Il y aura bien une deuxième entrée dans "SelectionChange" (récursivité) mais comme la nouvelle sélection... |
| 28/05/2024 à 10:07 | Humanum | Trier des colonnes avec du VBA | Voir le classeur joint. Faites des tests car je n'ai fait que peu de contrôles. ..... |
| 27/05/2024 à 15:31 | Humanum | Trier des colonnes avec du VBA | Re, Mais je vous hais ! . Je verrai ça dans la soirée pour vous le présenter au prochain petit-déjeuner ... |
| 27/05/2024 à 13:59 | Humanum | Trier des colonnes avec du VBA | Re, Une ligne en trop a été enlevé. Essayez cette version v3b... |
| 27/05/2024 à 12:12 | Humanum | Trier des colonnes avec du VBA | Mille (plus une) excuses 78 Chris . Effectivement j'avais manqué ton message. Allez savoir pourquoi ? L'âge grandissant peut-être... |
| 27/05/2024 à 11:59 | Humanum | Trier des colonnes avec du VBA | Ce n'est pas mon code qui est en cause mais votre code de saisie d'une nouvelle maintenance. Gardez à l'esprit que dans votre Userform de saisie vous utilisez des Textbox pour la date et le nombre d'heures. Quand vous transférer ces données sur la feuille de calcul, vous effectuez l'équivalent d'une... |
| 27/05/2024 à 09:43 | Humanum | Trier des colonnes avec du VBA | Erratum..... |
| 26/05/2024 à 10:50 | Humanum | Trier des colonnes avec du VBA | Re, Et vous avez tout à fait raison . Dans le code , la ligne Ech = False était mal placée. Il fallait la remonter d'une ligne juste après le DO. Dans le fichier joint : La macro a été corrigée. Le code est dans Module1 (code aussi corrigé dans mon premier message) J'ai ajouté une macro évènementiel... |
| 26/05/2024 à 09:47 | Humanum | Trier des colonnes avec du VBA | Un essai via VBA ... |
| 24/05/2024 à 07:27 | Anais83 | VBA_Couper une chaine de caractère en fonction d'un caractère | Aucun classeur fourni, explications qui n'en sont pas, c'est un peu mince comme éléments... Comme nous sommes gentils, voici un code (sans doute inutile) mais qui fonctionne pour mon classeur ... |
| 23/05/2024 à 00:32 | Heelflip | Recherche dans une colonne de tableau structuré non fonctionelle | Merci pour le retour ... |
| 20/05/2024 à 07:37 | Donnéeistique | Extraire nombre d'une celulle | Bienvenue Donnéeistique et bonjour aux autres , Vous avez proposé : =GAUCHE(A2;(TROUVE("k";A2))) Votre idée est bonne mais : Une fois la position de "k" trouvée, vous procédez à l'extraction jusqu'à cette position. Donc vous incluez aussi la lettre "k" dans l'extraction. Ce que vous ne voulez pas. I... |
| 18/05/2024 à 01:25 | cousinhub | Désactivation macro à l'ouverture | J'ai cherché. Je n'ai pas trouvé. J'ai perdu espoir. En plus je ne vois pas pourquoi cette possibilité a été abandonnée puisqu'elle ne nuit en rien à la sécurité bien au contraire. On a du mal à comprendre Krosoft . L'astuce avec une macro en cours (pas à pas ou stop) est un pis-aller pas pratique (... |
| 17/05/2024 à 11:52 | InoTA | Insertion et copie de lignes en fonction de la valeur d'une cellule | Re , Pour ce que j'en ai compris... Assez vite fait donc à vérifier par vous-même. Sélectionnez la feuille "RESULTAT" pour actualiser le tableau résultat. En fait, on ne sert pas de l'information de la colonne "NB ETIQUETTE" du tableau source. Mais il faut conserver cette colonne pour que la macro f... |
| 17/05/2024 à 02:19 | InoTA | Insertion et copie de lignes en fonction de la valeur d'une cellule | Une autre macro dont le code est dans le module associé à la feuille "RESULTAT". Le résultat est un tableau structuré de nom " tResultat " sur la feuille " RESULTAT " Le tableau résultat se met automatiquement à jour quand on active la feuille "RESULTAT" le tableau résultat a été mis volontairement... |
| 16/05/2024 à 23:47 | Heelflip | Recherche dans une colonne de tableau structuré non fonctionelle | Re, Vous pouvez aussi utiliser le paramètre After de la fonction Find qui précise explicitement après quelle cellule on commence la recherche. On va préciser à FIND que la recherche doit commencer après la dernière cellule de la plage. FIND va considérer que la cellule après la dernière cellule est... |
| 16/05/2024 à 23:34 | Heelflip | Recherche dans une colonne de tableau structuré non fonctionelle | C'est normal. Avec la méthode FIND (sur une plage), la recherche commence après la cellule en haut à gauche de la plage. Donc dans votre cas, je devine que les en-têtes du tableau structuré sont en ligne 1 et que le tableau structuré débute en A1. ListColumns("Année").DataBodyRange est une plage com... |
| 16/05/2024 à 17:30 | Dim1244534 | Version Excel fais bugger ma formule | Une version sans les formules spécifiques à O365. LET, CHOISIRCOLS, FILTRE sont spécifiques à O365 et ne fonctionnent pas avec les précédentes versions de Excel. Les formules du classeur v2 doivent fonctionner avec Excel 2016 mais je n'ai pas pu les tester. Certaines formules du tableau structuré so... |
| 16/05/2024 à 12:46 | Invité | Nombre de zéro aprés le dernier 1 | Une autre formule ( matricielle ) en Y2 à recopier vers la droite. La validation par la combinaison des trois touches (Ctrl+Maj+Entrée) est inutile avec les dernières versions d'Office : =EQUIV(999;$D$1:$D$193)-GRANDE.VALEUR((Y$10:Y$193=1)*LIGNE(Y$10:Y$193);1)... |
| 16/05/2024 à 11:56 | Dim1244534 | Tableau compliqué | J'ai reformulé à ma sauce toutes les formules de la première ligne des données du tableau structuré... |
| 16/05/2024 à 04:30 | slygan | RechercheV Multiple | Une autre fonction (pour O365) . On tient compte des feuilles. Les fonctions sont sur Feuil1 et la table est sur Feuil2... |
| 13/05/2024 à 01:35 | Konan255 | Ventillation de données entre deux classeurs | Re , Attention ! Le classeur version V1 ne donne pas un résultat correct ! (manquait une ligne) Il faut prendre la version V2 ci-jointe... |
| 12/05/2024 à 20:55 | Robin12345 | Impossible - transformation de données Excel en adresse e-mail | Re, En rassemblant tout ce qui a été fait dans ce fil, essayez : =MINUSCULE(SUBSTITUE(B13;" ";".")&RECHERCHEV(C13;$B$6:$C$10;2;FAUX))... |
| 12/05/2024 à 16:46 | Konan255 | Ventillation de données entre deux classeurs | Un essai dans le fichier joint : Konan255-ventiler-v1.xlsm . Le code est dans module1. Ouvrir les deux fichiers joints et cliquer sur le bouton Hop! de la feuille "BD1" . Le résultat sera dans le classeur : Konan255-resultat-Ventil.xlsx ... |