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 99

DateAuteur du sujetSujetExtrait du message
21/05/2018 à 18:16Soaz44Formule CalculSous la fenêtre d'édition de ton message, tu peux utiliser le bouton « Ajouter des fichiers » . ⚠ Si y'a des données confidentielles, tu dois les remplacer par des données fictives ! Tu devrais aussi mieux préciser ton énoncé ! calcul d'un prix d'achat : de quel genre ? 1) achats + frais d'achats =...
21/05/2018 à 18:11GsoltiProblème boucle forJ'ai réécrit ainsi ton code VBA : ⚠ suppression de ligne ➯ travail à faire de bas en haut ! comme j'ai pas ton fichier, j'te laisse adapter le reste. dhany...
21/05/2018 à 17:48jeanmichel0404 Suppression de plages de données sur onglet avec noms au format dd/mm/aaaaBonjour Jean-Michel , le forum, ⚠ Un nom d'onglet ne peut pas être une date avec des slashs : le caractère « / » est interdit ! tu as dû utiliser par exemple un tiret ou un point ; dans le fichier joint, j'ai utilisé le point exemple : "17.05.2018" Fais Ctrl e pour lancer la macro Essai() ; Alt F11...
21/05/2018 à 16:26wall Ascenseur ou chariotVoici la nouvelle version : dhany...
21/05/2018 à 15:44Sam-CaseyRecherchev d'un mot dans une celluleHourrah ! l'homme invisible a enfin réussi à redevenir visible ! dhany...
21/05/2018 à 15:24wall Ascenseur ou chariotBonjour wall , André , Je te retourne ton fichier modifié : à toi de faire les tests... dhany...
21/05/2018 à 14:34primokorn Impossible de copier des données dans un tableauDe rien ; si ton affaire "sur le feu" était ton repas de midi, j'te laisse vite y retourner pour manger bien chaud ! dhany...
21/05/2018 à 14:20Jea_09 Recherche formule pour suivi E/S stock la plus récenteWaouh, Steelson ! 4 messages à la suite ! à trop travailler sur des chevilles, t'as vraiment Excel chevillé au corps ! fais quand même attention d'pas avoir les chevilles enflées !!! dhany...
21/05/2018 à 14:09primokorn Impossible de copier des données dans un tableau@ primokorn Je suis ravi que mon message précédent de 13:45 t'ait mis sur la bonne piste, et que ton problème est maintenant réglé ! Pour passer ce sujet en résolu, il te suffit de cliquer sur la coche V (située près du bouton EDIT) ; toi seul peut le faire, car c'est toi qui a créé ce sujet ; tu sa...
21/05/2018 à 13:45primokorn Impossible de copier des données dans un tableauBonjour primokorn , le forum, Je crois avoir trouvé quel est le problème : après le copier, tu fais un coller dans un tableau dont le filtre est actif ; donc les lignes de données sont bien copiées, mais si elles ne correspondent pas au(x) critère(s) du filtre actif, elles sont aussitôt masquées. Je...
21/05/2018 à 12:13bayard Avec des SI on pourraitBonjour eriiic , c'est exact ; j'connais vraiment pas bien la programmation des modules de classe, mais il me semble que toi, tu la connais bien ; alors peux-tu ajouter la détection d'un changement de la couleur de remplissage d'une cellule comme il y a déjà la détection d'un changement de valeur d'...
21/05/2018 à 11:45saber2018Masquer les colonnes videTon message n'est pas passé : il y a juste la lettre "d" ; mais peut-être as-tu voulu mettre seulement un smiley ? si tu as besoin de faire une nouvelle demande, essaye d'être plus explicite, stp. si c'est pour le même sujet, alors tu es au bon endroit ; sinon, je t'invite à créer un autre sujet. dh...
21/05/2018 à 09:02mxkff Macro Masquer colonne + ImpressionAh, d'accord ! ok...
21/05/2018 à 07:15mxkff Macro Masquer colonne + ImpressionSalut Steelson , si, si, ton instruction Columns("A:C").EntireColumn.Hidden = True fonctionne, mais comme ça commence par Columns("A:C") c'est déjà les colonnes entières , donc inutile de l'préciser après avec .EntireColumn ; tu peux alors éviter ce « pléonasme » et écrire de façon plus courte et pl...
20/05/2018 à 19:13Hosni Corriger Moi@ ThauThème https://www.youtube.com/watch?v=2RmmHG_Vjyk dhany...
20/05/2018 à 18:48mxkff Macro Masquer colonne + Impression@ mxkff : super !!! alors tu peux passer ce sujet en résolu : il suffit de cliquer sur la coche V (située près du bouton EDIT) ...
20/05/2018 à 18:07mxkff Macro Masquer colonne + ImpressionHello Steelson , je te propose d'essayer : Columns("A:C").Hidden = True (sur ma version d'Excel 200 7 , ça marche impeccable ! ) bien sûr, idem pour : Columns("A:C").Hidden = False comme disait Shakespeare : « être entier ou ne pas être entier, telle est la question » par contre, toi qui aimes les r...
20/05/2018 à 17:50bayard Avec des SI on pourraitBonjour bayard , le forum, Je te retourne ton fichier modifié : Tu verras qu'en B1 , j'ai mis 9:00 au lieu de 10:00 ; c'est pas une fausse manip : je l'ai fait tout exprès pour que tu voies que le 10:00 pour les cellules rouges n'est pas ton 10:00 de B1 : le 10:00 est dans le code VBA, et il est ind...
20/05/2018 à 16:32XeroEffacer des données d'un CSVTiens, j'savais pas qu'Popeye avait bourlingué dans la Royal Navy ! dhany...
20/05/2018 à 16:24XeroEncore le même CSVRe salut ! eh bien, dans c'cas, il me semble que c'est juste une multiplication ; exemple : en A1 : " 1 feet = " ; en B1 : 0,3048 ; en C1 : "m" (ou pour B1 : utilisation d'un format personnalisé avec m ) en A3 : " nb de feets : " ; en B3 : 10 (par exemple) ; en C3 : =B3*B1 ➯ 10 × 0,3048 = 3,048 mètr...
20/05/2018 à 16:00XeroEffacer des données d'un CSV@ Xero : réponse à ton message de 15:47 j'comprends pas : dans c'cas, pourquoi t'utilises pas tout simplement la solution d' eriiic sans macro (donc sans VBA ) ? https://forum.excel-pratique.com/viewtopic.php?p=651981#p651981 c'est une solution qui marche impeccable ! garanti !!! faut croire que tu...
20/05/2018 à 15:17XeroEffacer des données d'un CSVBonjour eriiic , oui, tu as raison ; perso, j'utilise toujours #1 car c'est très rare quand j'ai besoin d'ouvrir plus d'un fichier texte à la fois (et en plus j'ai jamais eu besoin d'utiliser des fichiers .csv) ; si exceptionnellement je devais ouvrir simultanément un 2 ème fichier texte, j'utiliser...
20/05/2018 à 14:54schaps Formule celluleTiens, c'est inédit, ça ! prendre le tréma pour un guillemet ! c'est pas pour dire, mais il est vraiment riquiqui le guillemet ! dommage qu'ils aient oublié d'intégrer une loupe à la touche ! pardon, schaps : c'est pas pour me moquer de toi, c'est juste la situation que j'trouve amusante ! heureusem...
20/05/2018 à 11:49XeroEffacer des données d'un CSVDhany...
20/05/2018 à 11:43Grog Voulez-vous enregistrer les modif ? même sans avoir fait de modif@ Grog Je suppose que ta formule était : =AUJOURDHUI() dhany...
20/05/2018 à 11:22Grog Voulez-vous enregistrer les modif ? même sans avoir fait de modifPetit complément à la réponse de 78chris (en passant) : une autre cause possible est l'utilisation d'une fonction aléatoire : =ALEA() ou =ALEA.ENTRE.BORNES() d'habitude, le hasard fait bien les choses, mais pas dans le cas présent ! dhany...
20/05/2018 à 10:32XeroEffacer des données d'un CSVBonjour Steelson , Line Input #1, chn est pour un fichier texte dont toutes les lignes se terminent par le couple de 2 octets CR / LF CR = Carriage Return = retour chariot = code ASCII 13 ; LF = Line Feed = « nourrir » ligne = nouvelle ligne en dessous = code ASCII 10 et ça se termine à la fin du fi...
20/05/2018 à 09:39XeroEffacer des données d'un CSVBonjour Xero , le forum, Je te propose ce code VBA (pas besoin de supprimer des lignes) : Si besoin, tu peux demander une adaptation. Merci de me donner ton avis. C'est seulement si tu as besoin d'une solution VBA , car sinon, la solution d' eriiic sans macro est très bien aussi ! tu as juste à suiv...
20/05/2018 à 09:05Carole96 Formule SICoucou Steelson , même si t'aimes bien organiser des réu nions , c'est quand même : « si ces conditions sont réu nies » ; « si les 2 conditions précédentes ne sont pas réu nies » ; et « si ces nouvelles conditions sont maintenant réu nies » ; mais peut-être voulais-tu faire des vers sans en avoir l'...
20/05/2018 à 08:17naubin1 Liste déroulante <> des cellulesJ'ai réécrit ainsi ton code VBA : mais note que les 2 variables poste et ope ne sont pas utilisées ! je les ai laissées seulement si ton code est incomplet et que tu veux ajouter du code VBA qui les utilise ; sinon, utilise plutôt cet autre code VBA : Dans les 2 cas : la feuille " BdD " n'a pas été...
20/05/2018 à 06:50Carole96 Formule SIJ'ai modifié mon message d' hier à 15:54 ; je te propose de le relire : https://forum.excel-pratique.com/viewtopic.php?p=651946#p651946 Je remets ici ma formule de B4 : =SI(B2&lt;11;0;SI(B1="athlétisme";9,5%;SI(B1="tennis";8,25%;0))) Note : « indépendamment du cours " athlétisme " " tennis " ou " vo...
19/05/2018 à 18:08GsoltiVBA copier coller en valeur4135 : idem que xlCalculationManual 4105 : idem que xlCalculationAutomatic 4163 : idem que xlPasteValues dhany...
19/05/2018 à 17:51ian972 Afficher les valeurs sous conditionMerci pour ton retour, même si ce que je t'ai proposé est seulement une adaptation de la solution de njhub . Excellent weekend à toi aussi, et bonne continuation pour la suite de ton projet. dhany...
19/05/2018 à 17:20ian972 Afficher les valeurs sous conditionJ'ai adapté pour toi la solution de njhub : dhany...
19/05/2018 à 17:04GsoltiVBA copier coller en valeurJe te propose d'essayer ce code VBA (à tester) : dhany...
19/05/2018 à 15:54Carole96 Formule SIVoici ta formule de départ : =SI(ET(nombre de cours&gt;10;cours=athlétisme);9.5%;0;SI(ET(nombre de cours&gt;10;cours=tennis);8.25%;0)) que je modifie ainsi : =SI(ET(nombre_de_cours&gt;10;cours="athlétisme");9,5%;SI(ET(nombre_de_cours&gt;10;cours="tennis");8,25%;0)) j'ai enlevé un ou 2 espaces ; il m...
19/05/2018 à 15:18ian972 Afficher les valeurs sous conditionBonjour ian , njhub, Je te retourne ton fichier Excel modifié : En cellule A2 , tu peux saisir au choix une " référence de groupe " 1lettre-1chiffre ou seulement la lettre . Ctrl e ➯ travail effectué ; Alt F11 pour voir le code VBA, puis revenir sur Excel Si besoin, tu peux demander une adaptation....
19/05/2018 à 14:22fox500Supression cellules pas dans le bon ordre?Bonjour fox500 , Merci pour ton retour ! je suis ravi d'avoir pu t'aider et te souhaite bonne continuation dans ton apprentissage du VBA ! dhany...
19/05/2018 à 14:03asmodaisdaColler des cellules en ajoutant des lignes sans macroBonjour U. Milité , J'ai Office 2007 et j'ai jamais utilisé Office 365 , alors j'peux pas t'répondre là-dessus ! mais si t'as essayé avec Office 365 et qu'ça marche, alors tu as raison ! Edit : quand tu as écrit « ... Tu n'as pas ça chez toi ? », je pensais qu'tu m'demandais d'vérifier sur ma versio...
19/05/2018 à 13:33chantal25506 Formules trop longueDe rien, c'était avec plaisir ! attention : comme j'ai fait 2 autres petites optimisations de dernière minute, j'espère que tu as pris la toute dernière version ! ajout de la constante Liste, et 2 instructions If sur une seule ligne : https://forum.excel-pratique.com/viewtopic.php?p=651915#p651915 d...
19/05/2018 à 13:27chantal25506 Formules trop longueJ'viens d'faire une dernière petite optimisation. j'ai rajouté la constante Liste ; double avantage : un seul texte à modifier, et les 2 instructions If tiennent facilement sur une seule ligne. dhany...
19/05/2018 à 13:23chantal25506 Formules trop longueJe te propose ce code VBA (à tester) : Merci de me donner ton avis. dhany...
19/05/2018 à 12:45mickaeldu45Comparer des cellules contenant une combinaison avec repetitions@ h2so4 oui, mais l'ennui, c'est que plus y'a d'intermédiaires, plus on paye de TVA ! dhany...
19/05/2018 à 12:35asmodaisdaColler des cellules en ajoutant des lignes sans macroDe rien, c'était avec plaisir ! dhany...
19/05/2018 à 12:34Carole96 Formule SIJe te propose ce fichier Excel : Tu pourras voir cette formule en B4 : =SI(B2&lt;11;0;SI(B1="athlétisme";9,5%;SI(B1="tennis";8,25%;0))) Si besoin, tu peux demander une adaptation. Merci de me dire si ça te convient. dhany...
19/05/2018 à 06:58TOMATO KEPCHUPCopier une ligne dans une autre feuille en fonction d'un mot cléBonjour TOMATO KE P CHUP, le forum, t'aurais pas fait une faute d'orthographe dans ton pseudo ? dhany...
19/05/2018 à 06:17sankoukaiExplicitation de formuleBonjour sankoukai , LORIS01, Juste un petit complément : le nombre 65536 est le n° de ligne maximum pour un fichier Excel 200 3 (ou version antérieure ) ; à partir d'Excel 200 7 , le n° de ligne maximum est 1048576 , donc tu pourrais mettre : i = Sheets("clients").Range("E1048576").End(xlUp).Row + 1...
19/05/2018 à 05:51primokorn Impossible de copier des données dans un tableauBonjour primokorn , MFerrand , Regarde cette image (lis bien les 2 phrases bleues et la phrase rouge ) : Je te retourne ton fichier après y avoir fait le copier / coller ci-dessus : dhany...
19/05/2018 à 03:31Sebi31 Formule de somme suivant un critere de texteJe te propose ce fichier Excel : En D1 , il y a cette formule : =SOMME.SI(A$1:A$9;A1;C$1:C$9) (déjà tirée vers le bas jusqu'en D9 ) dhany...
18/05/2018 à 14:48PLUMEA Soustraction avec sauvgarde de la nouvelle valeurJe suis ravi d'avoir pu t'aider ! bonne continuation pour la suite ! dhany...