Passionné d'Excel

Inscrit le :26/01/2017
Dernière activité :30/01/2026 à 14:36
Version d'Excel :2010 FR
Lieu :Côtes d'Armor (France)
Messages
5'574
Votes
1'141
Fichiers
8
Téléchargements
14'122
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 109

DateAuteur du sujetSujetExtrait du message
23/07/2018 à 13:56Sirkha Appliquer une formuleEn basant sur ta formule : =SIERREUR(RECHERCHEV($BE1196;GAMME!$B$20:$AB$100301;B$3+2;FAUX);SI(RECHERCHEV($BE1196;GAMME!$B$20:$AB$100301;B$3+2;FAUX)<0;"*"&($BA1196&"/"&$BB1196&"/"&B$3)&"*";""))...
23/07/2018 à 11:57Sirkha Appliquer une formuleSélectionne la cellule contenant la bonne formule et clique sur le petit carré noir dans l'angle inférieur droit. Tout en maintenant la sélection, tu peux déplacer ton curseur jusqu'à la fin de la plage sur laquelle tu souhaites appliquer ta formule et relâcher une fois arrivé à la dernière cellule...
23/07/2018 à 11:28Sirkha Appliquer une formuleRe-bonjour, N'étant pas devins, si tu créés un nouveau post pour une nouvelle question, donne au moins tous les éléments nécessaires à sa compréhension... Quelle formule ? Quel document ? .....
23/07/2018 à 11:26Sirkha Code barre 39N'ayant pas accès a ton document, je ne sais pas où tu as besoin d'étendre cette formule. Mais soit tu étires ta nouvelle formule partout où c'est nécessaire, soit tu modifies chaque formule pour ajouter ce "*"&...&"*". Tu peux aussi obtenir le même résultat avec un =CONCATENER("*";TAFORUMLE();"*")...
23/07/2018 à 11:02Sirkha Code barre 39...
23/07/2018 à 10:49jeremy19 Liste déroulante ordre inverseMerci de joindre un fichier, ce sera plus facile de proposer une solution correspondant exactement à ton problème...
23/07/2018 à 10:47Sirkha Code barre 39Si je comprends bien la problématique, il faut juste afficher le caractère "*" en début et fin de code barre ? Dans la formule, tu peux les ajouter de la manière suivante ="*"&TAFORMULE()&"*", soit : ="*"&SI(ESTERREUR(RECHERCHEV($BE446;GAMME!$B$20:$AB$100301;B$3+2;FAUX)) = VRAI;"";SI(RECHERCHEV($BE4...
23/07/2018 à 10:44pilotagecelulle Un fichier --> 2 macrosOn en voit le bout ...
23/07/2018 à 10:41diabolo162 Formule de calcul de date avec conditionLe topic : http://xlbusinesstools.com/formules-dates-jours-feries-excel/#.W1WUZtIzaUk correspond-t-il a ton problème ...
23/07/2018 à 09:55LouReeD If Application.DisplayFullScreen toujours égal à FauxPar défaut, la valeur est False, mais tu peux au préalable la définir sur "True", ce qui masque la barre d'outil et affiche ta grille Excel en plein écran. Ce n'est donc pas la propriété qui te permet de savoir si Excel est affiché en plein écran ou en fenêtre réduite. Edit : j'ai pas été assez rapi...
23/07/2018 à 09:32mimilendo35 VBA - Copier coller et décalage des formulesTes références de plage sont figées dans tes formules, donc quand ta macro colle tes lignes à un endroit différent, les plages de calculs se trouvent erronées. Dans ce cas, utilise plutôt une MOYENNE.SI() par exemple. Le plus simple serait de faire un collage spécial dans ta macro pour ne garder que...
23/07/2018 à 09:07fellay88Calcul heurs pausesPour mieux comprendre, Excel stock les dates et heure sous forme de nombre de jours. Donc les décimales représentent les heures, minutes et secondes. Pour faire des opérations ou des contrôles sur les heures, il faut donc les exprimer en fraction : par exemple 1/24 pour 1h. Voilà donc la formule pou...
23/07/2018 à 08:34fran6fre7 Copier et coller selon la date@fran6fre7 : La macro ne fonctionne pas sur ce fichier précisément ou sur un autre fichier plus complet ...
20/07/2018 à 17:33fran6fre7 Copier et coller selon la datePeux-tu envoyer ton fichier, par ce qu'en se basant sur ton premier fichier, la macro fonctionne de mon côté...
20/07/2018 à 17:31fran6fre7 Copier et coller selon la dateNon, l'idée est bien de se placer à côté, car je n'ai pas copié la date et je ne souhaite donc pas que le collage ne l'écrase...
20/07/2018 à 17:01lomineralChiffre apres virgule (ecrit petit / indice)@MFerrant : Ah voilà quelqu'un de compétent ! Oui en texte ça fonctionne, mais je suppose qu'un joli format sur un nombre qu'on ne peut pas utiliser derrière n'est pas forcément très intéressant ! Mais peut-être que sur un nombre ce type de formatage n'est pas possible.....
20/07/2018 à 16:59PrudhommeN Comparaison de nom de feuilleC'est vrai que quand le boulot est déjà fait, on comprend mieux ce qu'il fallait faire ...
20/07/2018 à 16:45fran6fre7 Copier et coller selon la dateTous les objets avec un "." devant font référence à la même feuille, à savoir la feuille "Données". Je complète les commentaires de mon code pour mieux comprendre...
20/07/2018 à 16:41lomineralChiffre apres virgule (ecrit petit / indice)Je met un début de code, mais je n'arrive pas à le faire fonctionner sur les nombres, qui reviennent automatiquement à la taille du reste de la cellule. Quelqu'un de plus compétent pourra peut-être s'en servir comme base ...
20/07/2018 à 16:31fran6fre7 Copier et coller selon la dateEuh, moi ça marche. As-tu copié le code en entier ? Sur le même fichier ...
20/07/2018 à 16:16lomineralChiffre apres virgule (ecrit petit / indice)Pour ma part je n'ai rien trouvé en faisant quelques recherches du côté du format personnalisé. En revanche c'est possible en passant par VBA...
20/07/2018 à 16:10PrudhommeN Comparaison de nom de feuilleJe ne vois pas très bien ce que tu entends par "comparer" ni quelles informations tu souhaites récupérer exactement. En tout cas, voici un code permettant de parcourir le nom des feuilles existantes ...
20/07/2018 à 16:03fran6fre7 Copier et coller selon la dateVoilà une proposition...
20/07/2018 à 15:54fran6fre7 Copier et coller selon la dateSi tu as simplifié ton fichier, alors j'ai 2 ou 3 questions concernant ce que tu copies : Tes dates sont-elles toujours rangées par ordre croissant ? Peut-il y avoir des trous entre 2 dates (par exemple on passe du 21 au 23) ? Les 2 lignes vides au dessus de tes données sont-elles utiles ou tes donn...
20/07/2018 à 15:37fran6fre7 Copier et coller selon la dateAs-tu réellement besoin de passer par une macro pour faire ça ? Une simple formule RECHERCHEV suffirais...
20/07/2018 à 15:34Azyroth Problème fonction somme couleurA vue de nez, ta fonction n'a besoin que d'une plage pour fonctionner, or tu l'utilise en faisant des opérations "C5*C3"... Pourquoi as-tu besoin de faire ces multiplications ? Et surtout que cherche tu as faire en les faisant dans cette fonction SOMMECOUL ...
20/07/2018 à 15:30Jeremulus Etendre une formule jusqu'à la dernière colonneIl te suffit de remplacer: Mais je te conseille de ne pas supprimer la ligne, plutôt de la placer en commentaire en ajoutant un apostrophe devant et d'en créer une nouvelle en dessous avec "FX=1"...
20/07/2018 à 14:23pilotagecelulle Un fichier --> 2 macros...
20/07/2018 à 12:20gmarche Renvoyer le jour d'une date dans la cellule d'à cotéDu coup, ce qui t'intéresses, c'est de savoir si, par exemple pour la date du 20/07/2018, c'est le "20" du mois ou si c'est un "vendredi" ...
20/07/2018 à 12:16pilotagecelulle Un fichier --> 2 macrosDe mon côté j'avais modifié la macro étape2 et cela fonctionnait correctement. Relis ton code, tu n'indiques nulle part à quoi correspond "Ligne". Aussi, tu utilises 2 fois la variable "i" pour 2 usages différents. La seconde boucle écrase donc la valeur stockée par la première boucle, à savoir le n...
20/07/2018 à 11:53kevinbonneau Enregistrer la feuille sous pdfEst ce que ce code correspond à ton besoin ...
20/07/2018 à 11:28gmarche Renvoyer le jour d'une date dans la cellule d'à cotéCe serait bien que tu sois plus clair pour exposer ton problème alors... Au final j'ai ouvert ton fichier et je ne comprends toujours pas ce qu'il te faut exactement , surtout que tu as pleins de macros dans tous les sens...
20/07/2018 à 11:22Pintura Macro nom d'onglet qui s'incrémente1. CByte converti des chiffres (entre 0 et 255) stocké sous forme de caractère en un nombre (similaire à fonction =CNUM() d'Excel). 2. Len("ChaineCaractères") compte le nombre de caractères d'une chaine (équivalent à NBCAR() sous Excel). Le "10" dans le code correspond au résultat de Len("Formateada...
20/07/2018 à 11:19frederic_1987 Macro - supprimer les doublons...
20/07/2018 à 11:05HeathkleffCritère heure dans le formule ENB.SI.ENSLa solution avait déjà été suggérée par @Jean-Eric.....
20/07/2018 à 10:58frederic_1987 Macro - supprimer les doublonsC'est peut-être inutile de le rappeler, mais cette fonction existe déjà dans Excel sans passer par une macro ("Données" --> "Supprimer les doublons"). L'utilisation de cette commande donne via l'enregistreur de macro le code suivant ...
20/07/2018 à 10:52HeathkleffCritère heure dans le formule ENB.SI.ENSLe format ne change pas le contenu de ta cellule, et la calcul se base bien sur le contenu... Donc tu vas d'abord devoir créer une nouvelle colonne ne contenant que l'heure. Par exemple en utilisant : =B2-ENT(B2) puis dans la formule NB.SI.ENS écrire ">=8/24" et pas ">=8:00"...
20/07/2018 à 10:48plongNombre de jourPar contre le tableau ne s'actualise pas automatiquement lorsque tu changes le nom de la personne. PS...
20/07/2018 à 09:21gametexxxComment automatiquement cliquer sur une fenêtre qui apparaît ?Utilise l'instruction ...
20/07/2018 à 08:51gmarche Renvoyer le jour d'une date dans la cellule d'à cotéLa fonction day("TaDate") et l'équivalent Excel =JOUR("TaDate") renvoient un nombre (par exemple 29 pour le 29/08/2018), pas un jour de la semaine. La fonction que tu dois utiliser dans ce cas est "weekday"...
19/07/2018 à 17:48plongNombre de jourVoilà une proposition...
19/07/2018 à 17:28gmarche Renvoyer le jour d'une date dans la cellule d'à cotéEssaie ça: Ou...
19/07/2018 à 16:03Juju1331 Afficher une valeur en fonction du contenu de la ligneDans les formules si, tu peux aisément remplacer un nombre par un texte ( "exotic" à la place de 2 )...
19/07/2018 à 16:02Juju1331 Afficher une valeur en fonction du contenu de la ligneDans les formules si, tu peux aisément remplacer un nombre par un texte ( "exotic" à la place de 2 )...
19/07/2018 à 15:50lonsdalienMacro import CSV avec optionsTu as un petit icône en bas à gauche de ton tableur permettant d'enregistrer des macros. Clique dessus, réalise manuellement les opérations que tu souhaites et re-clique sur cet icône pour arreter l'enregistrement des macros. Tu peux ensuite aller voir le code écrit avec ALT + F11. Post ensuite ce c...
19/07/2018 à 15:45julesb Formule de recherche selon dateIl faut donner le n° de la colonne dans laquelle se trouve le résultat à afficher, or cette colonne dépend de la date. Donc quand date = 2018, ça donne 2, 3 pour 2019 et 4 pour 2020. Tu peux aussi obtenir ces numéros par d'autre manières, par exemple en imbriquant une autre recherche dans la formule...
19/07/2018 à 15:42Juju1331 Afficher une valeur en fonction du contenu de la ligneSans vouloir être méchant, tu as tous les éléments... Les formules ne sont pas très compliquées, et si tu ne cherches pas à les comprendre tu ne progressera pas...
19/07/2018 à 15:35pilotagecelulle Un fichier --> 2 macrosA ajouter dans le code ...
19/07/2018 à 15:29Juju1331 Afficher une valeur en fonction du contenu de la ligne2 autres propositions équivalentes...
19/07/2018 à 15:26Juju1331 Afficher une valeur en fonction du contenu de la ligneCe fichier est juste un exemple où c'est strictement ce que tu as besoin de faire et rien de plus ...