| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 01/03/2018 à 16:38 | Nico44044 | VBA countifs <= à la date du jour | Voilà plusieurs jours que je me bats avec ce probleme ... (voir fichier joint) Je cherche à faire l'equivalent de cette formule mais en VBA: =NB.SI.ENS(C17:C2000;"<="&AUJOURDHUI();H17:H2000;"NMA") J'ai essayé plein de chose mais la je seche. Voici ce que j'ai pour le moment Merci à celui qui pour... |
| 27/02/2018 à 15:14 | Nico44044 | VBA - Aide pour simplifier un code VBA | Super merci beaucoup... |
| 27/02/2018 à 15:10 | JCody | Nombre de valeurs distinctes selon critère avec cellules vides | Comme ceci ... |
| 27/02/2018 à 13:38 | Nico44044 | VBA - Aide pour simplifier un code VBA | J'ai ce petit bout de macro que j'utilise pour filtrer des lignes dans un tableau. Il fonctionne très bien mais c'est tres lent et en plus je voudrais le simplifier car je dois rajouter bcp d'occurence , au moins jusqu'a la colonne AK ... Je sais qu'il faudrait certainement utiliser d'autre boucle F... |
| 18/02/2018 à 17:40 | Nico44044 | VBA COUTIFS Probleme | Ok j'ai trouvé d'ou cela venait. Ca bouclait infiniment à cause du OnWorskheetChange. J'ai rajouter un IF comme ceci : If Range("F7") <> Application.WorksheetFunction.CountIfs(.Range("G20:G2000"), "NMA", .Range("B20:B2000"), "<=" & Format(Date, "dd/mm/yyyy")) Then Range("F7") = Application... |
| 18/02/2018 à 10:14 | Nico44044 | VBA COUTIFS Probleme | J'ai essayé mais ca ne change rien. Dès que je met une deuxième occurence de countifs ca fait planter excel ... Y a t'il un autre moyen en VBA d'arriver au meme resultat ... |
| 18/02/2018 à 00:39 | Nico44044 | VBA COUTIFS Probleme | J'ai ce bout de code qui fonctionne tres bien mais qui est tres lent : With Worksheets("CRM") Range("F7") = Application.CountIfs(.Range("G20:G20000"), "NMA", .Range("B20:B20000"), "<=" & Format(Date, "dd/mm/yyyy")) End With Ce que je voudrais faire c'est pouvoir cumuler les COUNTIFS mais dès que... |
| 15/02/2018 à 13:55 | Nico44044 | Filtre multicritères avec une liste déroulante par critère | Comme expliqué dans le titre je souhaite pouvoir appliquer des filtres successifs grace à des menus déroulants et ce dans n'importe quel ordre. Dans le fichier ci joint j'ai réussi à faire le premier niveau "Métier" mais je n'arrive pas à faire le deuxième (sachant que c'est une version simplifié et... |
| 09/02/2018 à 13:45 | Nico44044 | VBA - Concatener dans une cellule tant que valeur trouvée + loop | Quel talent !!! Super rapide et efficace. Merci 1000 fois... |
| 09/02/2018 à 13:12 | Nico44044 | VBA - Concatener dans une cellule tant que valeur trouvée + loop | Je souhaite pour mon fichier client concatener les informations de communication en une seule cellule avec une mise en forme particuliere. Compliqué à expliquer donc je joint un fichier épuré mais bien détaillé Merci à celui qui me trouvera la solution car la ca dépasse mes competences en VBA. Nicol... |
| 04/02/2018 à 15:45 | Nico44044 | Export PDF en VBA probleme de marges | Ok j'ai testé sous windows et ca fonctionne effectivement . Donc c'est sous mac que ca coince Dommage car j'ai besoin que ca fonctionne sous les 2 environnements. je suis en train d'essayer avec la methode de ce site https://www.rondebruin.nl/mac/macmail/macmail2016.htm je vous tiendrais au courant... |
| 04/02/2018 à 13:56 | Nico44044 | Export PDF en VBA probleme de marges | Ok je vois Une idéée de pourquoi les images ne sont pas prise en compte ?? si je mets un logo en haut du devis il apparait pas dans le pdf ..... |
| 04/02/2018 à 00:24 | Nico44044 | Export PDF en VBA probleme de marges | Steelson : Super ca fonctionne sur mac ET windows !!! (meme si j'ai pas vu ce que tu avais changé dans le code). Petit bémol : j'ai normalement une image (le logo de ma boite) tout en haut du devis , sous windows ca l'inclu dans le pdf, sous mac non (par contre on a bien le bon format donc on y est... |
| 03/02/2018 à 20:19 | Nico44044 | Export PDF en VBA probleme de marges | Si tu veux dire faire fichier/imprimer et mettr eles parametres comme il faut oui c'est fait. ... Mais ca ne change rien des que j'active la macro les marges se remettent automatiquement... |
| 03/02/2018 à 18:21 | Nico44044 | Export PDF en VBA probleme de marges | J'ai ce fichier excel ou je veux faire un export en pdf. La macro fonctionne mais elle me creer un pdf (sur le bureau) de plusieurs pages car au moment de l'export les marges d'impression se redéfinissent toutes seule ... Impossible de faire prendre ne compte à ma macro les zones d'impressions. J'ai... |
| 01/02/2018 à 23:33 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Bonne idee. Merci pour toutes ces reponses. 🙇🏼... |
| 01/02/2018 à 21:20 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Je vais rajouter un onglet avec le nom de tous mes clients. L idee serait de faire une liste deroulante qui au fur et a mesure que je tape se me donne les suggestions correspondante.un peu a la google quoi. J ai trouver des tuto mais le pro leme c est que excel sous mac ne gere pas les combobox donc... |
| 01/02/2018 à 19:26 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Oui ca ge gere c est surtout pour l autocomplete que je cherche ... en gros je cherche a faire ce que tu as fait dans ton userform mais dans une cellule... |
| 01/02/2018 à 18:49 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Oui je cloture avec plaisir ! As-tu juste un piste pour les listes deroulantes comme je t'ai demandé plus haut ? Merci bcp... |
| 01/02/2018 à 18:43 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Excellent le userform !!! C'est super merci 1000 fois 🙏 🙂... |
| 01/02/2018 à 18:39 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Super je teste ca de suite. Au passage, aurais tu une idée pour faire une liste déroulante avec autocomplete au fur et a mesure qu'on tape ? J'ai trouvé des truc sur le forum mais je suis sur mac donc des qu'il y a une combobox ca marche pas ... Si tu sais faire avec une liste deroulante dans "valid... |
| 31/01/2018 à 23:30 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Super gentil. Demain je te fais un fichier simplifié aussi (au cas ou j aurais pas ete tres clair dans mes explications). Encore 🙏🏻 mercii... |
| 31/01/2018 à 23:22 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Effectivement par nom ce serai plus simple L ideal serait meme que ca fonctionne avec une partie du nom j ai cru comprendre que ca se faisait comme ca (*value*). En gros dans un monde parfait , je lancerai une recherche dans la bdd des devis , sur la page dev en resulterai une liste de devis corresp... |
| 31/01/2018 à 11:50 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Woua super ton truc. Je savais pas comment synthétiser mes devis en ligne toute simple comme tu l'as fait. Effectivement ca force à renommer tous les items du devis mais une fois que c'est fait ca fait gagner un temps monstre. J'avais bidouillé ca pour info avec mes maigres connaissances, ca copiait... |
| 30/01/2018 à 16:07 | G Adeline | Création macro pour alerte par mail | Je suis encore débutant en VBA mais peut être un fichi exemple a cet adresse ... http://www.rondebruin.nl/mac/macmail/macmail2016.htm... |
| 30/01/2018 à 14:50 | Nico44044 | VBA Copier / Coller avec offset dans un autre onglet si valeur trouvée | Ci-joint un fichier avec un onglet devis et un deuxième onglet ou je sauvegarde mes devis au cas ou je veux revenir dessus. Ce que je souhaite faire c'est que lorsque dans l'onglet Devis je tape un numero de devis, si excel trouve la correspondance dans l'onglet Sauvegarde, il copie les cellules cor... |
| 27/01/2018 à 17:44 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | Parfait merci j'avait reussi en faisant la meme chose plus haut : I = I + 1: ReDim Preserve Tbl(1 To 10, 1 To I + 1) Mais je vais suivre ta facon qui m'evitera certainement de mauvaise surprises. Encore merci pour tout ca marche nickel... |
| 27/01/2018 à 17:14 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | Derniere opetite question comment faire si je veux que le tableau dans l'onglet NAV démarre à la ligne 2 ? J'ai modifier la derniere ligne comme suit mais ca compromet le code. : With Worksheets("NAV"): .Range(.Cells(2, 1), .Cells(UBound(Tbl, 2), UBound(Tbl, 1))).Value = Application.Transpose(Tbl())... |
| 27/01/2018 à 16:21 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | Merci 100 fois c'est nickel... |
| 27/01/2018 à 14:15 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | J'ai compris d'ou venait l'erreur par contre j'ai oublié de spécifié que je voulais que l'ordre soit respecter ( dans ton code ca copie bien mais les lignes deviennent des colonnes dans l'onglet NAV) Je voudrais également adapter le code pour pouvoir ajouter des données vers le bas car mon fichier e... |
| 27/01/2018 à 13:49 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | J'ai essayé mais j'ai un message d'erreur avec ton code : sur cette ligne ): .Range(.Cells(1, 1), .Cells(UBound(Tbl, 2), UBound(Tbl, 1))).Value = Tbl(): Erreur d'execution 9 L'indice est en dehors des dimensions du tableau. Une idée ... |
| 27/01/2018 à 13:08 | Nico44044 | VBA Copier Cellules en fonction d'une valeur et coller incrémentiel | Pour chaque ligne qui contient la valeur "test" en colonne "L" , je veux copier les valeurs en "B" "E" et "G" et les coller cote a cote dans la feuille "NAV" les unes en dessous des autres. Voir fichier ci joint. Merci à celui qui me trouvera une solution Bonne journée Nico... |
| 24/01/2018 à 11:35 | Nico44044 | VBA - Montrer / Masquer Groupe entier selon valeur de recherche | Merci bcp pour le temps que tu y passeras J'ai bricolé avec mes maigres connaissances et je suis arrivé a faire ce que je voulais mais c'est une usine a gaz et le code est certainement loin d'être propre et optimisé. C'est pas conventionnel mais ca fait le job. J'ai ajouter "stop" dans chaque header... |
| 20/01/2018 à 10:08 | Nico44044 | VBA - Montrer / Masquer Groupe entier selon valeur de recherche | Merci bcp de te pencher sur mon problème, J'ai presque un début de solution avec ce que tu me proposes, cela affiche bien tout le groupe mais en fait ce que je veux c'est afficher le "header" de chaque groupe puisque c'est là que sont inscrites les données relatives au client... Peut etre avec un of... |
| 19/01/2018 à 20:45 | Nico44044 | VBA - Montrer / Masquer Groupe entier selon valeur de recherche | Voilà j'ai créé ce petit fichier de suivi clientele avec un moteur de recherche qui filtre automatiquement en fonction de la valeur. Le seul défaut c'est que lorsque la valeur se trouve dans une cellule masqué (parcequ'elle est groupé), apres la recherche, plus moyen de savoir à quel client cette li... |
| 15/01/2018 à 21:48 | Nico44044 | Chercher dans Range de cellule | Un énorme merci !! Ca fonctionne nickel ... |
| 15/01/2018 à 21:05 | Nico44044 | Chercher dans Range de cellule | J'utilise ce petit bout de code (en Feuil1) pour lancer un lien hypertext (en Feuil2) lors d'un double clic dans une liste déroulante (en Feuil1). Petit soucis la recherche dans Feuil2 ne fonctionne que dans la colonne "A" ... et j'ai épuisé mes (toutes petites) connaissance en VBA. Je pense que cel... |
| 05/01/2018 à 16:07 | Nico44044 | Pour les pros du VBA - Si cellule est % | Ha ok je comprend la logique ! merci de l'explication pour info je suis arrivé a mes fin avec ceci : Private Sub Worksheet_Change(ByVal Target As Range) For i = 3 To 5 If Target.Address = "$C$" & i Then If Target < 1 Then Application.EnableEvents = False Target = Target * Target.Offset(, -1) Targ... |
| 05/01/2018 à 15:44 | Nico44044 | Pour les pros du VBA - Si cellule est % | Tiagorimb Je debute en VBA donc un peu d'indulgence please Pas d'erreur particuliere ca me declenche le debogueur dans excel et ca me surligne cette ligne la en jaune . mais ca vient surement du fait qu'on met pas un offset et un value cote a cote ... Du coup si t'as la correction je suis preneur... |
| 05/01/2018 à 15:32 | Nico44044 | Pour les pros du VBA - Si cellule est % | En fait je comprend son code mais j'ai juste essayé de le réadapter de maniere plus adéquate à mes besoins. J'ai juste une erreur sur cette ligne Range("c3").Value = Range("c3").Value * Range("c3").Value.Offset(, -1)... |
| 05/01/2018 à 15:25 | Nico44044 | Pour les pros du VBA - Si cellule est % | Ha ok est-ce possible de le faire sous cette forme ? Private Sub Worksheet_Change(ByVal Target As Range) If Range("c3").Value < 1 Then Application.EnableEvents = False Range("c3").Value = Range("c3").Value * Range("c3").Value.Offset(, -1) Application.EnableEvents = True End If End Sub Ou meme mie... |
| 05/01/2018 à 15:14 | Nico44044 | Pour les pros du VBA - Si cellule est % | H20 Merci ca marche nickel Peux-tu juste m'expliquer le pourquoi du "<>3" ? En gros comment tu définis ton target ? au cas ou si je veux changer de cellule ..... |
| 05/01/2018 à 14:49 | Nico44044 | Pour les pros du VBA - Si cellule est % | Hello à tous , Voila ce que je cherche à faire : Dans une cellule "Réduction" si je rentre un nombre en pourcentage cela calcule le % de réduction et remplace le % en question par un nombre de type "-100€" qui est = à la ristourne calculée en euros Si je rentre un nombre au format nombre ou monétair... |
| 03/01/2018 à 15:18 | Nico44044 | Chercher texte dans une plage de cellule | Je cherche à adapter cette formule qui fonctionne très bien sur une cellule (E24) mais je ne sais pas comment arriver au même résultat en faisant la recherche sur une plage de cellule (E26:E36). =SI(SOMMEPROD(--ESTNUM(CHERCHE({"*V-125*";"*K-132*";"*S-155*";"*M-170*";"*O-180*";"*A-188*";"*B-211*";"*C... |
| 11/11/2017 à 16:09 | Nico44044 | Chercher dans Feuille entière et filtrer (VBA) | C'est jute ce qu'il me fallait !! 1000 merci à tous les 2 Nico... |
| 10/11/2017 à 20:32 | Nico44044 | Chercher dans Feuille entière et filtrer (VBA) | Par contre petite question : Est-il possible de faire en sorte que la correspondance avec la valeur cherchée soit partielle et pas totale ? Par exemple si je cherche "toto" comme valeur je veux que cela prenne "to" ou "tot" ... Et est-il possible de rendre la recherche non sensible à la casse ? avec... |
| 10/11/2017 à 20:13 | Nico44044 | Chercher dans Feuille entière et filtrer (VBA) | SabV, Merci pour ta reponse oui effectivement vu comme ca c'est imposible avec mon petit bou de code ... MFerrand, merci ! Apparemment ca fait le boulot ! (je comprend pas encore tout le détail mais je vais me pencher dessus). Je vais tenter de l'adapter à mes besoins Bravo en tout cas ! Merci à vou... |
| 10/11/2017 à 18:28 | Nico44044 | Chercher dans Feuille entière et filtrer (VBA) | Je souhaiterais écrire une macro qui chercherai dans toute la feuille (et pas uniquement dans une seule colonne) les valeurs égales à la cellule A1 et qui ensuite filtre les resultats de maniere à ce que seule les lignes contenant la valeur restent. un genre de moteur de recherche filtrant dans tout... |
| 10/11/2017 à 13:04 | CGVI | Créateur d'un moteur de recherche - VBA | +1 ca m'interesserai aussi... |
| 01/11/2017 à 12:45 | Nico44044 | SOMME.SI et NON ESTVIDE | Merci pour cette précision ! (je debute dans excel ... )... |