Passionné d'Excel

Inscrit le :03/10/2017
Dernière activité :06/12/2019 à 09:44
Version d'Excel :2007 FR
Messages
6'872
Votes
928
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par dhany - page 17

DateAuteur du sujetSujetExtrait du message
19/01/2019 à 12:20antoinedah Faire référence à une celluleRe, si tu tiens absolument à une boucle, je te propose ce code VBA : avec boucle, et pour un nombre de lignes variable : dhany...
19/01/2019 à 12:11antoinedah Faire référence à une celluleBonjour Antoine , le forum, mon code VBA est celui-ci : * pas besoin de boucle : si tu veux 20 lignes au lieu de 10 , il suffit de mettre .Resize (20) * si tu veux un nombre de lignes variable , il suffit d'utiliser une variable , comme ceci : dhany...
19/01/2019 à 11:52Olafdu22 Créer un petit calculateurBonjour Olaf , merci pour ton retour d'infos ! pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
19/01/2019 à 01:59Olafdu22 Créer un petit calculateurBonjour Olaf , edlede , j'ai bien lu ton post, mais j'vois pas bien c'que ça peut être, ces « bandeaux parasites » (même si tu as mentionné des barres de menus, rebords et autres) ; peut-être est-ce dû à l'interface de ton Excel 20 16 , qui est différente de celle de mon Excel 20 07 ? voir ici pour...
18/01/2019 à 23:31antoinedah Faire référence à une celluleBonsoir Antoine , le forum, je te propose ce fichier Excel : fais Ctrl e Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
18/01/2019 à 23:03SkillzZ Définir une plage variableBonsoir SkillzZ , le forum, le fichier de ce post t'intéressera peut-être : https://forum.excel-pratique.com/viewtopic.php?p=726449#p726449 dhany...
18/01/2019 à 22:35SkillzZ VBA - Erreur 1004 suivant la feuille activeBonsoir SkillzZ , le forum, je te retourne ton fichier modifié : * sur " Sheet 1 " ou " Sheet 2 ", fais Ctrl e * n'oublie pas d'faire un 2ème test avec un code inexistant , par exemple " CC_1450 T ". (oui, sur les 2 feuilles aussi ) Alt F11 pour voir le code VBA, puis revenir sur Excel si besoin, tu...
18/01/2019 à 19:53gaD7Fonction SI imbriqués@ gaD7 lis d'abord mon post précédent, puis celui-ci. si ça peut t'aider, tu peux procéder par étapes successives, comme ceci : a) tu écris d'abord : =SI(AUJOURDHUI()>[@[Fin de validité]]-30;"A renouveler"; 1 ) puis tu appuies sur la touche Entrée pour valider la formule. b) ensui...
18/01/2019 à 19:45gaD7Fonction SI imbriqués[quote="dans son post de 15:18, Cindy"]Vous ne pouvez pas mettre plus de 3 critères par fonction.[/quote] en fait, au lieu du mot « critères », Cindy aurait dû écrire le mot « argument » ; d'ailleurs, elle l'a très bien montré dans son post de 15:46 : mais quand elle écrit juste dess...
18/01/2019 à 18:36ericw Ajout d'un terme si valeur dans celluleHi ericw , Florian53 , je te propose ce code VBA : (j'ai fait un gros effort pour traduire mon code VBA en anglais) is it ok ? dhany...
18/01/2019 à 18:02maxime-bunel Formule SITon fichier en retour : regarde la formule en AB2 : problème réglé ; regarde aussi la formule de T2 : c'est pas lié, mais : formule simplifiée, et mêmes résultats. j'ai aussi amélioré la présentation de certains entêtes ; attention, tu as parfois un ou plusieurs espaces inutiles en fin de donnée, y...
18/01/2019 à 17:31grandjuMacro PDF + Mail a corriger sous Excel 2019Bonjour Julien , comme j'ai que Excel 2007 , j'peux pas tester avec Excel 2019 , mais j'te propose de retourner sur ton Excel 2011 qui marchait si bien. non, sérieux, en attendant qu'un autre intervenant trouve une solution, tu pourrais mettre à jour ton info de config : en haut à droite de ton écra...
18/01/2019 à 16:54xebush Mise à jour automatique de feuillesBonjour Theze , pour ton demandeur Eric BUISSON , tu as très bien fait d'étrenner ta nouvelle tenue verte écolo ! dhany...
18/01/2019 à 16:29maxime-bunel Formule SI@ Maxime en fait, en N4 , même si le 0 n'apparaît pas, il y est quand même ! comme tu veux voir le zéro , j'ai supprimé le format personnalisé # ##0;; et j'ai mis celui-ci : ce format (déjà intégré) correspond à : # ##0 (et j'ai mis ce format juste pour le séparateur de milliers, sinon le format Sta...
17/01/2019 à 23:10adrien81 Copier valeure cellule erreur de syntaxeBonsoir Adrien , le forum, oh la la ! y'a plein d'erreurs dans ton fichier !!! j'ai dû y changer plein d'choses ! 1) Feuille " LPO-IPO " * j'ai supprimé tes 2 règles de MFC inutiles * j'ai refait les bordures correctement 2) Feuille " Stock " * j'ai amélioré tes 3 règles de MFC * j'ai refait les bor...
17/01/2019 à 18:24Bob34 Trier de tableauxMerci pour ton retour ! pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . bonne soirée à toi aussi ! dhany...
17/01/2019 à 18:18maxime-bunel Formule SIBonjour Maxime , la dernière formule proposée était celle-ci : =SI(OU(C4="";M4="");0;SI(C4="FOURNISSEUR 1";MAX(M4*0,38;70);0)) c'est la cellule C4 qui contient le nom du fournisseur : « FOURNISSEUR 1 » (colonne " SHIPPER NAME ") dans le fichier ci-dessous, j'ai mis en N4 la même formule ; comme C4 e...
17/01/2019 à 16:59Marjow54 Macro copie de lignes/colonnes (débutant)Bonjour Marjorie , merci pour ton retour d'infos ! le retour de la président E Marjorie , ça se fête ! j'suis sûr qu'tu pourras mieux écouter les gilets jaunes, et réellement entendre leurs revendications ! vive Marjorie ! (le Roi est mort ; vive la Reine !) dhany...
17/01/2019 à 16:20steph42300ProduitBonjour Stéphanie , merci pour ton retour ! pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seule peut le faire, car c'est toi qui a créé ce sujet) . bonne journée à toi aussi ! dhany...
17/01/2019 à 15:29Bob34 Trier de tableaux1) pour la dernière ligne de la sub VN() , j'avais laissé par erreur le : Exit Sub en bout de ligne : il est inutile , car on est juste avant le End Sub ➯ on sort de la sub de toute façon ; j'ai donc supprimé ce : Exit Sub inutile : 2) pour la sub Récup() , à propos de la protection des feuilles : *...
17/01/2019 à 08:16Bob34 Trier de tableauxBonjour Bob , voici la nouvelle version : regarde la feuille " Semaine 1 " ; note bien qu'il y a un tri par points , donc c'est pas dans l'ordre alphabétique des noms ; va sur la feuille " Semaine 2 " ; j'ai effacé C5:C23 (tu verras plus tard que c'est pareil sur toutes les feuilles qui suivent ; da...
17/01/2019 à 00:10InvitéRecopie automatique ligne entiere cpte banque sur comptes charges ou produiBonjour Adrienjane , je t'ai pas oubliée : la 2ème solution est prête ! voici le fichier .xl s ( 102 Ko) : le même fichier .xls m ( 31 Ko) : * à l'ouverture du fichier, tu es sur la 3 ème feuille " Produits " ; note qu'il y a 1 seul compte, et y'a aucune opération. * va sur la 2 ème feuille " Charge...
16/01/2019 à 19:14ingrid cecillonCalculer avec ExcelNon, c'est sur la coche que tu as cliqué, et ça avait passé le sujet en résolu : ça, c'était bon ; mais ensuite, tu as de nouveau cliqué dessus, et ça l'a enlevé ; il faudrait que tu cliques dessus une autre fois (pas plus) ; si tu as aussi cliqué sur le ne t'inquiète pas : on peut avoir des ennuis...
16/01/2019 à 18:35ingrid cecillonCalculer avec Excel...
16/01/2019 à 18:05ingrid cecillonCalculer avec ExcelMerci pour ton retour ! pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seule peut le faire, car c'est toi qui a créé ce sujet) . bonne soirée à toi aussi ! dhany...
16/01/2019 à 17:47barakobama95 Microsoft visual basic erreur d'exécution 1004??? j'pensais pas qu'Outlook pouvait avoir un rapport avec les TCD, mais du moment qu'c'est arrangé, c'est l'essentiel ! merci pour le retour d'infos, et pour avoir passé le sujet en résolu. dhany...
16/01/2019 à 17:26ingrid cecillonCalculer avec Excel??? dans ton fichier joint, la colonne I est vide . pourquoi fais-tu une division ? =G2/H2 ➯ 1680 / 5% = 1680 / 0,05 = 33600 alors que ça devrait être : =G2*H2 ➯ 1680 × 5% = 1680 × 0,05 = 84 merci de lire mon post précédent. (si non déjà fait) dhany...
16/01/2019 à 17:13ingrid cecillonCalculer avec Excel@ Ingrid 1) sélectionne la cellule H2 2) pour saisir une formule dans cette cellule, tu as ces 2 possibilités : a) tu tapes la formule directement dans la cellule H2 b) tu cliques sur la barre de formule, et tu y tapes la formule dans les 2 cas, cette formule est la même : =SI(G2="";"";G2*5%) cette...
16/01/2019 à 16:14Bob34 Trier de tableauxJ'ai bien lu ton post ; je ferai la macro dès que possible. dhany...
16/01/2019 à 16:12ingrid cecillonCalculer avec ExcelBonjour Ingrid , le forum, je te propose ce fichier Excel : si besoin, tu peux demander une adaptation. merci de me dire si ça te convient. dhany...
16/01/2019 à 15:44maxime-bunel Formule SIBonjour Maxime , Pedro , je propose cette formule en N4 (à tirer vers le bas) : =SI(OU(C4="";M4="");0;SI(C4="FOURNISSEUR 1";MAX(M4*0,38;70);0)) si tu ne veux pas voir le 0 , mets ce format de nombre personnalisé : # ##0;; ainsi, ça devrait être ok pour : « la celulle finale qui reprend un C.A total...
16/01/2019 à 15:38barakobama95 Microsoft visual basic erreur d'exécution 1004Bonjour barakobama , thev , oui, c'est une bonne idée ! comme ça, après, on pourra déplacer le TCD qui est sur la capture d'écran. il suffit donc de déplacer le TCD qui est par-dessus un autre pour éviter le chevauchement. dhany...
16/01/2019 à 15:14Bob34 Trier de tableaux@ Bob ajout : si tu as des homonymes, par exemple 2 " Jean Dupont ", la fonction RECHERCHEV() trouvera les infos du 1 er rencontré , et pas celui qui est en dessous ; dans ce cas, solution la plus simple : ajoute un chiffre : " Jean Dupont 1 " et " Jean Dupont 2 ". dhany...
16/01/2019 à 13:44Bob34 Trier de tableauxBonjour Bob , oui, c'est exact ; au temps pour moi, je ne l'avais pas vu. j'ai compris d'où ça vient : ce n'est pas à cause du code VBA, mais à cause des colonnes " Point Actuel " ; je n'avais pas remarqué qu'au lieu de valeurs saisies, c'est des formules ; et ces formules ne conviennent pas ; exemp...
16/01/2019 à 13:26baldwinErreur avec le tri croissant/ décroissantSélectionne d'abord une cellule de la ligne des entêtes (avec des petites flèches bas) , puis fais les points 1) et 2) de mon post précédent. dhany...
15/01/2019 à 23:57jeannoel05 Ventilation de plages de donneesMerci pour ton retour d'infos ; pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
15/01/2019 à 23:41pierre_br Désactiver la MacroMerci pour ton retour ! pour passer le sujet en résolu, clique sur près de (coin haut droit du post) ➯ ; ça permet aussi de clôturer le fil de la discussion (toi seul peut le faire, car c'est toi qui a créé ce sujet) . dhany...
15/01/2019 à 23:23alexandrekExtraire chaine de caractèresBonsoir Alex , le forum, eh oui, voilà c'qui arrive quand on donne un exemple pas assez représentatif du cas réel ! avec ton exemple (trop simplifié) , on pense que le nom est toujours de 2 lettres majuscules. selon tes nouvelles infos, je te propose ce fichier Excel : merci de me dire si ça te conv...
15/01/2019 à 22:53Bob34 Trier de tableauxPour chaque feuille " Recap " (" Janvier " à " Decembre ") : * la colonne " Noms Chauffeurs " est la colonne B * la colonne " Total Points " est la colonne C donc dans le module de la feuille " Recap ", la sub du bouton vert « Triez par points » contient cet appel erroné : c'est à remplacer par : de...
15/01/2019 à 22:26Bob34 Trier de tableauxRebonsoir Bob , 1) pour une feuille " Semaine X " : * le bouton jaune « Triez par noms » appelle la sub TriNoms() : tri du tableau selon la colonne B ( Noms , ordre croissant ) et selon la colonne cp (colonne Total Points , ordre croissant ) ainsi, pour 2 personnes nommées "Jean Dupont", celui qui a...
15/01/2019 à 21:33Pastoutnet Erreur sur façon de définir une celluleOk, alors bonne chance pour la suite des tests ! dhany...
15/01/2019 à 21:13baldwinErreur avec le tri croissant/ décroissant@ Baldwin mais si, ça marche : fallait juste enlever un filtre que tu avais déjà mis et qui gênait : 1) onglet Données , groupe Trier et Filtrer , clique sur Effacer 2) en D1 , clique sur la flèche bas pour choisir « Trier du plus petit au plus grand » ➯ les données sont triées selon l'ordre croissa...
15/01/2019 à 20:58baldwinErreur avec le tri croissant/ décroissantOui, c'est ça ; sur la feuille de calcul, c'est en français : " Standard " ; en VBA, c'est en anglais : " General ". dhany...
15/01/2019 à 20:36pierre_br Désactiver la MacroEssaye ceci : dhany...
15/01/2019 à 20:26baldwinErreur avec le tri croissant/ décroissantHello baldwin , c'est une très bonne nouvelle que tu sois enfin sur PC ! ton fichier aurait dû avoir l'extension .xls x (j'ai d'abord essayé .xls m , mais ça n'a pas marché) . ton fichier en retour : à l'avenir, évite de mélanger dans une même colonne plusieurs formats différents : la plupart de tes...
15/01/2019 à 18:46aurelamCopier/coller automatique code MacroBonjour aurelam , je te retourne ton fichier modifié : * clique sur le 1er bouton " Appart " ; saisis 15/1 ; clic sur OK (ou Entrée ) ; saisis Julien ; Entrée * clique sur le 2ème bouton " Home " ; saisis 16/1 ; clic sur OK (ou Entrée ) ; saisis Marc ; Entrée * tes 3 autres boutons fonctionnent de l...
15/01/2019 à 17:33MrJymCalculer Rame de papierMerci pour ton retour ! bonne continuation ! dhany...
15/01/2019 à 17:22maxime-bunel Formule SIDe rien, c'était avec plaisir ! dhany...
15/01/2019 à 16:29maxime-bunel Formule SIJ'ai mis la cellule B4 car j'ai pensé que pour une ligne donnée, il devait y avoir obligatoirement une « ISSUE DATE » et un « SHIPPER NAME » ; pour moi, c'est comme quand pour une opération comptable il doit y avoir obligatoirement la date de l'opération ; si ton « ISSUE DATE » est une date facultat...
15/01/2019 à 16:18Black_HoleMsgBox avec option "Clear"Bonjour Black_Hole , * vbExclamation = 48 et vbYesNo = 4 ➯ 48 + 4 = 52 = vbExclamation + vbYesNo * le retour de MsgBox est un integer ; 6 = vbYes dhany...