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'128
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 111

DateAuteur du sujetSujetExtrait du message
17/07/2018 à 11:02pilotagecelulleMACRO Ligne colonneL'enregistreur de marco fait référence aux cellules et plages de cellules de la manière suivante : Ce qui est équivalent à : Cette dernière écriture te permet cependant de travailler plus facilement sur des nombres et donc de pouvoir faire des opérations ou de les parcourir en utilisant des boucles...
17/07/2018 à 10:57BLANCProblème avec la fonction CNUMJ'ai déjà rencontré ce problème, le caractère en question n'est pas un espace classique... Donc pour que ça marche, copie l'espace en question dans ta cellule d'origine pour le mettre entre " " dans la formule ci-dessus...
17/07/2018 à 10:51abdernino Formule heureJe veux bien le contact de l'employé en ligne 19 alors ! 3 ans de travail sans pause, c'est pas commun ...
17/07/2018 à 10:47Pintura Msg erreur date inférieure à autre date tableauL'explication est assez dense, un fichier serait le bienvenu. Je ne suis pas sûr d'avoir compris cette partie : "des lignes du tableau dont les colonnes d’intérêts sont vides" et juste après tu parles des valeurs écrites en colonnes T, W et C... Avec ce que j'ai compris, je te propose ...
17/07/2018 à 10:33phil33Comment mieux repérer une colonne filtréeJ'ai édité mon post précédent, il n'y a rien à modifié au code, il fonctionne parfaitement. Mais tu dois répéter la mise en forme conditionnelle sur chaque onglet où tu as des filtres...
17/07/2018 à 10:26phil33Comment mieux repérer une colonne filtréeDans le code, les objets "Sheets(xxx)" font référence à un onglet, pour savoir où doivent s'appliquer les instructions. Je test d'autres possibilités pour étendre la formule à plus d'onglets. Edit : tel qu'est écrit le code, il faut que tu répètes la mise en forme conditionnelle sur chacun de tes on...
17/07/2018 à 10:22abdernino Formule heureNon je ne pense pas, c'est plutôt une erreur de saisie (à moins que les gens travaillent plus de 24h ?), qu'il faut donc gérer directement dans la cellule (mise en forme conditionnelle et/ou valeurs restreintes). Sinon j'avais pensé à une formule avec des "ENT" ...
17/07/2018 à 10:15abdernino Formule heureVoilà une formule à mettre en G2 et à dérouler ensuite : PS: attention aux données, par exemple en E19, tu as un nombre entier supérieur à 1, en clair tu as plus d'une journée dans cette cellule...
17/07/2018 à 10:07phil33Comment mieux repérer une colonne filtréeLes fichiers comportant des macros doivent être enregistrés au format ".xlsm" et non ".xlsx"...
17/07/2018 à 10:02phil33Comment mieux repérer une colonne filtréeOui, le code est délimité par un : et ...
17/07/2018 à 10:00Christophe PPSurbrillance des cellules non protégéesEn regardant sur les sujets déjà existants, on trouve des problématiques proches de la tienne. Je te conseille donc de faire une recherche sur le forum ou de regarder les sujets similaires en bas de ce post. Par exemple : https://forum.excel-pratique.com/viewtopic.php?f=2&t=58996...
17/07/2018 à 09:42phil33Comment mieux repérer une colonne filtréeLes 2 propositions précédentes utilisent des macros. Copie le code, et dans ton classeur excel, appui sur F11 pour ouvrir l'interface VBA. Si ton fichier ne comporte pas encore de macro, insert un nouveau module et colle y le code. La fonction peut s'appeler directement depuis une cellule excel, sin...
17/07/2018 à 09:32pilotagecelulleMACRO Ligne colonneSans avoir ouvert tes fichiers, tu peux transformer simplement des données en lignes vers des données en colonne en utilisant une boucle. Ce code est à adapter selon ta plage de données et si la feuille où réécrire les données est différente de la feuille source. Il existe aussi un collage spécial p...
16/07/2018 à 17:10Colombe23Une cellule est égale à un chiffreEnvoie un fichier, sinon je vois mal comment je pourrais être plus clair sans pouvoir faire référence à des plages précises.....
16/07/2018 à 17:03Colombe23Une cellule est égale à un chiffreIl s'agit d'une recherche verticale ...
16/07/2018 à 16:58gametexxxCouper / Coller des photos avec une macroLors d'une copie entière de ligne, la hauteur est également reportée. Plutôt que d'utiliser une plage définit de la colonne "A" à "AK", cela pose-t-il problème de copier toute la ligne ? Sinon il existe un code permettant de modifier la hauteur d'une ligne ...
16/07/2018 à 14:37Anais02 Supprimer lignes VBA avec plusieurs conditionsC'est plus simple que ce que je propose...
16/07/2018 à 14:35Agnès B Arrondir une valeur en fonction d'une autre celluleJe m'incline ...
16/07/2018 à 14:23Agnès B Arrondir une valeur en fonction d'une autre celluleUn petit tour de passe-passe très simple, l'arrondi entier de 17/10 = 2... En clair : Formule à adapter selon ton conditionnement. Edit : Ausecour a été plus rapide ...
16/07/2018 à 14:15Anais02 Supprimer lignes VBA avec plusieurs conditionsTest avec ça ...
16/07/2018 à 14:06Anais02 Supprimer lignes VBA avec plusieurs conditionsSi les 2 fonctionnent séparément et que tu souhaites n'avoir qu'une exécution, pourquoi ne pas mettre ton code à la suite ...
16/07/2018 à 10:59vbondomaPlages variables et multiples regressionsJe ne maîtrise pas cette commande, mais vue comment elle est écrite, elle risque de te donner le n° de ligne de ton en-tête ! La ligne de commande "If" te pose un réel problème ...
16/07/2018 à 10:53matotto Filtre avec chaine de caractère variable...
16/07/2018 à 10:50matotto Filtre avec chaine de caractère variableQuand tu écris quelques chose entre " ", c'est compris par excel comme une chaîne de caractères. Tentes plutôt quelque chose comme...
16/07/2018 à 10:38vbondomaPlages variables et multiples regressionsJe n'avais pas compris que ton nombre de colonnes pouvais varier. Néanmoins, ta dernière variable Y (colonne "U") n'est pas la colonne la plus à droite dans ta feuille, donc difficile d'automatiser sa détection. A moins que cette colonne ait toujours un nom bien défini ou que tu t'arranges pour que...
16/07/2018 à 08:55stephane1702 Copie de liensJ'ai repris une ligne de ta macro permettant de définir le nom du fichier à créer que j'ai intégré dans ta macro permettant d'exporter une fiche dans ton tableau de suivi...
16/07/2018 à 08:24Pedro22Echec mise en forme graphique VBAJe regarde ce que je peux faire avec PowerQuery, il faut déjà que j'obtienne l'autorisation de feu l'administrateur pour installer ça ...
13/07/2018 à 17:26Pedro22Echec mise en forme graphique VBAMon problème étant relativement pénalisant pour mon travail, et n'ayant eu aucune réponse, je me permet de remonter le sujet...
13/07/2018 à 17:00vbondomaPlages variables et multiples regressions...
13/07/2018 à 16:23vbondomaPlages variables et multiples regressionsAs-tu testé mon code tel que je l'ai envoyé ? Je regarde à ça tout à l'heure, mais tu as rajouté des instructions incorrectes, notamment en lien avec mon premier commentaire sur l'utilisation des chaines de caractères et des variables combinées...
13/07/2018 à 15:46stephane1702 Copie de liensMerci de joindre un fichier pour qu'on comprenne mieux ton problème...
13/07/2018 à 15:33justinevTrombinoscopeTu seras plus à l'aise avec une info par cellule je pense, ce qui te permet de faire des filtres et des tris par Nom, Prénom ou N° de téléphone par exemple. Quand à la création automatique, je ne vois pas ce que tu entends ? A partir de quelles infos ? D'où prendre les photos ...
13/07/2018 à 15:15Mus54 Récupération d'une partie d'une valeurUn truc dans ce goût là peut-être ...
13/07/2018 à 15:10ondal Référence d'un onglet remplacer par une celluleCe doit être possible avec la fonction INDIRECT. Je dirais quelque chose du genre =INDIRECT(A2 & "!A1")...
13/07/2018 à 14:58Assassin_Link Somme de x onglet selon critères donnes...
13/07/2018 à 13:53Assassin_Link Somme de x onglet selon critères donnesTu l'as mis où ce nouveau code que j'ai donné ? Il suffit juste de remplacer l'ancienne ligne existante par ce 3 lignes et ça fera exactement ce que tu demandes...
13/07/2018 à 12:40vbondomaPlages variables et multiples regressionsJ'ai modifié ton code mais sans le tester. Je n'ai pas touché à certaines parties, n'ayant pas cherché à comprendre l'utilité de toutes les instructions...
13/07/2018 à 12:18vbondomaPlages variables et multiples regressionsAttention à la manière d'écrire. Tu créer une variable i, mais dans le code, quand tu écris "i", elle est lue comme étant le caractère i. En résumé : Est différent de ; Aussi, ta boucle est mal écrite : La valeur i est un caractère, et tu vas générer une erreur car VBA ne sait pas incrémenter un for...
13/07/2018 à 11:56NICO FABFiltres dans un tableau ExcelL'AutoFiltre te permet de faire ça facilement. Tu peux sélectionner les valeurs pour qu'elles soient inférieures/supérieures à un nombre ou faire un filtre personnalisé combinant les 2...
13/07/2018 à 11:45Assassin_Link Somme de x onglet selon critères donnes...
13/07/2018 à 11:35Assassin_Link Somme de x onglet selon critères donnesAs-tu testé les 2 solutions déjà proposées ...
13/07/2018 à 11:22Assassin_Link Somme de x onglet selon critères donnesUne solution utilisant une macro ...
13/07/2018 à 10:32KwnsChercher une ligne dans un tableau ?Je te met une solution en PJ utilisant la fonction NB.SI.ENS. Il te suffit ensuite de filtrer la colonne contenant le résultat de cette fonction, 0 si tu souhaites filtrer les lignes présentes seulement en tableau 1, >0 le cas inverse...
13/07/2018 à 08:26quattro26140TrieMon exemple ne fonctionne que si la 1ère lettre est un H et la seconde un B. Il faut que tu l'adaptes dans le cas où ce n'est pas toujours ces lettres, mais la formule risque de devenir complexeD... Regarde du côté de VBA dans ce cas...
12/07/2018 à 17:11Assassin_Link Recherche d'ongletVoilà un petit code simple permettant de t'emmener sur un onglet à partir de son nom ...
12/07/2018 à 16:56Assassin_Link Recherche d'ongletPeux-tu être plus précis sur le résultat souhaité ? Rechercher dans le sens "savoir si il existe ?", "où il est placé ?".....
12/07/2018 à 16:54Pedro22Echec mise en forme graphique VBAQuelqu'un à une piste ...
12/07/2018 à 12:11JohnoMacro condition "si somme de ... alors"Un truc dans ce goût là ne fonctionne pas ...
11/07/2018 à 16:23ffffabbbCalcul d'effectif par mois...
11/07/2018 à 16:07quattro26140TrieJe te propose une solution consistant à créer 2 colonnes, l'une avec les nombres après "H" et l'autre avec les nombres après "B". Ensuite il suffit de faire un tri a 2 niveau de l'ensemble du tableau : 1er niveau = index H, puis 2nd = index B. Je te joint un fichier...