| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 27/09/2026 à 11:07 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | @jurassic Pork en vba j'arrive a imiter le spill a la perfection sans matricielle et la modif est possible... |
| 27/09/2026 à 07:17 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Re Bonjour toute les fonctions sont stables elles sont en matricielles c'est tout... |
| 26/09/2026 à 09:09 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Oui peut être mais moi sur 365 je ne peux pas tester puisque c'est le spill qui prends le dessus j'ai essayé la classe arrayresizer sous une autre forme (directe dans le dna autrement dit le code directe dans le dna et le spill prends la main sur 365 et là c'est la formule simple qui est appliquée e... |
| 25/09/2026 à 19:09 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Les fonction regex (test/extraire/replace) sont faites mais ca n'a rien a voir avec le spill j'ai fait plusieurs essais et tentative même en vba je n'arrive pas a passer par dessus ne pouvant pas tester j'ai pris la décision que ce sera matriciel ou rien les fonctions elles renvoie bien les tableaux... |
| 25/09/2026 à 14:12 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Tu oublie de dire qu'il nous faut la classe resizer et toutes les fonctions dedans je vois que tu l'utilise dans ton complement mais un exe d'installation est proscrit chez moi si tu veux bien donner cette classe je l'intègre voir le XLL c'est encore mieux... |
| 25/09/2026 à 12:28 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Non ca casse pas forcement pour faire la même chose que filtre il faut utiliser index/equiv /ligne ou colonne dans une formule a en perdre ses petits la la formule est plus claire et avec index equiv on est obligé de faire du matriciel et tout a fait entre nous le spill perso je m'en serait passé mo... |
| 25/09/2026 à 10:29 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Racourcix cette fonction existe déjà dans le complément excel pratique après perso cette fonction n'a de sens que si la couleur observée est issue de mfc je me vois mal mettre des couleurs a la main comme ca pour une raison ou une autre dans les cellules et faire une fonction de comptage de couleur... |
| 24/09/2026 à 16:03 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | J'ai parlé trop vite en fait le fait que l'evaluation se fasse niveau excel la fonction reçoit directement et simplement une matrice de true/false appliquer cette matrice au tableau source renvoi le tableau filtré tout simplement pour le coup celle qui devait être la plus difficile n'est en fait que... |
| 24/09/2026 à 14:52 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Re: bon ben pour filtre je crois que c'est rapé en effet l’évaluation de Include se passe avant d'arriver a la fonction donc selon certain pattern d'include on peu récupérer le formula2 mais selon d'autre non donc pour parser le string de include dans la formule c'est pas constant je cherche une aut... |
| 18/09/2026 à 21:25 | patrickT | Porter des fonctions natives de 365 pour les versions anterieur plus pauvre | Je suis sur un tres gros projet a la fois de portage fonctions vba perso /xll et dll et la fois de creation de nouvelle fonctions ma question est simple quelle fonction native de 365 absente dans les versions antérieures de 2024 à 2013 souhaiteriez vous avoir parfaitement intégrée dans votre environ... |
| 13/09/2026 à 10:38 | jakes | Copier/coller ne fonctionne plus | Le soucis c'est que quand je l'ai ouvert la première fois je ne voyais pas toutes les réponses visiblement un soucis avec FF et Excel-pratique c'est pas la première fois que ça arrive... |
| 12/09/2026 à 21:43 | DanielC | VBA SendKey Comportement incompréhensible | On va l'oublier encore longtemps le wscript.shell par la passerelle createobject de l'environnement vba ? ne déactive pas le pavé et j'ajouterais que sendkeys(uneou plusieures touche) sans le préfixe "Application" est hérité du vbs vb6 qui est tout simplement un patch pour l'envirronnement vba il es... |
| 12/09/2026 à 21:11 | jakes | Copier/coller ne fonctionne plus | Il y a actuellement un bug connu de Microsoft qui touche Excel 2016, apparu avec la mise à jour KB5002914 du 8 septembre 2026. Les symptômes correspondent quasiment au mot près à ce que tu décris : le copier fonctionne, le contenu apparaît dans le presse-papiers, mais Coller dans Excel ne fait absol... |
| 31/08/2026 à 21:12 | sciumi | Modification macro dans bouton VBA à grande échelle de façon neutre | Moi c'est le besoins que je ne comprends pas l'addin est supprimé ou pas ? par ce qu'un addin bien référencé avec des sub public et bien ces sub peuvent être tres bien appelées de n'importe ou n'importe quel classeur ouvert il est évident que si l'addin n'a pas de nom de project , on trouvera dans l... |
| 31/08/2026 à 20:54 | rojé | Extraire et reconstituer date | Bonsoir @nain porte quoi ben on est pas dans un niveau débutant là c'est sur ( et encore moi j'en suis un ; je suis passé de 2013 à 365 y a moins d'un mois ) il y a beaucoup de fonctions que j'ai plus ou moins vu dans les discussions ,que je n'avais pas eu l'occasion de tester et c'est vrai que le L... |
| 31/08/2026 à 20:01 | rojé | Extraire et reconstituer date | Bonjour à tous puis-je jouer moi aussi ? le même avec les commentaires moi j'ai bien mis une demie heure le plus long ont été les faux positifs 78/xx ou encore 89/xxxxxx je suis parti dans une degringolade de variables au moins le double de maintenant alors que c'est simple en gros on capte les "dd/... |
| 27/05/2026 à 10:13 | paterbleutch | Manipulation de caractères | Oui et non tu fait une boucle inutilement les boucle sur instr c'est pour chercher la même expression qui se répète ou un array d'expressions plus long ici on a deux instr à faire x1 et x2 terminé si x1>0 et x2>0 et x1<x2 then Ps :tu a vu ce que j'ai proposé pour l'horloge ou tu sais... |
| 26/05/2026 à 20:24 | paterbleutch | Manipulation de caractères | Explication de la première avec un correctif logique... |
| 25/05/2026 à 19:45 | paterbleutch | Manipulation de caractères | Re et bien le replace c'est bien mais le instr doit être double mid,instr,instrrev,etc.. n'accepte pas le joker donc allons y pour le replace fonction tenant compte des espaces fonction ne tenant pas compte des espaces on teste avec une sub resultat tu voulais un replace ben voila on observe que qua... |
| 25/05/2026 à 16:56 | paterbleutch | Manipulation de caractères | Re je continue a dire que si le pattern de ce qui est entre "do" et "ben" n'a pas uns structure identifiable c'est pas une faille mais une erreur conceptuelle soit des caractères particuliers soit pas d'espace(ça ça fait déjà sauter lesexpressions en plusieurs mots, donc plus simple) si espace les e... |
| 25/05/2026 à 10:05 | paterbleutch | Manipulation de caractères | Essaie voir avec ou encore si on ne considère pas les fautes d'accents... |
| 24/05/2026 à 22:00 | paterbleutch | Manipulation de caractères | Oui c'est ce que je disais le paramètre do et ben n'est celui qui prévaut dans cet exercice c'est ce qu'il y a entre les deux parti de là avec les versions récentes de excel il y a regex.extract me semble t il et donc un pattern de groupe groupe 1\s+ (do) groupe 2(\D+|\d+)'créer une limite ici group... |
| 24/05/2026 à 15:23 | paterbleutch | Manipulation de caractères | Ok sauf que la on a un e erreur Conceptuelle dans le raisonnement (sauf paramètre plus précis sur le joker) imaginons que la chaine soit " se soir toto ira dormir chez son ami ben la malice " ça donnerait " se soir toto ira la malice " la tout d'un coup c'est moins bien l'idée du replace... |
| 28/09/2025 à 12:27 | Horus-Sekmeb | Formule VBA erronée | La fonction date AMJ version(1 à 4) est garantie a partir de 1800 pour des raisons très simples je vous en donne une petite partie adoption du calendrier grégorien Imposé par Grégoire XIII dans les États pontificaux, le calendrier grégorien fut aussi immédiatement adopté par l'Espagne, l'Italie, la... |
| 07/11/2024 à 13:15 | Claudia038 | Dates - Trimestre | Juste en passant comme ça la question c'est bien les trimestres se trouvant entre deux dates non? exemple une date en A1 une autre en C1 = TRONQUE(DATEDIF(SI(A1<C1;A1;C1);SI(A1<C1;C1;A1);"m")/3)+1 = TRONQUE( DATEDIF ( date la plus ancienne ; date la plus récente ; "m" ) /3 ) +1... |
| 10/10/2024 à 09:21 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Re je ne s"ais pas si il est superflu mais j'"ai toujours respecté cette logique with truc .quelquechose... |
| 10/10/2024 à 09:09 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Re Bonjour H2so4 mais c'est cordial je te rassure je n'ai rien contre les têtus au contraire ,j'en suis un et peut être même le pire on va au fond des choses comme ça bien sur que dans mon code il y a une erreur c'est bien pour montrer que ce que crois saboh12617 est faux pour résumer .Range(cells(a... |
| 09/10/2024 à 19:08 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Re écoute tu es têtu mais moi aussi et a tout juste titre prend un nouveau classeur met lui deux feuille Feuil1 et Feuil2 alors je te propose juste ce petit test simple dans le bloc with Feuil2 après quand tu en aura marre de te poser des questions inutiles mais qui néanmoins vont sérieusement remet... |
| 09/10/2024 à 13:40 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Re Bonjour heu..non !!! c'est faux dans un bloc with si tu ne fait . range(xxxx) tu tape dans le activesheet du classeur de la macro il faut reviser les bases fondamentales de la gestion des cellules en VBA excel c'est le B à BA ' si je devait l’écrire correctement (façon école) et quand on veut tra... |
| 08/10/2024 à 15:46 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Apres on peut simplifier aussi l'astuce ici consiste a récupérer l'address de la cells(11,1) pour ne pas avoir a secifier le parent puisque l'on a le " . Range" et oui cells(11,1) que ce soit sur un classeur ou un autre donnera la même address donc le (.Range(cells(11,1).address) comme il y a le poi... |
| 08/10/2024 à 15:35 | G_P | Ecran qui papillonne lors de l'exécution d'une macro | Ceci contient une erreur que tu a soulevé en plus je donne un indice il manque un point... |
| 06/10/2024 à 12:04 | Arnaud04 | Comment utiliser VBA Excel 2007 avec Windows 11 ? | Pour inst"aller 2007 sur W11 64 il y a des bidouille à faire a cause du system32 et syswow64 le vbe est en rade sans ces modifs et ces modifs sont du bricolage je te suggère de passer au moins a 2013 ou 2016 2007 c'est mort... |
| 01/10/2024 à 08:20 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Je ne sais pas ce que vous cherchiez a faire exactement avec le dernier code mais de mon coté comme je l'ai dit j'affiche les valeurs tel qu'elles sont dans les pages web sauf que les valeur elles sont numérique BsAlV le scurr ne fonctionne pas chez moi la colonne 13(la "AR") reste vide la valeur de... |
| 30/09/2024 à 08:49 | Seb31170 | Moteur de recherche multicritères | Re... |
| 30/09/2024 à 07:23 | Seb31170 | Moteur de recherche multicritères | RE Bonjour ben change l'event selectionchange pour le doubleclick c'est tout... |
| 29/09/2024 à 17:43 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | ... |
| 29/09/2024 à 17:39 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Si tu fait ce que je dis... |
| 29/09/2024 à 17:33 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re Bonjour moi je comprends pas on avait un cahier des charges et maintenant tout est différent le tableau ,les colonnes ,le nombre de colonne , les index ,le nom du tableau bref si a chaque fois que l'on avance tu change tout , fait le à la main ça ira plus vite je t'ai donné un exemple tu a copié... |
| 28/09/2024 à 07:43 | Seb31170 | Moteur de recherche multicritères | Pour empêcher l'utilisateur de saisir dans la cellule, dans la validation tu a des paramètres et tu a un message d'erreur à personnaliser si tu veux tu peux aussi dans l'event sélection change de la feuille développer ta liste déroulante à la sélection de la cellule après ça si l'utilisateur ne comp... |
| 27/09/2024 à 13:02 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re tiens cours N°3 une petite demo démontrant la différence entre children et childnodes... |
| 27/09/2024 à 12:02 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re attention childelementcount est arrivé dans le javascript 3 et query 2 en vba on travaille avec le COM de IE 9/10 qui ne l'avait pas encore alors selon les installation Win + explorer internet cette propriété ne fonctionnera pas perso je préfère .childnodes.length et sur certaine version d'excel... |
| 27/09/2024 à 09:40 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | BsALv je te propose d'avoir des valeurs calculable tout en laissant le format identique a la table html... |
| 27/09/2024 à 09:10 | Maëva | Compteur Excel sur plusieurs feuilles | Rien compris à la demande si tu nous disais ce que tu veux faire en français sans langage informatique ... |
| 26/09/2024 à 19:57 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re bonsoir oui je l'ai déjà dit c'est l"a propriété .length mais "attention les index sont en b"ase zero comme d"ans vba pour cetains controls donc si tu doit boucler set mesTDs= leparent.getelementsbytagname("TD") on commence donc la boucle a zero mais on enleve -1 for i= 0 to mesTDs.length-1 msgbo... |
| 26/09/2024 à 13:22 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re C c'est l'index de la cells html l"a colonne 2023 c'est l"a 1 , la 2024 c'est la 2 , la 2025 c'est la 3 ca n'a rien avoir avec les attributs html... |
| 26/09/2024 à 01:26 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | RE et ben dit donc en voila tout un foin pour si peu... |
| 25/09/2024 à 03:57 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Cours N°2 ce qui est mis en rouge c'est ce que renvoie la propriété du TR complet pour le PER!!! innertext: <tr class="c-table__row c-table-evolution__row-top"> <td class="c-table__cell c-table__cell--dotted c-table__cell--inherit-height c-table__cell--align-top / u-text-left u-text-normal... |
| 25/09/2024 à 03:40 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Peut être que ceci va t'aider à comprendre chanque TR a 4 carré bleu la collection des lignes donc des TR c'est set Trs=latable.getelementsbytagname("TR") latable ayant été déterminée au préalable bien sur la collection des cellule html donc des TD c'est par exemple pour le PER set Tds=Trs(TRs.lengt... |
| 24/09/2024 à 13:05 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re non BsAlV car demain le nom de la classe pourrait changer perso comme je dis je prends le ancestor ancestor c'est le parent .parent.parent de la table en fait je prend le div et je pioche le childnodes(0) qui est une balise H2(titre du tableau) et ensuite je prend la table(0) de ce div l'idée de... |
| 23/09/2024 à 22:41 | pim91120 | Valeurs multiples dans code HTML dont les balises sont identiques | Re bsAlV a parfaitement bien adapter ma premiere proposition pour cibler les cellule il cible la premiere et la redimention a 3 cellule et lui envoie l'array(A,B,C) tout simplement... |