A

Membre fidèle

Inscrit le :10/09/2020
Dernière activité :17/03/2024 à 18:09
Version d'Excel :Microsoft 365
Messages
178
Votes
89
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par AntoineDL - page 2

DateAuteur du sujetSujetExtrait du message
02/02/2022 à 15:53fcyspm30 Format des textbox dans les userform... d'où l'importance de toujours déclarer les variables. https://www.excel-pratique.com/fr/vba/variables Un exemple, la valeur de la textbox1 doit être une variable de type numérique "Long" ...
02/02/2022 à 15:14MCG Fonction si et sommeUne autre formule, peut-être plus lisible ...
02/02/2022 à 14:47François FAVIER [VBA] Macro pour supprimer une ligne si la colonne A comprends une lettrePeut-être comme ceci ...
01/02/2022 à 14:55Batang Supprimer une ligne avec VBA si la date est inférieure à une date donnéeEn actualisant la formule par rapport à la structure du dernier fichier, c'est-à-dire en remplaçant : par : sur un tableau initial de 76 lignes, il ne reste que 62 lignes après la suppression des dates antérieures au 1er nov. 2019...
01/02/2022 à 13:34Batang Supprimer une ligne avec VBA si la date est inférieure à une date donnéeUne proposition est de remplacer : par : La date est à mettre au format US : #Mois/Jour/Année#...
31/01/2022 à 22:59BenExcel12Arrondir au 0,09 prèsLe "problème" vient du résultat du calcul, du fait que pour un prix à l'unité de $3.59, le prix de la livraison est égale au prix à l'unité + 10% , soit =C5+(C5/10) = $3.949. Microsoft Excel arrondit au dessus pour les valeurs supérieures ou égales à 5 , et en dessous pour les valeurs inférieures à...
31/01/2022 à 22:27BenExcel12Arrondir au 0,09 prèsJe n'ai pas encore regardé le dernier copie-livraison.xlsx, mais concernant la remarque : La formule =ARRONDI(A1;1)-0,01 arrive au bon résultat ;)...
26/01/2022 à 14:29BenExcel12Arrondir au 0,09 prèsPeut-être comme ceci : =ARRONDI(A1;1)-0,01...
24/01/2022 à 17:56chucky23 Recherche formule Excel avec contrainte doubleCi-joint une proposition...
24/01/2022 à 16:58lolodepau Fonction SI ou alternativeEt bienvenue sur le forum Excel-Pratique ! Peut-être comme ceci (à placer en AF5) : NB : je ne sais pas si cette formule fonctionne sous mac, mais sous windows c'est ok...
20/01/2022 à 17:40SlamdouikTransformer un tableau de date en une liste de semaine avec fréquenceUne autre approche avec les dates de début et de fin de semaine en lecture directe...
20/01/2022 à 12:48Camille Dastugue Redaction d'une formule Si cellule vide alorsPeut-être comme ceci ...
16/01/2022 à 14:45Assurances.T Exportation fichier en csvC'est étrange. Mais pourquoi rouvrir le fichier csv une fois généré ? Le csv ne devrait servir que de fichier intermédiaire entre les données générées à partir d'Excel et le logiciel de trésorerie. Une autre idée serait de générer un fichier texte (.txt) encapsulé dans un csv. Peut-être est-ce la so...
14/01/2022 à 22:49Assurances.T Exportation fichier en csvRe-, Il semblerait que cela soit les paramètres régionaux Windows qui modifient l'export en csv car la macro semble ok. On observe notamment sur la première image que le 13 janvier 2022 est exporté comme ceci 1/13/2022 (format anglosaxon : mois/jour/année) alors que sur la 2ème image, la date est bi...
14/01/2022 à 16:31Assurances.T Exportation fichier en csvPour connaître la différence entre les 2 fichiers csv, il suffit de remplacer l'extension .csv par .txt : les 2 fichiers s'ouvrent avec le bloc-notes. On peut ainsi voir les différences : - dans le fichier csv avec macro, les cellules exportées sont séparées par des virgules "," - dans le fichier cs...
13/01/2022 à 15:13Gaet80 Formules multiples conditions à partir d'une listePeut-être comme ceci : =SI.CONDITIONS(ET(OU(D4="@";D4="A";D4="B");D5="OUI");1;ET(OU(D4="C";D4="D");D5="OUI");2;D5="NON";3;VRAI;0)...
12/01/2022 à 19:34CharlieBDurée contrat / AnciennetéExact. Les RH font souvent cette petite erreur. Pour vous en convaincre, il suffit de prendre une période très courte : un salarié commence le 28 décembre. Au 31 décembre, il aura donc travaillé le 28, le 29, le 30, et le 31, soit 4 jours. Pour retomber sur ce résultat par un calcul, il faut donc ra...
07/01/2022 à 11:23Louis92 Calcul d'une durée entre dates et heuresMeilleurs vœux et bonne année ! Je viens de répondre à un membre pour une question similaire sur ce fil : https://forum.excel-pratique.com/excel/calcul-jours-et-heures-en-fonction-de-listes-deroulantes-1663... Ouvre le fichier de réponse et la formule se trouve dans la colonnes G...
06/01/2022 à 18:17jmber1972 Problème formule sur 2 feuillesMeilleurs vœux et bonne année ! La formule en février devra probablement être décomposée comme cela : =SI(NB.SI(Janvier!AH12:AJ22;F24)+NB.SI($F$12:$I$22;$F$24)+NB.SI(Janvier!AH12:AJ22;I24)+NB.SI($F$12:$I$22;$I$24)<=10;"";"STOP") Le sujet a déjà été abordé ici : https://forum.excel-pratique.com/ex...
06/01/2022 à 17:33Justine Denis Calcul jours et heures en fonction de listes déroulantesMeilleurs vœux et bonne année ! Voici une proposition dans le tableau excel ci-joint. Dans la feuille "Données" : Au préalable, la liste des heures dans la feuille "Données" doit être convertie en valeur numérique, car Excel ne peut faire des opérations que sur des valeurs (et non du texte). Aussi,...
03/12/2021 à 13:23InvitéRapport client VBAVeuillez trouver ci-joint une proposition. Cependant, une idée serait de faire un seul compte rendu sur 1 feuille avec les données financières en colonne, ce qui permettrait d'afficher les données à 1, 6, 12, et 18 mois sous la forme d'un tableau à 4 colonnes...
30/11/2021 à 10:20Charlie_C Passer des lignes lorsque des valeurs sont différentesQuand on souhaite insérer une ligne dans un tableau lors d'un changement de valeurs, le plus simple est de lire les données de bas en haut et non de haut en bas. Une proposition est donc de remplacer : par...
29/11/2021 à 11:07zorro1314 Formule test logiqueLa réponse a déjà été donnée ici : https://forum.excel-pratique.com/excel/formule-logique-164770 Il suffit de remplacer B3 par J6 et C3 par S6... opération très compliquée. Pour la condition colorée, une condition est à ajouter au début de la formule...
26/11/2021 à 15:00zorro1314 Formule logiqueUne autre proposition : =SI.CONDITIONS(ET(B3<=5%;0<C3;C3<=1000);"FA1";ET(B3<=5%;1000<C3;C3<=3000);"FA2";ET(B3<=5%;C3>3000);"FA3";ET(B3<=66%;0<C3;C3<=1000);"FA2";ET(B3<=66%;1000<C3;C3<=3000);"FA2";ET(B3<=66%;C3>3000);"FA3";B3>66%;"FA3")...
26/11/2021 à 13:15metiss_mimi Fonction si et ouLa syntaxe VRAI permet de spécifier un résultat par défaut. Si aucune autre condition n’est remplie, la valeur correspondante sera renvoyée. La formule suivante peut donc s'écrire de 2 manières : =SI.CONDITIONS(N5<=0,1;0,1;N5<=0,3;0,3;N5<=0,5;0,5;N5<=1;1;N5<=1,5;1,5;N5<=2;2;N5<=...
25/11/2021 à 20:04metiss_mimi Fonction si et ouSavez-vous que pour chaque fonction, Microsoft prend la peine de fournir une aide aux utilisateurs ? Il n'est pas interdit d'y jeter un œil pour connaitre la syntaxe d'une fonction. https://support.microsoft.com/fr-fr/office/fonction-si-conditions-36329a26-37b2-467c-972b-4a39bd951d... La fonction SI...
24/11/2021 à 17:08metiss_mimi Fonction si et ouUne proposition à saisir en P4 et à répliquer : =SI.CONDITIONS(N4<0,1;0,1;N4<0,3;0,3;N4<0,5;0,5;N4<1;1;N4<1,5;1,5;N4<2;2;N4<4;4;N4<8;8;VRAI;">8") Edit : oups ! je n'avais pas vu que M12 avait répondu...
24/11/2021 à 13:51Roden Fonction SI incorrecte si cellule vide lorsque comparason à AujourdhuiPeut-être comme ceci : =SI(ET(CR8<>0;CS8="";MIN(BK8;BR8;BX8)<=AUJOURDHUI());1;0)...
23/11/2021 à 14:48Dev007VBA Remplacer des caractères à gauche d'une celluleUne proposition en gardant l'esprit du code initial : ou en plus court ...
22/11/2021 à 16:38Elodie G.Comment lier 2 classeurs pour pouvoir les dupliquerBonjour Elodie et Jean-Eric, Nous avons été confronté au même problème en déplaçant des reportings financiers d'un ordi à un autre, ou d'un serveur à un autre. Nous avons résolu le problème par la solution suivante : lorsque tu souhaites déplacer tes 2 classeurs dans un autre dossier du pc ou sur le...
21/09/2021 à 23:19Flo822Copier coller avec VBA sous conditionsCopier toute la ligne ? Mais les valeurs en doublon ne sont pas sur la même ligne : - le doublon 25-8588 est sur les lignes 4 et 8 - le doublon 25-85741 est sur les lignes 5 et 7. Quel résultat est attendu précisément dans la Sheet2 ...
21/09/2021 à 23:13monsieurmarcadet VBA - Masquer des lignes selon la dateVoici une nouvelle proposition qui devrait faire l'affaire. En plus de la macro placée dans le "Workbook_Open" (à l'ouverture du classeur), j'ai rajouté à l'identique une macro dans le "Worksheet_Change" (à la modification de la cellule L3) Oui rectifié. L'ordre des 2 premières instructions du code...
21/09/2021 à 13:56monsieurmarcadet VBA - Masquer des lignes selon la dateCi-joint une proposition (en attendant le retour de BibuNesco !) ...
21/09/2021 à 12:13Flo822Copier coller avec VBA sous conditionsVeuillez trouver ci-joint un exemple qui répond à votre demande initiale en comparant chaque cellule des colonnes C et D. Si le nombre de lignes de la feuille "Source" est important, il faudra préférer travailler avec des variables tableaux qui produiront le même résultat avec un traitement plus rap...
20/09/2021 à 15:48Didi654613 RecherceV MultipleCi-joint une proposition avec une formule matricielle (en jaune) à valider par Ctrl + Maj + Entrée ...
16/09/2021 à 16:02InvitéCopier coller une ligne autre fichier SI A1(1er fichier)=A&(2éme fichier)Bonjour, Voici une proposition pour une première approche. Pour que la macro fonctionne, il faudra : - renseigner le nom des fichiers 1 et 2 et feuilles au niveau des 4 premières lignes - que les fichiers 1 et 2 soient ouverts Pour l'instant le code s'arrête à la copie de la ligne. Vous demandez à c...
16/09/2021 à 13:59Fornstep Un chiffre dans une cellule permet de masquer ou faire apparaître des ligneUn petit exemple dans une feuille sans protection (feuille initiale copiée / collée dans un nouveau classeur). La protection (même avec un mot de passe) peut être enlevée puis remise par le code, si elle est nécessaire...
16/09/2021 à 11:42Invité VARIABLE = chemin du fichierPas tout à fait. Vous aviez indiqué cela : Variable1 = Workbooks("\\STAFIC\Partage\Observations\Observations.xlsm")" et je vous propose d'essayer comme ceci : Variable1 = "\\STAFIC\Partage\Observations\Observations.xlsm"...
16/09/2021 à 11:24Fornstep Un chiffre dans une cellule permet de masquer ou faire apparaître des ligneDes lignes ne peuvent être masquées (même manuellement) dans une feuille protégée avec le niveau de protection que vous avez défini...
16/09/2021 à 11:14oneil84Fonction recherche + décale suivant un motLa formule suivante à saisir dans la cellule C3 de la feuille DATA devrait faire l'affaire : =SOMME.SI(Tableau132416[machine];A3;Tableau132416[NBR d''heures de panne])...
16/09/2021 à 10:51Invité VARIABLE = chemin du fichierLa fonction path renvoie le chemin d’accès complet d'un fichier à partir de son nom. Comme vous renseignez déjà le chemin d'accès, essayez simplement : Variable1 = "\\STAFIC\Partage\5S\Résultats 5S\Graphiques taux de conformité 5S.xlsm"...
15/09/2021 à 18:10GillouxFaire une balance entre 2 sommesUne autre proposition répondant à l'exemple de Gilloux...
14/09/2021 à 18:06carrefoursupplychain Trouver la valeur adjacente d'une celluleCi-joint une autre proposition en utilisant un tableau croisé dynamique...
14/09/2021 à 14:02Invité VARIABLE = chemin du fichierCi-joint un fichier avec 4 petites macros qui fonctionnent...
14/09/2021 à 10:55ben25000 Signe + ou signe moins devant nombreUne idée est de modifier le format des cellules de la colonne P : Clic droit > format de cellule > personnalisée > +0,000;-0,000...
14/09/2021 à 10:25Invité VARIABLE = chemin du fichierLa fonction suivante pourrait-elle convenir ...
02/08/2021 à 16:52Bennut Report dynamique d'un chiffre semaine après semaine pour différents articleUne autre proposition est de saisir la formule suivante dans la cellule D2 de la feuille "Stock_Louis" : =SOMMEPROD((Table3[Material]=Table2[@Material])*(Table3[Semaine]=Table2[@[Semaine ]])*(Table3[Carton]))...
13/04/2021 à 19:36Didi654613Formule qui prend une ressource phénoménaleAprès analyse, il semblerait que les principales raisons qui expliquent que le fichier soit particulièrement gourmand en ressources sont (ce n'est donc pas 1 formule seulement) : - présence de formules matricielles qui intègrent des plages bien trop importantes par rapport à la réalité des données (...
13/04/2021 à 11:39Didi654613Formule qui prend une ressource phénoménaleDans quelle cellule est renseignée la formule du 1er message ...
13/04/2021 à 10:59Didi654613Formule qui prend une ressource phénoménaleOui en supprimant les informations nominatives. C'est étrange que la formule personnalisée ne fonctionne pas car c'est la réplique raccourcie de la mega formule figurant dans le 1er message. Et dans la feuille test que j'ai reconstituée cela fonctionne...