3

Passionné d'Excel

Inscrit le :30/07/2020
Dernière activité :15/08/2023 à 10:09
Version d'Excel :Excel 2010
Messages
4'710
Votes
1'660
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par 3GB - page 89

DateAuteur du sujetSujetExtrait du message
27/08/2020 à 13:57maximobErreur sauvegarde autoPouvez-vous essayer ainsi : Cordialement...
27/08/2020 à 13:43nicodak Décocher une seule case via VBAEtes-vous sûr de tester la bonne case ? C'est probablement ça l'explication...
27/08/2020 à 13:41nicodak Décocher une seule case via VBAAlors, comme je vous ai dit, c'est une question de syntaxe, que je ne connais pas. Eric me corrigera sûrement mais en attendant sa réponse vous pouvez essayer ...
27/08/2020 à 13:26nicodak Décocher une seule case via VBAIl faut mettre le code sous condition : La ligne Else ne sert à rien mais c'est pour que tu vois comment faire en général...
27/08/2020 à 13:23neosimeonePlusieurs valeurs pour une celluleAs-tu essayé ...
27/08/2020 à 12:46lolopixx Double boucle_comparaison de cellule (croisement vertical/horizontal data)Peux-tu me dire de quoi tu as besoin exactement ? J'ai l'impression que ce que tu veux est réglable via excel directement. Est-ce que tu cherches à ne garder que les soldes des comptes associés aux coûts variables, c'est ça ...
27/08/2020 à 12:42neosimeonePlusieurs valeurs pour une celluleFormule à saisir en P37 bien entendu ...
27/08/2020 à 12:41neosimeonePlusieurs valeurs pour une celluleEssayez de remplacer NB par NBVAL dans la formule. Je vais souvent trop vite et ne fais pas assez attention à certains détails (comme le fait que les cellules ici ne contiennent pas des nombres mais du texte). Je suis pas certain d'avoir compris votre question. Si vous voulez déplacer votre colonne...
27/08/2020 à 09:54lolopixx Double boucle_comparaison de cellule (croisement vertical/horizontal data)En regardant votre fichier, j'ai compris votre besoin, à savoir reporter les soldes des comptes de charges uniquement : Cependant, nul besoin de passer par VBA pour cette opération, la simple formule suivante (en Variable costs) suffit : Cordialement...
27/08/2020 à 09:15neosimeonePlusieurs valeurs pour une celluleEt pour le fonctionnement, la fonction dit d'examiner toutes les cellules de la Plage_Cotes. Si une de ces cellules est le MAX de la Plage_Cotes, on décale de l lignes et de k colonnes (par rapport à cette cellule) et on prend la valeur qui se trouve dans la cellule après décalage (en l'occurrence n...
27/08/2020 à 09:08neosimeonePlusieurs valeurs pour une celluleExcusez-moi, j'ai mal interprété votre besoin donc je vous ai proposé une fonction qui ne marcherait pas dans votre cas. Avec ceci, ça devrait être mieux (même si ça reste basique et sujet aux erreurs en cas de cas particuliers) : Dans votre exemple, en P37, il faut saisir : Ca donne la ligne des bo...
27/08/2020 à 01:20neosimeonePlusieurs valeurs pour une celluleVous pouvez essayer de définir cette fonction personnalisée (Onglet Développeur (à éventuellement activer si ce n'est pas déjà le cas via le volet Fichier de Excel) / insérer un module/ Copier le code dedans) : Et ensuite, vous l'appelez sur excel comme une fonction classique. Pour des cas relativem...
27/08/2020 à 00:44btazz34Scores des matchOui, j'ai inséré une colonne dans resultat après avoir tapé la formule (contenant des références fixes) dans la fiche club de toulouse, sans modifier ensuite... Normalement, ça devrait marcher maintenant. Si je peux te donner un conseil, essaie de renommer tes tableaux avec des noms assez courts et...
26/08/2020 à 23:15lolopixx Double boucle_comparaison de cellule (croisement vertical/horizontal data)Je ne suis pas sûr d'avoir totalement compris et notamment la comparaison à effectuer et la valeur à attribuer dans chaque cas. Mais ce code donne la marche à suivre : Cordialement...
26/08/2020 à 22:54Esteban Problème de conversion de dateLe format à obtenir est de type "mmmm-aa". Donc sous VBA, vous pouvez convertir de la sorte : Dateàconvertir = Format(Dateàconvertir, "mmmm-yy"). Ou sinon, vous pouvez choisir directement ce format sur excel pour la colonne 1 du fichier 2. Cordialement...
26/08/2020 à 21:49nicodak Décocher une seule case via VBAHonnêtement, je ne connais pas vraiment, donc je peux dire des bêtises niveau syntaxe. Mais, en suivant la logique de VBA, tu peux la tester de cette manière : et tu peux essayer ce test pour obtenir l'index si tu as le nom : Voilà, j'espère que ça marchera. N'hésitez pas à vous renseigner en regard...
26/08/2020 à 21:08nicodak Décocher une seule case via VBANicolas, Ici, le code met la valeur de la checkbox à 0 pour chaque checkbox de chaque feuille du classeur... Dans votre cas, quelque chose comme ça (au sein de votre macro) devrait suffire : Je n'ai jamais manipulé de checkbox donc je ne suis pas certain mais tenter ce code ne coûte rien, en attenda...
26/08/2020 à 18:10Julien FESTOAjouter une condition à SIIl est possible de faire des unions de conditions qui renvoyant vrai si une seule des conditions est vraie OU des intersections de conditions ne renvoyant vrai que quand toutes les conditions sont vraies. Cordialement...
26/08/2020 à 14:51Maxou68 Envoi onglet Excel + onglet pdf par mailPour ajouter une pièce jointe, ce sont ces lignes : Cordialement...
26/08/2020 à 14:49Metaxav Obtenir numéro de tél selon cellule sélectionnéeOui le INDEX EQUIV est d'ailleurs toujours préférable au RECHERCHEV. Afin de limiter la lourdeur, je propose de le simplifier ainsi : Metavax, Au fait, je vous conseille de saisir vos numéros ainsi 00.00.00.00.00 pour éviter d'avoir à gérer la mise en forme et acter qu'il s'agit d'une chaine de cara...
26/08/2020 à 14:39net.actuColorer une cellule si un doublon est présent dans deux colonnesA mes yeux, le plus simple serait de créer une colonne concaténant les 2 colonnes à tester et d'appliquer une MFC sur le tableau entier en testant la condition sur cette colonne de concaténation (que vous pourrez cependant masquer). En MFC s'appliquant sur : Dans cet exemple ou vous avez 100 lignes...
26/08/2020 à 13:46Metaxav Obtenir numéro de tél selon cellule sélectionnéeOui, tu as été très précis cette fois . Alors je crois que la formule qu'il te faut en H43 est : Cela recherche la valeur de J4 dans la plage M36:39 et renvoie la valeur associée en 2è colonne (N36:39). Terminologiquement, on parle de classeur pour un fichier excel, de feuille pour un onglet et de p...
26/08/2020 à 13:38btazz34Scores des matchD'accord, En tout cas, maintenant, plus besoin de saisir quoi que ce soit dans les feuilles club. Tout est automatiquement alimenté à partir de l'onglet resultat, seul onglet de saisie. A bientôt...
26/08/2020 à 09:41Philippe29Fichier simulateur devisJe vous renvoie votre fichier avec les formules adaptées. A l'avenir, en cas d’erreur, il serait judicieux de décomposer les formules pour voir où elles bloquent. Pour info, la syntaxe de la fonction SI est la suivante : =SI(CONDITION; VALEUR [SI VRAI] ; VALEUR [SI FAUX] ) Ainsi, si(...
26/08/2020 à 09:28btazz34Scores des matchL'avantage du tableau, c'est qu'il propage les formules d'une colonne aux autres lignes. La référence aux colonnes est plus lisible, tout est simplifié. J'ai amélioré ton fichier en automatisant le report des infos de resultat sur Toulouse mais ce n'est toujours pas parfait. Il faut gérer les bonus...
25/08/2020 à 16:09arnaud973Recherchev dans 2 fichiersJe ne sais pas. Je pense qu'il vaut mieux pour limiter les risques mais je ne crois pas que ça pose problème, tant que le nom est unique. Déjà, je ne vois pas l'utilité de faire 2 fichiers. Pourquoi ne pas en faire un tout simplement ? Voici la formule en tout cas : Il fallait recherche la concaténa...
25/08/2020 à 15:58adr_6120Listing de présence coursEt en plus, c'est écologique (enfin, je crois...) ! Oui, c'est quand même mieux quand on a ce genre de solutions à portée de main. Et vous allez surtout gagner du temps...
25/08/2020 à 15:53ludeaux Mise en forme boutonJe crois que j'ai donné une réponse pour une partie du problème sur ton précédent post, que Zébulon est venu compléter, sans que tu ne donnes de suite. C'est pas très cool... Tu devrais au moins regarder ce que j'ai fait... En tout cas, pour ta 1ère question, il est possible d'associer à une valeur...
25/08/2020 à 15:41adr_6120Listing de présence coursEn attendant une réponse, voici un peu de lecture : https://www.excel-pratique.com/fr/telechargements/utilitaires/creer-qrcode-excel-no499 Ça pourrait vous être utile ! C'est une belle idée en tout cas, bon courage...
25/08/2020 à 12:42Philippe29Fichier simulateur devisEst-ce que, quand D5 = "SANS", on doit obtenir une valeur autre que 0 ? si D5="SANS" nous fait obtenir 0, une des 2 lignes au-dessus suffit...
25/08/2020 à 12:03Philippe29Fichier simulateur devisPour que vous compreniez, quand une condition dans un calcul est vraie, excel renvoie 1, quand elle est fausse, excel renvoie 0...
25/08/2020 à 12:02Philippe29Fichier simulateur devis(D5=0,5) renvoie 0 si D5=0,25 (et inversement). Donc votre instruction renvoie uniquement E5 - E4 * Base!C6 (ou 0 si D5 <> 0,25)...
25/08/2020 à 11:58szaghd Sécuriser des feuillesJe pense qu'il vaut mieux laisser le If Else juste au cas où la valeur B1 d'une feuille visible changerait... A bientôt...
25/08/2020 à 11:40szaghd Sécuriser des feuillesMerci Pijaku ...
25/08/2020 à 11:33szaghd Sécuriser des feuillesD'accord, je comprends mieux. Il y a peut-être la possibilité de factoriser sur les noms de feuilles ou de simplifier si celles-ci se suivent. En tout cas, voici le principe : si l'une de ces conditions est remplie, ws est visible, sinon, ws est false. A+...
25/08/2020 à 11:15Metaxav Obtenir numéro de tél selon cellule sélectionnéeVotre fichier ne contient qu'une feuille et on ne comprend pas très bien votre demande. Le fonctionnement de RECHERCHEV : cherche VALEUR_RECHERCHE en colonne 1 de MATRICE DE RECHERCHE et renvoie la valeur (sur la même ligne) en colonne K. Dans votre exemple, on ne sait pas ce que vous voulez obtenir...
25/08/2020 à 11:04szaghd Sécuriser des feuillesDésolé d'insister, mais la condition pour qu'une feuille soit visible n'est pas claire. Pouvez-vous me confirmer que c'est bien ça : Les feuilles OUVERTURE, Liste_IT, Liste_PE, Liste_Habilitation, Liste_Personnes3, Liste_Equipement1,Tableau_Ancieneté sont visibles et les feuilles dont B1 = "Pole Ess...
25/08/2020 à 09:10arnaud973Recherchev dans 2 fichiersLa valeur recherchée est bien dans la colonne E ? Et la valeur à renvoyer dans la colonne A ? Vous êtes-vous assuré que le classeur "tableau1" était ouvert ? Car je doute qu'on puisse obtenir de résultat sinon...
25/08/2020 à 09:06Philippe29Fichier simulateur devisBonjour, le plus simple que je vois, c'est : Il y a la possibilité d'encore factoriser mais ça deviendrait moins clair. Bonne journée...
25/08/2020 à 02:14Rahan24198Macro Excel pour mis à jour de données selon un liste déroulante de choixL'idée est d'avoir une macro qui, au changement de la valeur en B5 ou C5 exécute une macro de mise à plat des données. La macro évènementielle, la voici : Pour ce qui est de l'idée de mettre à 0, c'est assez simple mais s'il faut stocker des données, pour les restituer quand un des critères est à no...
25/08/2020 à 02:10Philippe29Fichier simulateur devisEquivaut à peu de choses près au 1er INDEX EQUIV. Ici, ça ne change rien mais en général, il vaut mieux saisir un INDEX EQUIV. Si vous n'attendez pas de ventes de poteaux de hauteur intermédiaire (j'entends par là entre les paliers que vous avez déjà), vous pouvez saisir ...
25/08/2020 à 01:14Philippe29Fichier simulateur devisNe serait-ce pas une recherche qu'il vous faut ? Cette solution est surtout pratique si vous envisagez de vendre des hauteurs intermédiaires au prix de la tranche de hauteur du dessous. Cordialement...
25/08/2020 à 00:51arnaud973Recherchev dans 2 fichiersPour votre parfaite info, INDEX(plage; L; C) renvoie la valeur dans la matrice plage à la ligne L et colonne C. Et EQUIV(VC; plage) renvoie la position de la valeur VC dans le vecteur plage. C'est donc un petit détour, fort pratique puisque EQUIV peut-être une position de colonne ou de ligne, tout d...
25/08/2020 à 00:48arnaud973Recherchev dans 2 fichiersLe RECHERCHEV ne fonctionne que de la gauche vers la droite. C'est pour cette raison qu'il faut absolument utiliser les fonctions INDEX et EQUIV qui produisent le même résultat et qui permettent d'insérer des colonnes sans que la valeur renvoyée par la formule ne s'en retrouve altérée. Donc, je repr...
25/08/2020 à 00:39jym22Affiche valeur aujourd'huiJe ne comprends pas parfaitement le problème mais je vois 2 options sans macro : une formule de type : ou une mise en forme conditionnelle : Et par achever cette MFC, vous choisissez un format avec une couleur de police blanche par exemple. Cordialement...
25/08/2020 à 00:21nicodak Valeur automatique d'après valeur autre fichier ExcelD'accord, je comprends mieux. En effet, ce n'est pas crucial. Le mieux étant l'ennemi du bien, ne vous acharnez pas sur ce fichier, vous risqueriez de de ne jamais en finir. Pensez à la suite... Bonne soirée à vous et à bientôt à Saly alors...
25/08/2020 à 00:05Kyuss Remplacer par un blanc des doublons qui se suivent dans une colonneEn me basant sur votre code, j'ai apporté les modifications suivantes : En espérant qu'il corresponde à votre attente... Edit: j'ai modifié une ligne car je n'avais pas gérer l'éventualité d'une succession de doublons. Cordialement...
24/08/2020 à 23:56ludeauxPlannig supprimer colonne et caracyère dans celluleJe reviens vers vous avec l'idée que j'avais de l'organisation de votre fichier. Voici une version opérationnelle, avec néanmoins des retouches sur votre fichier de base, sans pour autant qu'elles en altèrent la structure profonde. Cordialement...
24/08/2020 à 21:53nicodak Valeur automatique d'après valeur autre fichier ExcelVous avez vu, cette fonction est l'équivalent du NB.SI de excel (compte les cellules d'une plage répondant à une condition donnée). Ici, j'ai mis < 6 mais vous pouvez choisir le nombre de produits minimal permettant de déclencher la procédure. Ah oui, si vous êtes réparateur informatique, ça peut...
24/08/2020 à 18:03nicodak Valeur automatique d'après valeur autre fichier ExcelJustement, j'ai moi aussi apporté 2-3 modifications que j'estime être les dernières. Je vous envoie quand même la dernière version (ce serait bien de la tester) et vous en ferez ce que vous voudrez. Je vous en prie, et j'espère que ce sera pour vous le début de la merveilleuse aventure qu'est l'appr...