Contributeur

Inscrit le :14/10/2014
Dernière activité :Hier à 21:47
Version d'Excel :Excel 2021 Fr
Emploi :Contributeur
Lieu :Bordeaux
Biographie :Je vous propose un peu plus d'une cinquantaine d'applications et de jeux (54), il y en a pour tous les goûts. A vous de les apprécier ou pas ! lol
Messages
13'590
Votes
2'097
Fichiers
54
Téléchargements
766'157
Fichiers ExcelFichiers Google SheetsSujetsMessagesStatistiquesVotes reçus

Messages postés par LouReeD - page 245

DateAuteur du sujetSujetExtrait du message
18/12/2015 à 21:37Yann69 Formule qui ne calcule pas comme il le faudraitAttention ! Avant de dire merci ! Veuillez tester, et merci à vous tout de même pour vos merci !!! Je ne sais plus ce que je dis !!! Aller bon teste et revenez me voir pour dire merci ! @ bientôt LouReeD...
18/12/2015 à 17:33Yann69 Formule qui ne calcule pas comme il le faudraitJ'ai réglé l'année à 2015 afin d'avoir des mois à 31 jours, d'autre à 30 et un à 28... ceci dit pour 2016 c'était pareil si ce n'est 29 à la place de 28 !! J'ai créée quatre onglets mois afin d'avoir tous ces types de mois. J'ai modifié pas mal de formules dans vos stats pour éviter les messages d'e...
17/12/2015 à 19:01al1.2loin Il prend en compte la date, mais pas la cellule selectionnéRavis que cela vous aille !!! Passez de bonnes fêtes également !!! @ bientôt LouReeD...
17/12/2015 à 18:54Yann69 Formule qui ne calcule pas comme il le faudraitUne des solutions est la fonction INDIRECT qui permet de "mettre" en variable des références de cellule, hors c'est ce que l'on cherche sur vos SOMMEPROD car dans l'idéal ce serait qu'en fonction du mois le SOMMEPROD se fasse de la ligne 10 à la ligne 40 (pour ceux de 31 jours), de la ligne 10 à la...
17/12/2015 à 06:03tr3nk1l Zone de Liste déroulante qui bugSi vous avez modifié votre code, alors faites nous en profiter !! c'est ça le forum Merci de votre merci et @ bientôt LouReeD...
16/12/2015 à 22:45Yann69 Formule qui ne calcule pas comme il le faudraitEn fait vos tests sont bons !!! dans la formule ci-dessous : =SI(OU($D39="";I39="";P$9="");"";SI(SI(ET($I39=1;$G39<>$H39);1/4;SI($G39>=$H39;MAX(MIN(P$9;$H39+24/24)-MAX(P$8;$G39));MAX(MIN(P$9;$H39)-MAX(P$8;$G39))))<0;0;SI(ET($I39=1;$G39<>$H39);1/4;SI($G39>=$H39;MAX(MIN(P$9;$H39+2...
16/12/2015 à 22:33al1.2loin Il prend en compte la date, mais pas la cellule selectionnéRe bonsoir, petit tuto pour les cellules du type AP4 : vous avez inscrit : JM.SIMONS.BOUDAR avec des espaces pour la mise en forme dans la cellule en jouant sur le retour à la ligne automatique, donc en ajoutant des espaces on agrandi la valeur alphanumérique de la cellule et hop! ça passe à la lign...
16/12/2015 à 22:26maloz Décalage de 5 lors de recopie incrémentalVous en doutiez ? Je plaisante ! Merci pour vos merci et passez une bonne fin de soirée ! @ bientôt LouReeD...
16/12/2015 à 22:15tr3nk1l Zone de Liste déroulante qui bugEn faite je suppose que votre sub est "lancée" dès que vous demandez de la dérouler. Donc même si vous ne choisissez rien, la valeur de la cellule P6 est égal à sa valeur précédente donc la macro est lancée... Il faut donc que votre macro mette quelque part la valeur "passée" de la cellule P6, ce pe...
16/12/2015 à 21:56La coutureCalendrier et planning hebdoRegardez dans ma signature ci-dessous, il y a APAcHeS ! @ bientôt LouReeD...
16/12/2015 à 21:54al1.2loin Il prend en compte la date, mais pas la cellule selectionnéJe pense que c'est le guillemet qui pose problème car l'instruction récupère la chaine de caractère et le guillemet de la valeur de la cellule ferme cette chaine du coup la suite n'est pas prise... De plus les guillemets ne sont pas acceptés dans un nom de fichier... En modifiant le formule de la ce...
16/12/2015 à 21:49maloz Décalage de 5 lors de recopie incrémentalEssayer d'adapter les formules du fichier joint, cela devrait vous convenir. Principe : on garde dans DECALER la première cellule en référence en mettant un $ devant la lettre, puis on introduit des formules pour connaître les valeurs des différentes colonnes de chaque zone. @ bientôt LouReeD...
16/12/2015 à 06:09SylloxOptimisation Code - Macro trop lenteDès que j'ai un moment je regarde ça ! @ bientôt LouReeD...
16/12/2015 à 06:07Yann69 Formule qui ne calcule pas comme il le faudraitVos formules sont faites de cette manière : =SI(D39=0;0;SI(MOIS(D39+1)=MOIS($D$10);D39+1;0)) ce qui veut dire en gros si on n'est pas sur le mois du premier du mois alors mettre 0, hors 0 c'est le samedi 00 janvier 1900 ! donc à la place des 0 mettez un double guillemet : =SI(D39="";"";SI(MOIS(D39+1...
15/12/2015 à 22:24SylloxOptimisation Code - Macro trop lenteEt ben tant pis alors... Ceci dit avec un fichier test on pourrait essayer de voir comment il tourne sur d'autre machine, mais votre fichier est certainement confidentiel, alors peut-être pouvez vous le rendre anonyme en supprimant les noms, n° de tél etc... Ceci permettrait de tester en vrai plutôt...
15/12/2015 à 22:13ZerefCalcul ExcelVotre sujet se rapproche de celui en cours mais ce n'est pas votre sujet... Je vous conseille donc de créer votre propre sujet et de renouveler votre question. Essayer également d'être un peu plus clair : Vous dites que vous avez réussit à mettre les transporteur par ordre de plus économique vers le...
14/12/2015 à 23:21MFerrandPrésentationPour Ferrand je comprend, mais le M Est-ce bien pour Maréchal ? @ bientôt LouReeD...
14/12/2015 à 22:20ZerefCalcul ExcelCi joint le fichier avec un rajout de deux colonnes : transporteur et prix. En fonction de l'article et du pays ces deux valeurs se mettent à jour en fonction des tableaux du dessous. Les formules ? Une combinaison de INDEX et EQUIV. Les expliquer ? Humm pas facile pour moi... La formule "Prix" : =I...
12/12/2015 à 16:20Yann69 Formule qui ne calcule pas comme il le faudraitDonc en fait il faut aussi faire le test du négatif sur les colonnes ST et U ! ci-joint le fichier à tester... Ci joint une image qui explique comment connaître le résultat d'une formule qui ne s'affiche pas... en premier en bas de l'image on sélectionne la cellule où se trouve la formule, ensuite e...
12/12/2015 à 11:35Yann69 Formule qui ne calcule pas comme il le faudraitEn fait sur les colonnes PQR je me suis rendu compte que malgré l'absence de valeur visuellement, il existe une valeur négative... dans certaines combinaisons. C'est ces valeurs négatives qui devaient poser problème me suis-je dis, du coup dans les formules de ces trois colonnes j'ai rajouté la cond...
11/12/2015 à 22:32Yann69 Formule qui ne calcule pas comme il le faudraitUn essai... Comme avant seules les lignes en vertes sont modifiées @ bientôt LouReeD...
10/12/2015 à 21:04Yann69Problème avec calcul d'heure sur 24h[Index du forum ‹ Questions ‹ Excel - VBA] Sur le haut de la page cliquez sur Excel - VBA vous arrivez sur la page de garde du forum Excel - VBA il y a un bouton à gauche où il est inscrit [Nouveau] Vous cliquez dessus, vous donnez un nom à votre post et vous posez votre question......
10/12/2015 à 21:01YanfavDépannageAvant de vous lancez dans le code VBA avez vous essayé la méthode "manuelle" : ? Que s'est-il passé à ce moment là ? Merci @ bientôt LouReeD...
10/12/2015 à 20:58Yann69 Formule qui ne calcule pas comme il le faudraitCi joint le fichier avec les formules modifiées dans les colonnes vertes (lignes 10,11 et 12 pour les colonnes STU) A vous de voir si cela correspond à votre attente, si c'est le cas un copier coller de formules devrait suffire pour la transposée sur les lignes du dessous, en prenant garde à votre n...
10/12/2015 à 20:17Yann69 Formule qui ne calcule pas comme il le faudraitPourquoi parlez vous de soucis ?! Ha si je commence à comprendre.... Je regarde ça ce soir si j'ai un peu de temps... Mais franchement je pense qu'on est pas loin de la solution, vu que pour le lendemain cela fonctionne ! @ (très) bientôt LouReeD...
10/12/2015 à 20:15sardom Formule décalerC'est une des solutions en effet ! Merci à vous pour vos merci et @ bientôt LouReeD...
10/12/2015 à 20:14LouReeDLouReeDEt merci de l'intérêt que vous portez sur l'application ! En effet comme indiquer sur le forum de l'application, j'ai déjà fais des adaptations, tant qu'elles restent "faisable" et pas trop chronophage... Pour cela, il faudra certainement passer par les messages privés... les fichiers de plus de 300...
10/12/2015 à 20:09Paldor Impression et numérotation page aléatoireEt merci à vous pour votre merci Donc cela fonctionne ? je suis content pour vous ! @ bientôt LouReeD...
10/12/2015 à 18:54Yann69Problème avec calcul d'heure sur 24hLe mieux "nouveau venu" c'est d'ouvrir un sujet pour votre question @ bientôt LouReeD...
10/12/2015 à 06:32Yann69 Formule qui ne calcule pas comme il le faudraitC'était le but de ma dernière question... En effet la tranche 00:00 23:00 est comptée deux fois ! En colonne P il devrait rien y avoir, en colonne Q il devrait rien y avoir et en colonne R il devrait y avoir 1... @ bientôt LouReeD...
09/12/2015 à 23:05Yann69 Formule qui ne calcule pas comme il le faudraitAlors là, il va falloir attendre bonne nuit... @ bientôt LouReeD...
09/12/2015 à 22:58Yann69 Formule qui ne calcule pas comme il le faudraitSur la ligne 11 en colonne STU il est normal sur mon fichier qu'il n'y est que 23h ! En effet la vacation à commencée à 23h00 le jour d'avant, donc il y a bien que 23h pour le lendemain... Par contre faut-il qu'il n'y est que 1h à compter sur les colonnes PQR ? @ bientôt LouReeD...
09/12/2015 à 22:39sardom Formule décalerPour vous répondre, il faut vous expliquer le DECALER dans cette utilisation : =DECALER('tour de service'!$E$4;;;NBVAL('tour de service'!$E:$E)-1) Je décompose la fonction DECALER en vertical pour vous expliquer son fonctionnement (Il faut aussi savoir qu'elle peut être utilisée pour une zone de cel...
09/12/2015 à 22:11Yann69Problème avec calcul d'heure sur 24hJe crois qu'avec le nouveau topic tout est rentré dans l'ordre, non ? Vous savez, quelque fois il est difficile de comprendre les problèmes ou les questions... Quand on la pose on pense être clair et concis mais celui qui la lit l'interprète forcément et cela peut donner des "incompréhensions"... Ga...
09/12/2015 à 22:02PapouMAC Test valeur entrée non numériqueLe casse tête commence peut-être ici : @ bientôt LouReeD...
09/12/2015 à 22:00Yann69 Formule qui ne calcule pas comme il le faudraitRe en s'arrachant un peu les cheveux j'arrive à ceci : si 24 heures et que heure de départ jour 1 est égal à 00:00, les 24 heures ont lieu lors du jour 1, donc "reliquat" sur le lendemain = 0 Donc la formule en colonne S en ligne 11 est la suivante : =SI(OU(R10="";S$9="");""; SI(ET($I10=1;$G10>0)...
09/12/2015 à 21:27Yann69 Formule qui ne calcule pas comme il le faudraitLa réponse continue... par un peu de logique cérébrale ! Si le problème vient des 24h et que de toutes façons il ne peut y avoir plus de 24h00 de vacation, il suffit de tester si nous sommes dans ce cas : si($I10=1; en gros, 24h = une journée = 1 car sous Excel, les heures sont une décimales d'une j...
09/12/2015 à 21:07Yann69 Formule qui ne calcule pas comme il le faudraitEn colonne P remplacer : =SI(OU($D10="";I10="";P$9="");"";SI($G10>$H10;MAX(;MIN(P$9;$H10+24/24)-MAX(P$8;$G10));MAX(MIN(P$9; $I10 )-MAX(P$8;$G10)))) par =SI(OU($D10="";I10="";P$9="");"";SI($G10>$H10;MAX(;MIN(P$9;$H10+24/24)-MAX(P$8;$G10));MAX(MIN(P$9; $H10 )-MAX(P$8;$G10)))) ceci corrige le 01...
09/12/2015 à 20:42PapouMAC Test valeur entrée non numériqueAttention je ne répondais qu'à : @ bientôt LouReeD...
09/12/2015 à 20:17PapouMAC Test valeur entrée non numériquePremière "réponse" à votre première réflexion : la portée des variables ! Quand vous écrivez : le Public de début de ligne précise à VBA que la variable est "public" c'est à dire utilisable dans toutes les SUB. Donc il suffit que dans une autre Sub, cette valeur passe à 123, alors dans la procédure...
07/12/2015 à 23:09YanfavDépannageSur la feuille "Balance des comptes" dans le ruban sélectionnez "Outils de tableau croisé dynamique " (ou bien "Option") Cliquez sur "Actualisé" (il est presque en dessous d'option un peu à gauche) La feuille va se mettre à jour en fonction des données entrées sur la feuille "Journal" A la suite de...
06/12/2015 à 19:06Mimosa Fonction SI, ET, OU imbriquéesMais de rien T'Service Merci à vous pour votre merci ! @ bientôt LouReeD (en un mot )...
06/12/2015 à 15:31wroom69 Doublons dans listes déroulantesRe bonjour, En somme nous en sommes là : Merci à vous pour vos merci et bonne fin de weekend. @ bientôt LouReeD...
06/12/2015 à 15:28al1.2loin Afficher une alerte VBA le samedi et le dimanche@ bientôt LouReeD...
06/12/2015 à 11:58wroom69 Doublons dans listes déroulantesPour remplir une combobox sans doublon il faut faire un test de redondance... donc au lieu de : écrire : A voir si ça marche @ bientôt LouReeD...
05/12/2015 à 22:18Mimosa Fonction SI, ET, OU imbriquéesRe bonsoir, après réflexion je vous donne la formule sans "matrice"... =SI(ET(A9="";B9="";NBVAL(C9:AG9)>0);"Renseigner Activité et WP";SI(ET(A9<>"";B9="");"Renseigner WP";SI(ET(A9="";B9<>"");"Renseigner Activité";SOMME(C9:AG9)))) En fait les matrices ne servent à rien vu que les valeu...
05/12/2015 à 21:33Mimosa Fonction SI, ET, OU imbriquéesPetite explication ? Dans votre formule vous faites des tests du type : B9<>WP où WP correspond à une liste de type de "WP" et A9=AC où AC correspond à une liste d'activité. A la différence du fichier "source" qui avec une formule de type : B9<>'A RENSEIGNER'!$T$8 le test est fait sur un...
05/12/2015 à 20:59al1.2loin Afficher une alerte VBA le samedi et le dimancheSeul hic dans l'état actuel c'est que si la colonne est AA, alors le message n'affiche que A. En mettant : l'adresse de la cellule sera entière, c'est plus propre... Et n'oubliez pas : @ bientôt LouReeD...
04/12/2015 à 23:49al1.2loin Afficher une alerte VBA le samedi et le dimancheVoici une modification possible : And Weekday(cellule.Offset(-33, 0).Value, vbMonday) > 5 : trouve le numéro du jour de la date qui se trouve -33 lignes plus haut que la cellule en cours de test, si c'est supérieur à 5 (donc samedi ou dimanche) alors il y a alerte. en colonne " & Mid(cellule.Addr...
04/12/2015 à 23:26Joss062Remplir une cellule après activation d'un lien hypertexteEn supposant que la feuille où se trouve la colonne A de votre exemple soit la première du classeur : il faut dans VBA, dans ThisWorkBook coller ce qui suit : En fait cette Private Sub se déclenche une fois le lien activé. Donc vous arrivez sur la feuille d'email comme indiquer dans votre post, puis...