Date | Auteur du sujet | Sujet | Extrait du message |
---|
19/07/2019 à 14:35 | SlimShady69 | VBA - Faire référence à une cellule sur une autre feuille | J'ai fini par trouver la solution en essayant plusieurs combinaisons. Si besoin, la solution est ... |
19/07/2019 à 12:23 | SlimShady69 | VBA - Faire référence à une cellule sur une autre feuille | En 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:01 | SlimShady69 | VBA - Faire référence à une cellule sur une autre feuille | Je 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:41 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Re, 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:04 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Encore 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:39 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Ah 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:20 | SlimShady69 | Plusieurs critères pour INDEX+EQUIV | Je 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:33 | valdu26 | Nouveau mot de passe en fonction de la date | A adapter en fonction de si les jours 5 et 10 sont inclus... |
01/03/2019 à 10:37 | AcideA7X | Lien vers une fonction écrite dans une autre cellule | En 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:30 | valdu26 | Nouveau mot de passe en fonction de la date | Une 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:13 | Invité | 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:09 | AcideA7X | Lien vers une fonction écrite dans une autre cellule | Effectivement 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:49 | valdu26 | Nouveau mot de passe en fonction de la date | Bonjour 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:00 | Invité | Extraction de données | Effectivement 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:49 | valdu26 | Nouveau mot de passe en fonction de la date | Paritec 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:45 | 111868 | Copie de ligne d'une feuille a une autre avec codition | Alors je laisse les autres membres venir t'aider, Bonne fin de journée... |
28/02/2019 à 17:42 | Invité | Extraction de données | Si 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:32 | 111868 | Copie de ligne d'une feuille a une autre avec codition | Nooooooon ! Pourquoi faire des onglets ?? Les filtres suffisent à faire ce que tu veux..... |
28/02/2019 à 17:31 | Nicoexc | Copie de formule avec saut de ligne | Ci-dessous un essai qui sera surement à adapter en fonction des possibles spécificités sur ton fichier de base... |
28/02/2019 à 16:50 | Nicoexc | Copie de formule avec saut de ligne | Je 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:43 | 111868 | Copie de ligne d'une feuille a une autre avec codition | Un 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:15 | jahman | Find VBA | Sujet 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:54 | stephd | Formule pour moyenne glissante | C'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:37 | HLotfi | EXCEL-Sélection formule selon condition | La 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:31 | speedo2015 | Validation de carte | Content d'avoir pu t'aider, Bonne après-midi... |
26/02/2019 à 14:23 | speedo2015 | Validation de carte | Peut-ê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:45 | Chloe | Impossible de lancer un macro identificateur n'est pas reconnu | Re-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:34 | Invité | 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:41 | Oliv34 | SI(ET) imbriquées | Peut-ê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:26 | Oliv34 | SI(ET) imbriquées | Ok, 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:23 | EES_VM | Formule pour enlever date 00/01/1900 + #N/A | Quelle 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:19 | Invité | VBA copier coller | Xmenpl (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:10 | Oliv34 | SI(ET) imbriquées | Peux-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:09 | Oliv34 | SI(ET) imbriquées | REPONSE ANNULEE... |
25/02/2019 à 17:09 | Oliv34 | SI(ET) imbriquées | Pardon, 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:03 | Chloe | Impossible de lancer un macro identificateur n'est pas reconnu | Je 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:00 | Oliv34 | SI(ET) imbriquées | Bonjour, =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:28 | patogaze77 | Boite de dialogue | Peux-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:59 | EES_VM | Calcul date SI et SANS JOURS OUVRES | Bonjour, Sûrement à cause des jours fériés ... |
22/02/2019 à 17:25 | raphdas | VBA Selectionner une plage de cellule | Ok, je me disais bien Tiens nous au courant, Bon week-end... |
22/02/2019 à 16:54 | raphdas | VBA Selectionner une plage de cellule | Xlmdown ?? 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:49 | EES_VM | Calcul date SI et SANS JOURS OUVRES | Juice t'a donné la formule à utiliser, il faut maintenant l'adapter à tes besoins.. Remplace Type par A2, etc.. A+... |
18/02/2019 à 10:35 | Willau | Radar - Formule qui détermine un état selon divers délais | Ravi 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:09 | Willau | Radar - Formule qui détermine un état selon divers délais | Inverse 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:08 | adsyborg | Sélection des cellules spécifique avec Ctrl+"un lettre quelconque" | Re, Content de t'avoir aidé... |
14/02/2019 à 14:34 | abbyetvous | Aide VBA rechercheV | Super ! Bonne continuation... |
14/02/2019 à 14:21 | CGT34Officiel | Liaison d'une cellule texte dans le code VBA | Essaye en utilisant Value, ça devrait marcher ... |
14/02/2019 à 12:12 | CGT34Officiel | Liaison d'une cellule texte dans le code VBA | Une 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:52 | mic35 | Creation d une touche dans une feuille pour realiser un pdf | Tu cliques sur le lien présent dans mon précédent message, tu lis et tu apprends... |
14/02/2019 à 11:51 | Marty15 | 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... |