| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 25/09/2018 à 14:12 | php28 | Recherche de formule | Le code n'est pas à mettre dans la feuille, mais dans un module (que tu peux insérer depuis le bandeau de l'éditeur VBA)... |
| 25/09/2018 à 14:06 | Bliblablou | Pb de else sans if | Comment déclarer mes 2 autres conditions et instructions sans else alors ? Relis bien mon premier post, ta syntaxe est incorrecte ... |
| 25/09/2018 à 12:09 | theuxtonix | VBA - Recherche d'une cellule précise et décalage de 3 colonnes | Contribution peut-être inutile, mais dans l'onglet "Téléchargements"-->"Gestion commerciale" ou encore l'onglet "Logiciels Excel-Pratique" du site, il existe des fichiers de gestion de stock, tout prêt, tout fait ... |
| 25/09/2018 à 11:39 | php28 | Recherche de formule | Il faut aussi reporter le code VBA de la fonction, qui est enregistré dans un module standard (voir avec ALT + F11) et sauvegarder le fichier au format .xlsm et non .xlsx PS : la documentation liée à ce sujet : https://support.office.com/fr-fr/article/cr%C3%A9er-des-fonctions-personnalis%C3%A9es-dan... |
| 25/09/2018 à 10:46 | theuxtonix | VBA - Recherche d'une cellule précise et décalage de 3 colonnes | Désolé, je me permet de faire une réponse pas très constructive, mais je ne peux m'en empêcher ! Voilà un programmateur professionnel : Pour compenser, je vais essayer de faire une réponse constructive ... |
| 25/09/2018 à 10:20 | php28 | Recherche de formule | Une fonction personnalisée : Voilà ton fichier en retour ... |
| 25/09/2018 à 09:44 | Bliblablou | Pb de else sans if | Tu peux aussi t'orienter vers ce type d'écriture ... |
| 25/09/2018 à 09:41 | Bliblablou | Pb de else sans if | Une boucle If s'écrit ainsi : Tu peux ajouter une seconde condition : Mais un "ElseIf" n'accepte pas d'alternative "Else" à ma connaissance, ou alors il faut écrire : Dans tous les cas, tu ne peux écrire (et c'est de là que vient ton erreur)... |
| 25/09/2018 à 08:40 | winj344 | Mfc | Pour une date en colonne A, voilà une formule possible en MFC : =JOURSEM(A1;2)>5... |
| 24/09/2018 à 17:11 | Clingn | Extraire mot dans cellule | Ce sujet pourra peut-être t'aider : https://forum.excel-pratique.com/viewtopic.php?f=2&t=112628&p=673805&hilit=thesaurus#p673805... |
| 24/09/2018 à 17:06 | BICE45 | MACRO pour regrouper des cellules | ... |
| 24/09/2018 à 15:57 | BICE45 | MACRO pour regrouper des cellules | C'est vrai, merci du commentaire. Voilà donc une autre version pour éviter ça ... |
| 24/09/2018 à 15:51 | franckpharel9 | Données dans un fichier Excel | Pourrais-tu être plus clair ? Quel fichier ? Et qu'est ce que cela change que le nombre de ligne ne soit pas connu ? Que ce soit avec la macro ou avec la méthode de l'index précédemment citée, ça ne pose aucun problème..... |
| 24/09/2018 à 15:49 | BICE45 | MACRO pour regrouper des cellules | Une autre proposition (dans le sujet cette fois !) ... |
| 24/09/2018 à 15:33 | BICE45 | MACRO pour regrouper des cellules | La plage des valeurs prises en compte est fixe dans ce code. PS : je viens de voir que mon code est hors sujet, je fais l'inverse de ta demande..... |
| 24/09/2018 à 15:29 | franckpharel9 | Données dans un fichier Excel | Dans tous les cas, la macro que je t'ai proposé résout ton problème... Par ailleurs, tu peux aussi procéder en ajoutant une colonne avec un N° croissant (index de ligne) et faire ensuite un tri par ordre décroissant : 1 DUPONT 2 DURAND 3 DUTRONC Devient : 3 DUTRONC 2 DURAND 1 DUPONT... |
| 24/09/2018 à 15:27 | Vardens | Suppression espace entre deux nombres | ... |
| 24/09/2018 à 15:20 | Vardens | Suppression espace entre deux nombres | Ton espace ne serait pas par hasard un espace insécable ? C'est le caractère produit par =CODE(160). Essai donc : =SUBSTITUTE(A1;CODE(160);"") Ou la méthode Rechercher & Remplacer en copiant cet espace au préalable... |
| 24/09/2018 à 15:17 | BICE45 | MACRO pour regrouper des cellules | Bonjour BICE45 , Salut massari59264 , J'ai également planché sur une solution en macro : Ici avec ton fichier ... |
| 24/09/2018 à 12:27 | Batonay | Formule de recherche pour tableau | Une proposition : =RECHERCHEV($E$3;'BAES Hébergement'!$B$5:$D$252;3;0) Tu cherches à obtenir le contenu en colonne D en fonction d'une valeur cherchée en colonne B... |
| 24/09/2018 à 12:22 | php28 | Condition qui analyse plusieurs cellules à la suite | ... |
| 24/09/2018 à 12:06 | php28 | Condition qui analyse plusieurs cellules à la suite | Voilà ton fichier avec une proposition (ici formule en P5) : =SI(ESTERREUR(EQUIV(O5;C5:N5;0));"FAUX";"VRAI") --> EQUIV renvoie la position d'un élément dans une liste, et une valeur d'erreur s'il n'est pas trouvé... |
| 24/09/2018 à 11:49 | franckpharel9 | Données dans un fichier Excel | Bonjour, Tableau avec en-tête : Indice_Ligne Nom 1 DUPONT 2 DURAND 3 DUTRONC ... ... Tableau sans en-tête : 1 DUPONT 2 DURAND 3 DUTRONC ... ..... |
| 22/09/2018 à 12:41 | ehlana24 | Macro problème avec formule concatenation | Il faut les reprendre manuellement, en retirant le superflu, en adaptant ajoutant des instructions pour que la macro ne soit pas obsolète en cas d'ajout ou de suppression de données..... |
| 22/09/2018 à 12:22 | Enzo6874 | Remplir un cellule par rapport au resultat d'une autre cellule | Une bête fonction =SI(Condition;ValeurSiVrai;ValeurSiFaux) =SI(ET(A1>=0;A1<=6);"manque de charge";"")... |
| 22/09/2018 à 01:27 | ehlana24 | Macro problème avec formule concatenation | Pas de panique, je n'ai suffisamment de motivation qu'une fois par jour pour écrire autant ! Quant à la mise en forme, je ne chercherais même pas à détrôner le tenant du titre ... |
| 22/09/2018 à 00:15 | ehlana24 | Macro problème avec formule concatenation | L'enregistreur de macro reproduit "bêtement" chacune de tes actions, ni plus, ni moins. Il est donc utile pour connaître la syntaxe de certaines instructions mais produit un code rarement intéressant ou exploitable en l'état. Quelques exemples : 1. Select & Activate : a proscrire ! En tant qu'utilis... |
| 21/09/2018 à 23:48 | franckpharel9 | Données dans un fichier Excel | Y mettre un peu de bonne volonté ! Je te laisse constater par toi même avec le fichier que tu as envoyé, la macro est fonctionnelle... J'y ai néanmoins ajouté un paramètre pour préciser la présence ou non d'une en-tête... |
| 21/09/2018 à 16:33 | franckpharel9 | Données dans un fichier Excel | S'il te plait, fait l'effort de mettre en forme ton code à l'aide du bouton </> , sinon c'est carrément illisible, surtout si tu t'amuses à planquer une phrase au milieu ! Encore une fois, je ne vois pas où est le problème avec le code, si tu as une feuille qui s'appelle "fustre" il te l'inver... |
| 21/09/2018 à 14:45 | ludomanchester | Répéter des sommes | Ton fichier en retour : -> colonne B : c'est la formule proposée précédemment -> colonne C : une formule qui fait la somme par jour de la somme par ligne que j'ai rajouté dans ta base... |
| 21/09/2018 à 14:27 | ludomanchester | Répéter des sommes | Aurais-tu un fichier pour mieux illustrer l'organisation de tes données et où tu souhaites faire ces opérations ? D'après tes indications, je pense que si c'est possible, tu gagnerais à réorganiser tes données sous une forme plus facilement exploitable : Jour Heure NumDonnée Donnée 1 1 1 0.10 1 1 2... |
| 21/09/2018 à 14:09 | cavernicol | Taux de croissance "pondéré" | A ta place, je procéderais en plusieurs temps : --> Un premier tableau avec une colonne contenant une date de relevé (01/01/2018, 01/01/2017...) et en face le nombre d'abonnés (avec 01/01/2014 = 0). --> Un graphique en nuage de points avec ces 2 colonnes (auquel tu ajoutes une courbe de tendan... |
| 21/09/2018 à 13:52 | cavernicol | Taux de croissance "pondéré" | Bonjour cavernicol , salut Steelson @ Steelson : Les données sont présentées du plus récent (2018 - Q1) au plus ancien (2015 - Q1), donc Q4, Q3 et Q2 de ton exemple correspondent à l'année N-1 de Q1... |
| 21/09/2018 à 12:18 | Philmontpellier | Extraire liste mail | =SI(ESTVIDE(A2);B1;B1&";"&A2)... |
| 21/09/2018 à 12:07 | stephane fortin | Calcule du nombre de personne dans grille horaire quotidienne | Pour pouvoir t'aider au mieux, le plus simple serait de nous envoyer un fichier exemple pour que l'on voit les données à ta disposition et surtout leur organisation. Si tu pouvais également prendre un exemple et y mettre le rendu souhaité, ce serait encore mieux... |
| 21/09/2018 à 11:35 | Philmontpellier | Extraire liste mail | Si tes adresses sont en colonne A : --> Formules si pas d'en-tête : En B1 : =A1 En B2 (et à dérouler vers le bas jusqu'à la dernière adresse) : =B1&";"&A2 --> A commencer en B2 si présence d'une en-tête Ta liste complète d'adresses mail se trouve alors dans la dernière ligne de la colo... |
| 21/09/2018 à 11:10 | MCG | Case à cocher et montant dans cellule | U.Milité : Une femme comblée de plus à ton actif ... |
| 21/09/2018 à 08:56 | Thomer | MFC en fonction de la valeur d'une cellule | ... |
| 21/09/2018 à 08:53 | franckpharel9 | Données dans un fichier Excel | Ton fichier n'a aucune spécificité particulière, donc je ne vois pas où tu bloques pour utiliser la macro que je t'ai proposée ? C'est l'absence d'en-tête qui te gène ? Le fait que tu souhaites afficher le rendu sur la même feuille ... |
| 21/09/2018 à 08:43 | cntenza13 | Fonction SI ET | Pour faciliter la compréhension, j'ai oublié de préciser que Excel interprète un 1 comme la valeur "VRAI" et 0 comme "FAUX". C'est pourquoi, certaines fonctions qui nécessitent de préciser un paramètre VRAI/FAUX, comme RECHERCHEV() peuvent s'écrire : =RECHERCHEV(A1;A:B;2;FAUX) OU : =RECHERCHEV(A1;A... |
| 21/09/2018 à 08:38 | mrlee | Aide pour extension macro | Je t'ai déjà parlé de ma boule de cristal ? En tout cas, j'suis prêt pour les croisades ... |
| 21/09/2018 à 08:35 | Thomer | MFC en fonction de la valeur d'une cellule | Ce type de format ne tolère pas les valeurs négatives donc je te conseille de laisser le DELTA en nombre pour voir toutes les valeurs. Éventuellement, un format personnalisé... |
| 20/09/2018 à 17:17 | IDB | La base ActiveCell.select | Non, à ma connaissance, dès que tu passes sous VBA, tu perds la possibilité du retour arrière. D'où l'intérêt de bien sauvegarder avant et de pas faire n'importe quoi avec des macros ... |
| 20/09/2018 à 17:16 | dombal | Somme avec critères | Je te retourne ton fichier, j'ai juste réorganisé tes données vers un format plus facilement exploitable (j'espère que tu pourras en faire autant sans problèmes) et j'y ai ajouté un tableau croisé dynamique pour la synthèse (0 formule, facile à manipuler et rapide à exécuter)... |
| 20/09/2018 à 17:08 | IDB | La base ActiveCell.select | Sans fichier modèle pour tester, difficile de voir où ça plante. Ton code me semble correcte mais peut être simplifié. En effet, toute instruction "Select" est inutile dans VBA, du moment que l'objet concerné est précisé... |
| 20/09/2018 à 16:58 | monsach | [VBA] copier la mise en forme (cellules fusionnées) de la ligne du dessus | Tu sais, peu importe le choix que tu feras, ça ne changera pas ma vie ! Mais je préfère que tu sois informé que les cellules fusionnées ça peut faire beau mais c'est surtout très chiant à traiter, et qu'au final on s'en passe très bien... Bon maintenant si on s'attaque à ton problème, sache que si t... |
| 20/09/2018 à 16:41 | monsach | [VBA] copier la mise en forme (cellules fusionnées) de la ligne du dessus | Juste une remarque : la présence de cellules fusionnées est-elle nécessaire ? Car c'est une jolie source d'ennuis, difficile à manipuler et source d'erreur sous Excel comme sous VBA..... |
| 20/09/2018 à 16:06 | Thomer | MFC en fonction de la valeur d'une cellule | Tu as l'art de compliquer la chose : "I2 - 4:30 soit 2:30 avec le signe -" --> C'est tout simplement 4:30 - I2, non ? Tes formules : -> En K3 à étendre vers le bas : =J3-($I$2/24) -> En K38 : =SOMME.SI($K$3:$K$37;"<0")... |
| 20/09/2018 à 16:01 | mixis972 | Suppression automatique d'espace avant un nombre | Cet espace est un espace insécable (caractère ASCII n°160). Tu peux les supprimer : -> OPTION 1 : Avec cette formule appliquée à chaque cellule (ici j'ai prit l'exemple de B3) : =CNUM(SUBSTITUE(B3;CAR(160);"")) -> OPTION 2 : Copier l'un des ces espaces insécable (écrire un espace normal ne fon... |
| 20/09/2018 à 15:33 | sebnormand | Formule concatener ++ Excel | Il est possible de procéder plus "simplement" (formule à écrire + simple) sans VBA, mais ça prend plus de place ! Formule en AG3 dans le fichier d' Amadéus (salut ! ) : =A2&" /"&AF3 (à dérouler jusqu'en BJ, où se trouve le résultat attendu)... |