S

Membre fidèle

Inscrit le :20/10/2017
Dernière activité :19/07/2019 à 14:59
Version d'Excel :2003, 2013
Messages
170
Votes
9
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par SlimShady69

DateAuteur du sujetSujetExtrait du message
19/07/2019 à 14:35SlimShady69 VBA - Faire référence à une cellule sur une autre feuilleJ'ai fini par trouver la solution en essayant plusieurs combinaisons. Si besoin, la solution est ...
19/07/2019 à 12:23SlimShady69 VBA - Faire référence à une cellule sur une autre feuilleEn l’occurrence je cherche la syntaxe qui suivrait Worksheets("Recap").Value = ... (ou .Formula d'ailleurs, je ne sais pas ce qui est le mieux)...
19/07/2019 à 12:01SlimShady69 VBA - Faire référence à une cellule sur une autre feuilleJe viens vers vous aujourd'hui avec une question sur de la syntaxe en VBA. Je cherche à réaliser un concaténer sur une feuille (Récap), en utilisant la valeur de la cellule A2 de la feuille précédente (Retraitement des données). Mon problème est qu'en début de module, je nomme ma feuille Retraitemen...
05/03/2019 à 13:41SlimShady69 Plusieurs critères pour INDEX+EQUIVRe, Merci pour ces plus amples explications ! Les deux solutions semblent fonctionner, je vais adapter l'une ou l'autre dans ma macro en fonction de ce qu'il y a plus simple. Bonne journée...
05/03/2019 à 12:04SlimShady69 Plusieurs critères pour INDEX+EQUIVEncore une belle formule Peux-tu stp m'aider à décortiquer un peu la façon dont tu as utiliser SOMMEPROD ? - Pourquoi combiner cela avec la fonction MAX ? - Je ne comprends pas bien la fin : *LIGNE(BDD!A$2:$A$11)-1 , tu peux m'éclairer stp ? Merci beaucoup pour vos réponses rapides en tout cas, vous...
05/03/2019 à 11:39SlimShady69 Plusieurs critères pour INDEX+EQUIVAh bah oui vu comme ça.. J'avais bien remarqué que ça ne pouvait pas fonctionner, au moins maintenant je sais pourquoi SOMMEPROD.. Il va donc bien falloir que je m'y mette à cette formule, je l'ai esquivé jusqu'ici mais je crois qu'un jour je vais bien devoir apprendre à l'utiliser. En attendant les...
05/03/2019 à 11:20SlimShady69 Plusieurs critères pour INDEX+EQUIVJe suis en train de m'arracher les cheveux sur un problème qui je suis sûr n'est pas si compliqué ! Je cherche à réaliser une recherche verticale mais avec deux critères sur deux colonnes différentes. Je sais que je pourrais simplifier la chose en concatenant mes infos à la fois dans mon tableau de...
01/03/2019 à 11:33valdu26 Nouveau mot de passe en fonction de la dateA adapter en fonction de si les jours 5 et 10 sont inclus...
01/03/2019 à 10:37AcideA7X Lien vers une fonction écrite dans une autre celluleEn fait EVALUER est une ancienne fonction d'Excel. Pour la faire tourner, il faut passer par la définition d'un nom (Onglet formule, Définir un nom - cf. capture d'écran). En reprenant ce que tu as essayé de faire : feuille "formules" A1 : SI(A2=1;""ok";"pas ok") ==> Ca c'est bon Onglet Formule,...
01/03/2019 à 10:30valdu26 Nouveau mot de passe en fonction de la dateUne fois passée le 31, tu reviens au 1.. donc inférieur à 26. En gros, le schema de ta macro doit être : Si Jour actuelle < 25 Alors Ton traitement avec les mdp BUFRA2020! etc. Sinon Tous les mdp deviennent AAAA (ou l'inverse)...
01/03/2019 à 10:13InvitéExtraction de données@Steelson, tu as très bien fait de répondre car je n'aurais pas fais mieux Bonne journée ...
01/03/2019 à 10:09AcideA7X Lien vers une fonction écrite dans une autre celluleEffectivement c'est possible, mais pas si simple que ça à trouver ahah J'avais trouvé l'astuce sur internet à l'époque où j'en avais besoin mais je ne sais plus du tout qui remercier pour cela En gros, il faut que tu tapes ta formule sous forme de texte dans ton onglet "formule" en A1 par exemple En...
01/03/2019 à 09:49valdu26 Nouveau mot de passe en fonction de la dateBonjour et merci En fait en y repensant, je me dis que prendre le problème dans un sens ou dans l'autre revient absolument au même Donc tu pourrais commencer ta macro par quelque chose comme : If Application.Evaluate("DAY(TODAY())") > 25 ==> Si le jour actuelle est supérieur à 25, alors TON TR...
28/02/2019 à 18:00InvitéExtraction de donnéesEffectivement je pense que le VBA serait plus simple pour ce type de problématique. Je laisse quand même le temps aux autres membres de donner leur avis, quelqu'un aura peut-être une idée encore plus simple ! Je repasse demain pour voir le fil et tenter de t'apporter un coup de main si besoin. Bonne...
28/02/2019 à 17:49valdu26 Nouveau mot de passe en fonction de la dateParitec va sûrement te répondre mais en attendant, je dirais qu'il faut que tu prends le problème à l'envers. A ta place je ne créerais pas une "changement" de mdp du 25 au 31. A la place, au moment où de définir les mdp BUFRA2020! etc. je dirais : SI la date du jour est inférieur au 25, alors mdp 1...
28/02/2019 à 17:45111868Copie de ligne d'une feuille a une autre avec coditionAlors je laisse les autres membres venir t'aider, Bonne fin de journée...
28/02/2019 à 17:42InvitéExtraction de donnéesSi j'ai bien compris, tu as 12 dossiers (un par mois) et dans chaque dossier se trouve un fichier par jour (donc 31 le mois de janvier ? On compte les jours non ouvrables aussi ?) 20190102 correspond aux ventes du 2 janvier 2019 ...
28/02/2019 à 17:32111868Copie de ligne d'une feuille a une autre avec coditionNooooooon ! Pourquoi faire des onglets ?? Les filtres suffisent à faire ce que tu veux.....
28/02/2019 à 17:31NicoexcCopie de formule avec saut de ligneCi-dessous un essai qui sera surement à adapter en fonction des possibles spécificités sur ton fichier de base...
28/02/2019 à 16:50NicoexcCopie de formule avec saut de ligneJe pense avoir compris ta problématique mais avant de te répondre j'aurais une question : Pourquoi tes données sont-elles organisées comme ça sur ton onglet "base" ? En fait j'ai l'impression qu'on va traiter le truc à l'envers là, normalement on part d'une liste qu'on exploite (via TCD) pour avec l...
28/02/2019 à 16:43111868Copie de ligne d'une feuille a une autre avec coditionUn peu vague tout ça ! Qu'est-ce qui va déclencher la copie ? Chaque fois qu'une cellule change ? Un clic sur un bouton ? etc. De quelles lignes on parle ? Toutes les lignes ? Sur toutes les colonnes ? Et on les colle à quel endroit ? Première ligne vide ? Tout en haut ? etc. Présent où ? N'importe...
27/02/2019 à 14:15jahman Find VBASujet déjà existant ici . Il n'était pas nécessaire d'en créer un nouveau, il suffit de patienter un peu...
26/02/2019 à 14:54stephdFormule pour moyenne glissanteC'est bien ce que fait la formule de mbbp.. En mars, 32.83% est bien la moyenne de Janvier + Février + Mars. Peux-tu nous montrer comment sont disposées tes données stp ...
26/02/2019 à 14:37HLotfiEXCEL-Sélection formule selon conditionLa formule a utiliser semble être un simple SI.. Avec ton type de vanne en A1, utilises en A2 : =SI(A1="Vanne 1";TON_CALCUL_POUR_LA_VANNE_1;TON_CALCUL_POUR_LA_VANNE_2)...
26/02/2019 à 14:31speedo2015 Validation de carteContent d'avoir pu t'aider, Bonne après-midi...
26/02/2019 à 14:23speedo2015 Validation de cartePeut-être ça (imaginons que ton numéro de série soit en A1) : =SI(ET(GAUCHE(A1;1)="B";NBCAR(A1)=11);"carte valide";"carte non valide") EDIT : La même chose mais légèrement optimisée : =SI(A1<>"";SI(ET(GAUCHE(A1;1)="B";NBCAR(A1)=11;ESTNUM(CNUM(DROITE(A1;10))));"carte valide";"carte non valide")...
25/02/2019 à 18:45Chloe Impossible de lancer un macro identificateur n'est pas reconnuRe-Bonjour, En y regardant de plus près, la macro ne fonctionne effectivement pas chez moi, mais elle ne beug pas non plus. Je suis d'accord avec Jean-Eric quant à la déclaration de w qui n'est pas initialisé par la suite. Une autre question, mais c'est peut-être moi qui suis fatigué A quoi correspo...
25/02/2019 à 18:34Invité VBA copier coller[QUOTE]je souhaite un copié/collé de la ligne au dessus des cellules en jaune sauf pour la colonne A /E et H[/QUOTE] Pas très clair tout ça Si je comprends bien, tu veux que la dernière ligne avant une ligne jaune soit copiée (sauf les cellules en colonne A & E & F), et que celles-ci...
25/02/2019 à 17:41Oliv34 SI(ET) imbriquéesPeut-être faut-il remplacer les "" par des 0 si ceux-ci apparaissent dans les colonnes BR et BX.. Sinon oui pour moi aussi ça devrait fonctionner...
25/02/2019 à 17:26Oliv34 SI(ET) imbriquéesOk, C'est déjà plus clair pour comprendre le principe. Deuxième question, quelle est le format de tes valeurs dans les colonnes BR à BX ...
25/02/2019 à 17:23EES_VM Formule pour enlever date 00/01/1900 + #N/AQuelle est la valeur renvoyée en utilisant SI.NON.DISP ? Personnellement, j'utilise régulièrement SI(NON(ESTERREUR(TA_RECHERCHE));SI(TA_RECHERCHE<>"";TA_RECHERCHE;"");"")...
25/02/2019 à 17:19Invité VBA copier collerXmenpl (que je salue) a raison, tu te compliquerais bien moins la vie.. Si tant est que tu veuilles absolument faire ton copier/coller, encore faudrait-il qu'on sache où tu veux coller tes valeurs....
25/02/2019 à 17:10Oliv34 SI(ET) imbriquéesPeux-tu expliquer ce que doit faire ta formule stp ? J'ai répondu trop vite, je n'avais pas "analyser" ta formule, effectivement comme ça, ça ne peut pas marcher...
25/02/2019 à 17:09Oliv34 SI(ET) imbriquéesREPONSE ANNULEE...
25/02/2019 à 17:09Oliv34 SI(ET) imbriquéesPardon, j'ai répondu vite sans réellement lire la formule en fait. Essaye ça en BY1 et tire vers le bas : =SI(ET(BR1="";BX1="");SOMME($BS:$BW);SI(ET(BR1<>"";BX1="");SOMME($BT:$BW);SI(ET(BR1="";BX1<>"");SOMME($BS:$BV);"")))...
25/02/2019 à 17:03Chloe Impossible de lancer un macro identificateur n'est pas reconnuJe viens de téléchargé votre fichier pour tenter de vous aider mais de mon coté tout fonctionne correctement. Qu'avez-vous changer entre votre fichier de base et celui créé pour le site ...
25/02/2019 à 17:00Oliv34 SI(ET) imbriquéesBonjour, =SI(ET(BR="";BX="");SOMME(BS:BW);SI(ET(BR<>"";BX="");SOMME(BT:BW);SI(ET(BR="";BX<>"");SOMME(BS:BV);""))) Quelque chose comme ça ? Sinon je n'ai pas compris la question...
25/02/2019 à 11:28patogaze77 Boite de dialoguePeux-tu stp utiliser les balises de codes comme ceci : [ code ]TON CODE[ /code] , (sans les espaces) de façon à ce que tout ça soit plus lisible ? Ensuite, essaye de nous faire un fichier simplifié et anonymisé afin que l'on voit à quoi ressemble ta présentation. Un simple code comme...
25/02/2019 à 09:59EES_VM Calcul date SI et SANS JOURS OUVRESBonjour, Sûrement à cause des jours fériés ...
22/02/2019 à 17:25raphdas VBA Selectionner une plage de celluleOk, je me disais bien Tiens nous au courant, Bon week-end...
22/02/2019 à 16:54raphdas VBA Selectionner une plage de celluleXlmdown ?? Ca marche ça ? Pour la suite, je dirais qu'il te faut : A tester, dis moi si ça marche EDIT : Plutot que d'utiliser Nbligne2=range("HH1).End(XlmDown).Row+1 , qui d'ailleurs écrit tel quel ne doit pas très bien fonctionner... tu peux aussi le faire ainsi ...
22/02/2019 à 16:49EES_VM Calcul date SI et SANS JOURS OUVRESJuice t'a donné la formule à utiliser, il faut maintenant l'adapter à tes besoins.. Remplace Type par A2, etc.. A+...
18/02/2019 à 10:35Willau Radar - Formule qui détermine un état selon divers délaisRavi d'avoir pu t'aider, Souvent un œil neuf permet de gagner beaucoup de temps, je connais bien Bonne journée...
18/02/2019 à 10:09Willau Radar - Formule qui détermine un état selon divers délaisInverse tes conditions, celle sur D22 doit intervenir avant celle sur D15 : =SI(H11<>"";3;SI(D11="";1;SI(D22<=(MAINTENANT());1;SI(D15<=(MAINTENANT());2;""))))...
14/02/2019 à 15:08adsyborg Sélection des cellules spécifique avec Ctrl+"un lettre quelconque"Re, Content de t'avoir aidé...
14/02/2019 à 14:34abbyetvousAide VBA rechercheVSuper ! Bonne continuation...
14/02/2019 à 14:21CGT34Officiel Liaison d'une cellule texte dans le code VBAEssaye en utilisant Value, ça devrait marcher ...
14/02/2019 à 12:12CGT34Officiel Liaison d'une cellule texte dans le code VBAUne autre possibilité pour appeler un classeur dont le nom est variable est de le "renommer" dans la macro Exemple : monclasseur = ActiveWorkbook.Name Ensuite, pour t'y référer : Workbooks(monclasseur).Range..... Cela évite d'inscrire le nom du fichier dans une cellule quand ce n'est pas nécessaire...
14/02/2019 à 11:52mic35Creation d une touche dans une feuille pour realiser un pdfTu cliques sur le lien présent dans mon précédent message, tu lis et tu apprends...
14/02/2019 à 11:51Marty15 Fonction goto ?Faut-il ignorer l'erreur ? Ou la traiter d'une autre façon ? S'il faut l'ignorer, On Error Resume Next deviendra ton ami...