| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 06/02/2023 à 14:58 | Xuchangan34 | Plusieurs types de recherche (RechercheV) | Quelle est votre version d'Excel? RECHERCHEV recherche la valeur uniquement sur la première colonne du tableau fournis, donc ici ça va rechercher le numéro sur la colonne où se trouve les prénoms, donc aucune correspondance ne sera trouvée. Il existe RECHERCHEX() pour les versions 2016 et plus, elle... |
| 06/02/2023 à 14:54 | Leo10Messi | Correction code VBA | D'accord je vois, j'espère qu'il se manifestera... |
| 06/02/2023 à 14:06 | Leo10Messi | Correction code VBA | Attention avec ce raisonnement, l'auteur du sujet n'a nullement dis que les lignes ne répondant à aucun critères doivent être vides... |
| 06/02/2023 à 14:02 | Leo10Messi | Correction code VBA | Petite correction pour commencer: doit être écrit: Ensuite, comme l'indique Arturo83, si la cellule ne doit pas être vide on met quoi? Il manquerait au moins: C'est un exemple bien entendu. Si le but c'est de faire ressortir la cellule en colonne L avec une mise en forme je recommande plutôt d'utili... |
| 06/02/2023 à 13:57 | Humania | Petite demande sur Excel | Je crois que c'est la même formule que sur Excel: =STXT(A1;CHERCHE("@";A1)+1;NBCAR(A1))... |
| 04/02/2023 à 15:19 | Jorime | Histogramme horizontal 2 courbes | Ok, dans ce cas je te transmets le fichier qui m'a servi à créer le graphique, ça servira de base pour votre travail... |
| 04/02/2023 à 10:09 | Jorime | Histogramme horizontal 2 courbes | Je ne suis pas sûr d'avoir compris, quelque chose comme ça... |
| 03/02/2023 à 20:47 | JB_ | MFC + formule de correspondance | Voici une proposition qui utilise NB.SI() et une formule matricielle: Comme demandé il y a la formule pour gérer l'affichage du ok, et la formule pour la mise en forme conditionnelle... |
| 03/02/2023 à 20:30 | elodie632501 | Tableau Power Query | Merci de ne pas venir dans mes messages privés pour demander de l'aide, en particulier quand un membre du forum s'occupe déjà de vous, ce n'est pas très poli. Je fais confiance à 78chris et à son expertise pour vous aider... |
| 03/02/2023 à 13:15 | FRANKD | Test chalvin et muller | J'ai regardé la solution de Cylfo, je n'ai pas grand chose à ajouter car elle est déjà bien, petite remarque toutefois sur les formules de la feuille "Correction 2" zones "B9:B13" et "E9:E13" qui ne font pas toujours référence à la bonne évaluation dans la feuille "Correction 1". Je les ai modifié p... |
| 02/02/2023 à 20:29 | william T.33 | Heures théorique d'1 journée en fonction d'un théorique hebdo variable | Ah super c'était donc bien le fichier que j'ai corrigé entre temps, il faut vraiment que je finisse de tester tout avant d'uploader ahah Content que tout marche maintenant... |
| 02/02/2023 à 09:39 | AZQW | Problème avec boucle "for each" | Ok c'était donc ça qui était souhaité, je me permets une petite correction du coup pour rendre le code un poil plus propre... |
| 02/02/2023 à 09:37 | william T.33 | Heures théorique d'1 journée en fonction d'un théorique hebdo variable | Les jours fériés? pas les jours de congés? Je sais que quand j'ai posté le fichier pour la première fois il y avait un souci au niveau du calcul si on mettait un CP par exemple semaine 27, j'ai reposté le fichier entre temps en espérant que vous ne l'aviez pas téléchargé, est-ce que vous pouvez télé... |
| 01/02/2023 à 15:55 | AZQW | Problème avec boucle "for each" | On peut remplacer par Sheets prend soit le nom de la feuille, soit sa position, et Sheets.Count renvoie le nombre de feuilles dans le classeur, donc si on en a 3, ça prendra la 3ème feuille (la dernière donc)... |
| 01/02/2023 à 15:36 | william T.33 | Heures théorique d'1 journée en fonction d'un théorique hebdo variable | Voici une proposition qui tien compte des données théoriques dans "Compte de compensation": Je me suis permis d'améliorer les tests conditionnels comme les valeurs de 1 à 9 étaient traitées de la même façon... |
| 01/02/2023 à 15:23 | dieselovitch | Identifier ecart entre deux tableaux | C'est parce quand dans la formule, le numéro d'order est cherché dans la plage $C$1:$J$700, donc on cherche ce numéro dans la première colonne de cette plage qui correspond à la quantité, et non au numéro d'order, ce qui fait qu'aucun numéro n'est trouvé. Voici le fichier corrigé... |
| 01/02/2023 à 15:19 | AZQW | Problème avec boucle "for each" | C'est parce qu'on écrit ceci: On précise que la cellule dans laquelle on veut écrire la valeur est située dans la feuille nommée "implantation physique" et ici: Comme on ne précise pas la feuille, ça prend la feuille active au moment où le code est lancé, ça peut être dangereux donc il vaut en génér... |
| 01/02/2023 à 14:50 | AZQW | Problème avec boucle "for each" | Ca devrait donner quelque chose comme ça: Ici j'utilise Cel.Adress pour faire référence à la cellule à la même position dans l'autre feuille. A noter que j'aurais aussi pu utiliser Cells(Cel.Row,Cel.Column)... |
| 01/02/2023 à 14:34 | dieselovitch | Identifier ecart entre deux tableaux | Car le code 5 apparaît 2 fois dans la Sheet 1, mais ça prend la première occurrence qui a bien une date différente... Du coup comment savoir quelle date prendre... |
| 01/02/2023 à 14:30 | WD33 | Formules Excel calcul heures de nuit | Voici une proposition avec à côté le détail des calculs à l'intérieur des formules du tableau... |
| 01/02/2023 à 11:25 | Couteau | Formules conditionnelles | Quelque chose comme ça... |
| 01/02/2023 à 11:18 | dieselovitch | Identifier ecart entre deux tableaux | Voici le fichier avec la formule qui je pense répond au besoin: Formule utilisée: =SI(SIERREUR(RECHERCHEV(A2;Sheet1!$A$2:$C$11;3;FAUX);"#ERR!") = "#ERR!";" NEW STO ";SI(RECHERCHEV(A2;Sheet1!$A$2:$C$11;3;FAUX)=C2;" DD = j-1 ";" DD MOVED ")) Je cherche d'abord à savoir si le code est trouvé, si ce n'e... |
| 31/01/2023 à 14:00 | FRANKD | Test chalvin et muller | Quelque chose comme ça pour le cumulatif? Pour les autres questions je pense qu'il faudrait du VBA, surtout pour n'afficher la feuille qu'une fois toutes les réponses saisies, car il faut jouer sur une propriété des feuilles. Les graphiques en pleine page j'imagine que ça serait sans l'affichage de... |
| 31/01/2023 à 09:29 | FRANKD | Test chalvin et muller | Voici une proposition sans VBA utilisant quelques formules: J'ai créé une zone de réponse pour chaque question avec une liste déroulante pour limiter les saisies par soit a, soit b, toute autre valeur sera bloquée. J'ai apporté quelques modifications à la feuille Correction1: Nom prénom + date cherc... |
| 26/01/2023 à 11:00 | riv | Multiple condition a une commande | Il faut utiliser une boucle sur les contrôles et traiter ceux qui sont des TextBox: Si tu veux gérer l'évènement sur chaque TextBox tel que tu le fais là, il va falloir créer 16 évènements change. Ou changer la façon dont les choses sont gérées... |
| 25/01/2023 à 14:41 | riv | Multiple condition a une commande | J'ai créé une petite procédure dans le formulaire pour gérer le bouton: qui est appelé par: et: Et ça marche, il n'y avait pas d'évènement pour les changements sur la Textbox2, et pour éviter de dupliquer du code j'ai créé une procédure qui gère ça. Voici le résultat... |
| 25/01/2023 à 12:31 | Raw3aM | Calcul des heures sup au format hh:mm | Comme il n'y avait pas de précision pour le samedi et le dimanche, je suis partis du principe qu'il fallait prester 7h15 uniquement le vendredi, voici la proposition correspondante: Voir colonne "Heures sup proposition". Le MAX avec 0 sert à ignorer les valeurs négatives... |
| 25/01/2023 à 12:25 | minakashi | Recherche par textbox | En effet Option Explicit demande de déclarer toutes les variables utilisées, y compris les variables de boucles, ce que je trouve très pénible donc je code toujours sans utiliser cette option , si le fichier est très long (plus de 30 000 lignes), il faudra passer la variable de boucle ainsi que la v... |
| 25/01/2023 à 11:12 | riv | Multiple condition a une commande | Pas beaucoup de contexte... S'il faut remplir les deux champs pour réaliser l'action, le code me parait fonctionnel, Enabled sert bien à activer et désactiver le bouton. Seulement sans fichier pour tester le code et juste avec cette impression d'écran, je ne peux pas en dire plus... |
| 25/01/2023 à 11:08 | minakashi | Recherche par textbox | Pas de souci, bon courage pour la compréhension du code, merci à toi d'avoir passé le sujet en résolu... |
| 25/01/2023 à 10:38 | minakashi | Recherche par textbox | Voici une proposition... |
| 23/01/2023 à 16:07 | Eldervand | Créer une macro pour supprimer les lignes d'un tableau de taille variable | D'accord je comprends, dans ce cas ça ressemblerait à: ça vide le tableau en plus de supprimer les lignes inutiles. Au départ ça "enlève" aussi la formule en colonne C, mais de mon côté, dès que je replace des valeurs dans la ligne la formule se remet toute seule... |
| 23/01/2023 à 12:36 | Eldervand | Créer une macro pour supprimer les lignes d'un tableau de taille variable | Quand on crée un tableau nommé sur Excel (via Accueil puis Mettre sous forme de tableau), on obtient un tableau de taille variable et on peut créer des formules de colonne qui sont utilisées pour chacune des lignes. Ce genre de tableaux ont toujours une en-tête et au moins une ligne. Il est donc pos... |
| 23/01/2023 à 12:15 | elodie632501 | Tableau Power Query | Il me semble que cette solution répondra au besoin: J'ai l'impression que la formule interagit bien avec le tableau... |
| 23/01/2023 à 09:53 | Toxxid | Formulaire de recherche à critères multiples (Userform) | En effet, il faut agir sur : Car c'est la propriété qui permet de définir les différentes largeurs de colonne. Eventuellement on peut partir sur quelque chose comme ça: et Bon j'ai fait de l'à peu près car je ne sais pas vraiment comment convertir la largeur pour une ListBox... |
| 17/01/2023 à 09:32 | miche | Determiner tranche par article | J'ai dû trier les tranches de la plus grande à la plus petite pour que la formule que j'avais en tête fonctionne, voici le résultat... |
| 17/01/2023 à 09:24 | NOVACK | Ambriqué deux formule 1 et 2 | Merci de ne pas passer par mes messages privés pour me poser des questions supplémentaires sur le sujet, je ne répondrai pas plus vite. C'est un forum de bénévoles, nous aidons quand nous avons le temps, si je ne réponds pas sur ce post, je ne répondrai pas plus vite en privé. Comme tulipe_4 a déjà... |
| 16/01/2023 à 15:54 | SCSK | Mise en forme conditionnelle avec formule matricielle | Quelque chose comme ça? Je suis parti sur un NB.SI.ENS pour compter le nombre de fois que "MISE AU REBU" apparaissait pour la référence concernée, si on en compte au moins une, alors la mise en forme est activée... |
| 16/01/2023 à 15:46 | NOVACK | Ambriqué deux formule 1 et 2 | Ca devrait donner en E11: =SI(ET(D11>=0.9;C11="N");$C$6;SI(ET(D11>=0.9;C11="H");$D$6;0))... |
| 16/01/2023 à 15:42 | Cellzer | Dénombrement de date en prenant en compte le Week End | Je pense qu'il faut modifier la formule NB.SI par ceci: =NB.SI(Table!H:H; AUJOURDHUI()-SI(JOURSEM(AUJOURDHUI();2)>1;1;3)) Je teste si le jour de la semaine est supérieur à 1 (qui correspond à lundi), si c'est le cas je fais -1, sinon -3... |
| 16/01/2023 à 14:26 | Parrish | Macro - Chat GPT | Malheureusement je n'ai pas pu le tester pour le moment (ils doivent avoir trop de personnes dessus par rapport à la capacité de leur serveur). De ce que j'en ai compris ça peut être utile pour avoir des bouts de code ou se débloquer de certaines situations, à condition d'arriver à expliquer assez c... |
| 16/01/2023 à 14:19 | SOTIN | Recherche approximative | J'avais également oublié de changer le "=" en Like lors de mon premier post, je l'ai modifié quasiment directement après mais vous avez peut-être eu la version sans, content que le problème soit si simple qu'un oubli d'un côté ou de l'autre... |
| 16/01/2023 à 14:17 | Charlylyly | Modifier texte cellule selon résultat NB.SI | Content d'avoir pu aider, bon courage pour la suite! Au fait le post était nickel pour une première fois, et merci d'avoir passé le sujet en résolu... |
| 16/01/2023 à 14:14 | SOTIN | Recherche approximative | Tu as un exemple où ça ne marche pas? Normalement devrait fonctionner... attention, même en utilisant Like, le texte "Table" est différent de "table" car il y a une majuscule. Un fichier serait top... |
| 16/01/2023 à 14:09 | Charlylyly | Modifier texte cellule selon résultat NB.SI | Pour l'édition du tableau je ne sais pas trop, en revanche pour la formule je pense que l'on peut faire: J'ai remplacé B7 par sa formule, et je l'ai simplifié la formule globale, puisqu'on a soit 4, soit moins vu les données présentées... |
| 16/01/2023 à 14:04 | SOTIN | Recherche approximative | Je pense qu'il faut utilise l'opérateur Like: deviendrait: les étoiles servant à dire qu'on peut avoir n'importe quoi avant, n'importe quoi après, ça revient donc à dire "contient"... |
| 16/01/2023 à 12:13 | electrojj | Etablir une Liste des articles | Il n'y a pas de macro, juste des requêtes effectuées avec Power Query qui sont visibles de cette façon: Aller dans le Ruban, onglet "Données", puis sélectionner "Requêtes et connexions", un volet s'ouvrira alors à droite de l'écran affichant toutes les requêtes utilisées par le fichier, la requête q... |
| 16/01/2023 à 11:30 | Toxxid | Formulaire de recherche à critères multiples (Userform) | Voici une proposition: J'ai complètement supprimé le commandbutton1 ainsi que son code, à la place je mets à jour la liste à chaque fois qu'il y a un changement dans l'une des listes déroulantes. J'ai créé une dépendance entre la liste de désignation et celle pour la destination, la liste de destina... |
| 16/01/2023 à 10:09 | electrojj | Etablir une Liste des articles | Donc j'imagine que ma solution ne fonctionne pas pour vous? J'avoue ne pas connaître Libre office..... |
| 12/01/2023 à 15:05 | electrojj | Etablir une Liste des articles | Comme je ne sais toujours pas quelle version vous avez, ma proposition ne marchera peut-être pas, j'essaye quand même: Le fichier de basse était une feuille de calcul ods du coup pas sûr que ça aime Power Query..... |