| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/07/2023 à 11:13 | Bat_97 | Recherche de dates uniques avec clés de liaison communes - Excel | Ci-jointe une proposition mais attention, j'utilise la fonction MAX.SI.ENS et comme tu n'as pas précisé la version d'Excel, je n'ai pas la certitude que tu en disposes ... J'ai rajouté 2 colonnes à droite du tableau, la présence d'un défaut est déduite de la présence d'une date (> 0) et j'ai mis... |
| 01/07/2023 à 10:15 | Lybra62 | Automatisation a partir d'un fichier CSV | Sauf erreur, cela ressemble fort au sujet que tu avais déjà ouvert https://forum.excel-pratique.com/excel/recuperer-les-noms-de-colonnes-dans-des-formules-182844 et auquel tu n'as jamais répondu suite au dernier message que je t'ai envoyé ... Cdlt Cylfo... |
| 01/07/2023 à 10:10 | juliematthey | Décompte d'heures: calcul des heures supplémentaires (positive ou négative) | @BsAlv, Si la question s'adresse à moi, désolé, je n'ai pas compris ... @julie, Précision pour que cela fonctionne, il faut que les mois de février, août et décembre soient orthographiés avec les accents. Dans le classeur, Août est correct mais pas Decembre (comme il n'y a pas janvier 2024 et toute... |
| 30/06/2023 à 18:12 | juliematthey | Décompte d'heures: calcul des heures supplémentaires (positive ou négative) | Ci-jointe une proposition en utilisant la fonction indirect pour récupérer les données cumulées du mois précédent. J'ai ajouté des lignes pour avoir les cumuls de mois en mois sinon, compte tenu que les heures en différence peuvent être négative, je ne vois pas de solution. Cdlt, Cylfo... |
| 30/06/2023 à 17:48 | GregoireExcel18 | Etendre une formule ou une valeur automatiquement | En utilisant la même technique que pour la colonne G Cdlt, Cylfo... |
| 30/06/2023 à 17:31 | xicor | Boucle For - Concatener 2 variables pour en créer une 3ème | Le plus simple, définir un tableau, voir ci-dessous. Cdlt, Cylfo... |
| 30/06/2023 à 17:24 | Epryon | Mise en forme conditionnelle en icones avec une formule complexe | Une proposition mêlant formules et MFC (Icônes). Cdlt, Cylfo... |
| 30/06/2023 à 15:19 | mipec | Comment remplir userform automatiquement | Pour l'identification, peut on la déduire du username de connexion en créant une table de 2 colonnes "username" / "nom de l'utilisateur" ou d'une seule colonnes "username" si l'utilisateur est identifié uniquement son username ? De cette manière, il n'est pas nécessaire de demander à l'utilisateur d... |
| 29/06/2023 à 17:03 | mipec | Comment remplir userform automatiquement | Voir fichier ci-joint. Cela te convient il ? Cdlt, Cylfo... |
| 29/06/2023 à 11:10 | nickal | Selection et effacement de colonnes à intervalles réguliers | Re, La modif est intégrée dans le fichier joint, mais attention, ce n'est possible que si : les formules des colonnes C, E, G, H et I ne sont jamais écrasées par une saisie manuelle (ou que si elles l'étaient il serait mieux de restaurer les formules). ces colonnes contiennent des formules liées au... |
| 28/06/2023 à 20:16 | JeanBaptisteP | Ajouter formule dans liste de données | Re, Voir fichier joint. Dans votre fichier, l'événement "Worksheet_Change" n'effectue pas déjà d'autres actions ? Si oui, le plantage est peut-être lié au fait que la modif en "B1" déclenche à son tour l'événement. Pour éviter de redéclencher des événements, il faut suspendre la gestion événementiel... |
| 28/06/2023 à 18:26 | nickal | Selection et effacement de colonnes à intervalles réguliers | SI j'ai bien compris, le TS contient : des données dans les colonnes A à R que tu veux conserver des données dans les colonnes coloriées en jaune que tu veux effacer des formules dans les colonnes S, U, V et W qu'il faut restaurer après effacement car elles peuvent avoir été écrasées par des saisies... |
| 28/06/2023 à 17:01 | maverick59264 | Mise en forme conditionelle VBA | Peux-tu vérifier que dans ton fichier : l'onglet "Paramètres" est présent ? il y a bien 2 cellules nommées respectivement "ligneActiveMCF" et "colonneActiveMFC". Si tu as défini ces 2 cellules sur un autre onglet, il faut modifier la référence à" Paramètres" dans les 2 lignes où il y a "Worksheets"... |
| 28/06/2023 à 16:54 | JeanBaptisteP | Ajouter formule dans liste de données | Re, Je sais, restreindre les valeurs mais, sans VB, pas la forcer dans la cellule mais je ne dis pas qu'il n'y a pas une astuce possible. Dans le fichier, sur la feuille "Feuil1", la liste affichée dépend de la valeur saisie en A1 (si = "Table", il n'y a que Table qui est proposé dans la liste, sino... |
| 28/06/2023 à 16:30 | maverick59264 | Mise en forme conditionelle VBA | Nouvelle tentative... |
| 28/06/2023 à 16:07 | maverick59264 | Mise en forme conditionelle VBA | C'est à dire que la surbrillance est cumulative, vous sélectionnez la ligne 27, elle se met en exergue, vous sélectionnez en suite la ligne 30, la 27 reste en exergue et la 30 se met également en exergue, etc. ? cela disparait à quel moment ... |
| 28/06/2023 à 15:59 | JeanBaptisteP | Ajouter formule dans liste de données | Je ne comprends pas ce que vous voulez exactement : afficher une liste qui varie en fonction de la cellule A1, si j'ai "Table" en "A1", j'affiche la plage ou le les données du tableau nommé "Table" et si j'ai "Bureau", j'affiche la plage ou le tableau nommé "Bureau", etc. ? Si c'est ça, il suffit en... |
| 28/06/2023 à 15:41 | JeanBaptisteP | Ajouter formule dans liste de données | Re, Dans ce cas , il n'est pas nécessaire de passer par une formule nommée. Dans "Validation des données", "Liste" et dans "Source" indiquer simplement =SI(A1="Table";INDIRECT(A1);"") Cdlt, Cylfo... |
| 28/06/2023 à 15:31 | kalista | Soustraire le même chiffre à toutes les cellule d'une colonne | Une possibilité : inscrire 120 dans une cellule quelconque, la copier, faire un collage spécial sur la plage de destination en cochant "Valeur" ET "Soustraction" dans "Opération". Cdlt, Cylfo... |
| 28/06/2023 à 15:24 | JeanBaptisteP | Ajouter formule dans liste de données | Il faut passer par une formule nommée via le menu "Formules" / "Gestionnaire de noms". La formule n'est pas mentionner mais si, exemple, elle utilise la fonction DECALER, il faut définir un nom et dans la zone "Fait référence à" indiquer la formule "=DECALER(x;x;x;x;x)" Cdlt, Cylfo... |
| 28/06/2023 à 15:18 | maverick59264 | Mise en forme conditionelle VBA | Re, Voir fichier joint. Le code VBA est uniquement présent pour alimenter la cellule "ligneActiveMFC" que j'ai définie sur l'onglet (ajouté) "Paramètres" pour ne pas polluer la feuille contenant les tableaux. L'onglet "Paramètres" peut être masqué. Dans le doute j'ai appliqué la MFC sur les 2 tablea... |
| 28/06/2023 à 15:03 | Ruben | Ouvrir plusieurs fichier automatiquement et réaliser une importation de don | Bon tu aurais pu fabriquer un jeu d'essai ... je l'ai fait juste avec des données renseignées en colonne A et B à partir de la ligne 1. Donc il faudra que tu adaptes à tes plages de données; Le zip contient le fichier destination avec le bouton d'exécution de l'import et 2 fichiers à importer cohére... |
| 28/06/2023 à 14:34 | maverick59264 | Mise en forme conditionelle VBA | Sans fichier (anonymisé) ce n'est pas facile ... Il y a quelque chose que, sauf erreur de ma part, je ne comprends pas : pourquoi vouloir créer une MFC en VBA pour mettre en exergue la ligne sélectionnée dans le tableau ? Si "ligneActiveMFC" ne désigne pas déjà une cellule, tu peux nommer une cellul... |
| 28/06/2023 à 14:07 | Ruben | Ouvrir plusieurs fichier automatiquement et réaliser une importation de don | Vous n'auriez pas 2 fichiers (anonymisés) à importer pour tester ... |
| 28/06/2023 à 14:04 | henri27 | Recherche nom prenom dans une plage de cellule | Une proposition ci-jointe. Le code est dans le module1, j'ai ajouté une fonction de modification du texte pour remplacer les caractères accentués, le ç, le - et les doubles espaces au cas où d'un côté ou de l'autre un prénom ou nom soit, par exemple, écrit avec é d'un côté et e de l'autre. Cdlt, Cyl... |
| 28/06/2023 à 12:11 | Ruben | Ouvrir plusieurs fichier automatiquement et réaliser une importation de don | Ok mais tu es obligé de relancer la macro à chaque import. Quel était le point de blocage avec la méthode que je t'ai fournie, si la partie sélection fonctionnait, cela devait être de l'ordre du réglage à faire pour la partie import. Merci également comme cela a été fait (par un modérateur) sur le p... |
| 28/06/2023 à 12:05 | Llacoste | Sélectionner nouvelle feuille après copie dans nouveau classeur | J'ai testé le bout de code que tu as fourni et je ne rencontre pas d'anomalie, l'écriture se fait bien dans le nouveau classeur et sur la nouvelle feuille renommée. J'ai juste modifié le chemin et rajouté à la fin un test d'écriture. Le pbm vient d'ailleurs, il faudrait que tu joignes le classeur (a... |
| 28/06/2023 à 11:39 | Thieu | Mise en forme de cellule en fonction de contenu | Une proposition en pièce jointe. Le bouton sur la feuille "Feuil1" exécute la macro. Cdlt, Cylfo... |
| 28/06/2023 à 11:13 | Ashna | Macro RechercheV erreur | Avec un fichier c'est sûr ... ce serait bcp mieux / facile ... Si la formule copiée "=RECHERCHEV(D11;Clients!A3:D151;2;1)" est l'exacte réplique de celle figurant dans le fichier, l'anomalie est peut-être liée à 2 éléments : La plage de recherche "Clients!A3:D151" elle n'est pas en références absolu... |
| 28/06/2023 à 10:41 | Ruben | Ouvrir plusieurs fichier automatiquement et réaliser une importation de don | Une proposition en pièce jointe (voir module 1). J'ai sorti les déclarations des variables de la boucle de traitement des fichiers. Dans la boucle, j'ai laissé les "Exit Sub" mais tu peux les remplacer par des "Exit For" si tu veux passer au traitement du fichier suivant. J'ai testé la partie sélect... |
| 26/06/2023 à 18:40 | Berjac | Macro qui ne fonctionne pas | Re, Tu as oublié de modifier En... |
| 26/06/2023 à 17:37 | DiegoB | Aide pour création de formule assez lourde - mise en page et impression | Une version 1-1 qui corrige un bug dans l'affichage de la barre de progression. Pour info, j'ai fait un test en dupliquant les 2 fichiers 50 fois, durée du traitement 2mn09 donc même avec des fichiers plus gros cela devrait rester raisonnable ... |
| 26/06/2023 à 17:14 | Berjac | Macro qui ne fonctionne pas | Je ne suis pas rentré en détail dans le code mais au vu des copies jointes, il y a plusieurs points qui m'interpellent : - Tu utilises le même objet "Feuille" pour pointer vers la feuille "Résultat" que tu crées et pour lire les feuilles "Course xx". Il te faut 2 objets WorkSheet distinct, l'un pour... |
| 26/06/2023 à 16:57 | DiegoB | Aide pour création de formule assez lourde - mise en page et impression | Tu trouveras ci-jointe une première versions, elle reprend l'ensemble de tes demandes mais il y a peut-être des ajustements à faire, voir des améliorations possibles. Le classeur est composé des onglets : MEF & IMPR : Sélection du dossier contenant les fichiers, lancement du traitement et suivi (MFC... |
| 24/06/2023 à 09:51 | martyyal1 | Nouvelles formules Excel 2019 | Re, Ok mais dans ce cas modifies ton profil car les réponses apportées peuvent être différentes suivant les versions d'Excel indiquées. Cdlt, Cylfo... |
| 24/06/2023 à 09:13 | martyyal1 | Nouvelles formules Excel 2019 | Re martyyal1, Tu utilises Office 2019 mais ton profil indique 2013 ... Les fonctions MAX.SI.ENS et autres dépendent des versions, il faut avoir les versions Office 365. Cdlt, Cylfo... |
| 24/06/2023 à 09:10 | martyyal1 | Créer un solde progressif automatisé | Je partage l'avis de galopin01 mais pour répondre à ta question, voir fichier joint, est-cela que tu souhaites ? Cdlt, Cylfo... |
| 23/06/2023 à 23:21 | Luckyfive | Formule si et recherchev | Ce n'est pas super clair pour moi ... à quoi correspond XXX et qui est le même (une erreur ?) dans les 2 cas de recherche ? Sinon, tu as à peu près toutes les possibilités, soit conditionner la RECHERCHEV par un SI(), soit conditionner un ou plusieurs paramètres de RECHERCHEV par SI (), exemples : =... |
| 20/06/2023 à 20:05 | Bounty49 | Calcul IJ accident du travail | Oups ... |
| 20/06/2023 à 18:37 | Bounty49 | Calcul IJ accident du travail | Vois fichier ci-joint. Pour ta question sur Tableau740 : sur l'onglet "Paramètres" de ton autre fichier, tu as des données situées de B16 à H52. Ces données sont contenues dans un tableau structuré (TS) et le tableau porte un nom "Tableau740". Si tu te places sur une des cellule de ce tableau, tu ve... |
| 18/06/2023 à 13:10 | Bounty49 | Calcul IJ accident du travail | Re, Voir fichier ci-joint. Je me suis permis de modifier le tableau structuré "Tableau740", j'ai affiché la ligne d'en-tête, modifié les en-têtes de colonne "Colonne1" à "Colonne7" par le contenu de la 1ère ligne du tableau qui comportait des noms significatifs et que j'ai ensuite supprimé. Cela per... |
| 18/06/2023 à 12:01 | Bounty49 | Calcul IJ accident du travail | Je suis quelque peu perdu car les colonnes indiquées dans le message ne correspondent à rien dans le fichier ..... |
| 18/06/2023 à 11:06 | El kadi | Affichage de AM, PM et Nuit | En ayant l'heure en "A1", la formule suivante donne le résultat attendu : =SI(A1<>"";SI(ET(A1>=TEMPSVAL("06:00");A1<TEMPSVAL("14:00"));"AM";SI(ET(A1>=TEMPSVAL("14:00");A1<TEMPSVAL("22:00"));"PM";"N"));"") Cdlt, Cylfo PS : la solution de DjiDji59430 est plus simple... |
| 18/06/2023 à 10:58 | Bounty49 | Calcul IJ accident du travail | Re, Voir fichier ci-joint, Cdlt, Cylfo... |
| 18/06/2023 à 08:55 | Bounty49 | Calcul IJ accident du travail | Je ne vois pas l'explication de la méthodo de calcul et tu indiques un "souci de calcul" sans expliquer lequel ni le résultat que tu attends et sa formule de calcul ... Tu as ajouté une cellule "Gain journalier net" et tu as modifié les formules de calcul pour prendre en compte le gain journalier ne... |
| 17/06/2023 à 15:35 | Bounty49 | Calcul IJ accident du travail | Voir fichier joint. Regardes les calculs et si tu as besoin d'explications complémentaires, n'hésites pas. Cdlt, Cylfo... |
| 17/06/2023 à 14:36 | Bounty49 | Calcul IJ accident du travail | Re Bounty49, Je t'ai répondu par MP car entre le moment où j'ai pris le sujet et que je m'apprêtai à te renvoyer le fichier, le post avait disparu. La formule que je t'ai communiquée donne le résultat pour la période complète sur la base d'un montant d'IJ AT journalier et avec l'application du coeff... |
| 12/06/2023 à 20:46 | Carbonara | Insérer une ligne et répéter 3 fois une cas spécifique | Pour la modif, voir fichier joint. Pour la macro, le code n'est pas visible si tu essaies d'y accéder via Alt-F8. Il faut aller dans l'éditeur VB et double-cliquer sur Feuil1 dans la fenêtre "Projet". Par contre, si tu n'as pas le menu "Développeur" dans la barre de menu => menu "Fichier" / "Opti... |
| 11/06/2023 à 16:42 | massari59264 | VBA erreur suite requête query & pivot | Re, Je n'ai pas pu remplacer ce code, il ne figurait pas dans le fichier transmis ... Visiblement le champ "DATE_TB" ne fait pas partie de la collection "PivotFields" qui n'en comporte que 2, voir ci-dessous résultats obtenus dans la fenêtre exécution : Cdlt, Cylfo... |
| 11/06/2023 à 11:47 | massari59264 | VBA erreur suite requête query & pivot | Re, Il y avait 2 soucis : ClearAllFilters efface TOUS les filtres donc il s'applique au tableau "Feuil1.PivotTables(1)" et pas à un champ. L'effacement des filtres provoquait l'appel à l'événement "worksheet_PivotTableUpdate" et comme les filtres étaient effacés "ActiveWorkbook.SlicerCaches(1).Timel... |