| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 30/01/2021 à 19:06 | Joco7915 | Ecran se stabilise en retard | Bis repetita... |
| 30/01/2021 à 18:44 | Frank C. Moore | Masquer une ou plusieurs feuilles dans un boucle For Each | Sans doute que la feuille n'existe pas. Regarde si tu n'as pas des espaces devant ou à la fin. Utilise plutôt la constante xlSheetVeryHidden Plus parlant, et surtout les feuilles n'apparaissent plus dans celles à afficher. Garde en tête qu'aucune protection n'est absolue sur excel avec qq'un de déci... |
| 30/01/2021 à 18:25 | atlas | Sommer des durées | Une autre façon de convertir 1.38 en 0:01:38 : =SOMMEPROD(--("0:"&SUBSTITUE(A2:A3;".";":"))) Mon séparateur décimal est le . , adapter si besoin. Cellule au format 37:30:55 eric... |
| 30/01/2021 à 18:12 | trinita12 | (Macro VBA) Moyenne à condition multiples | Moyenne par mois ne veut pas dire grand chose... Ca te donnerait un seul chiffre pour l'année, c'est vraiment ce que tu veux ? Ta formule avec des champs qui n'existent pas n'aide pas non plus. Ce n'est pas plutôt le nombre par mois ? Sinon mettre un tableau réduit avec le résultat attendu. L'un ou... |
| 30/01/2021 à 17:44 | Menal | Modification d'une cellule dans une feuille avec Worksheet_change | Oui sans aucun doute. Mais les mails ce n'est pas ma tasse de thé. Démarre un nouveau topic avec un titre en rapport. Sinon pour concaténer : txt ="Bonjour " & Cells(lig,col).Value (je ne sais pas trop quelle cellule tu veux) eric... |
| 30/01/2021 à 17:39 | Joco7915 | Ecran se stabilise en retard | Heuuu, en demandant d'afficher BF tu arrives à voir F toi ... |
| 30/01/2021 à 16:35 | gabinos | Calcul des vendredi 13 | Oui, comme l'a noté jean-éric, sur 2003 on ne peut dépasser 3 pour le 2nd paramètre. Ce qui donne =SOMMEPROD(--(JOURSEM(DATE(A2;LIGNE($1:$12)))=6)) eric... |
| 30/01/2021 à 15:11 | Joco7915 | Ecran se stabilise en retard | Application.Goto [BG1], True eric... |
| 30/01/2021 à 13:36 | nicopat | Lister cellules antécédents d'une formule | L'écueil est sur les ref dans des autres onglets. A-priori, ici il y est arrivé : https://colinlegg.wordpress.com/2014/01/14/vba-determine-all-precedent-cells-a-nice-example-of-recur... eric... |
| 30/01/2021 à 12:22 | gabinos | Calcul des vendredi 13 | Ah, exact, je n'y avais pas prêté attention... |
| 30/01/2021 à 11:47 | gabinos | Calcul des vendredi 13 | Bonjour Jean-Eric, De mémoire JourSem() existait sur 2003 et je ne me rappelle pas de problèmes particuliers. Tu ne fais pas une confusion avec NO.SEMAINE() ? eric... |
| 30/01/2021 à 00:46 | gabinos | Calcul des vendredi 13 | Bonne idée njhub, je me suis permis de l'améliorer. Avec l'année en A2 : =SOMMEPROD(--(JOURSEM(DATE(A2;LIGNE($1:$12);13))=6)) eric... |
| 30/01/2021 à 00:04 | jean-michel60 | Récupération du nom utilisateur | J'ai mal interprété ça : Je suis tombé dans le piège d'Yvouille : "" d'autant plus si le membre fini par avouer être sur Mac " La bonnne réponse pour aiguiller les futurs lecteur, c'est plutôt le post de 18:56 non ... |
| 29/01/2021 à 23:31 | Menal | Modification d'une cellule dans une feuille avec Worksheet_change | Commence par enlever cet horrible On Error Resume Next qui met la poussière sous le tapis et t'empêche de voir les erreurs à corriger. On ne met cette instruction que pour une erreur attendue et normale. On remet On Error Goto 0 après l'instruction en cause pour reprendre la gestion d'erreur Pourquo... |
| 29/01/2021 à 22:52 | jean-michel60 | Récupération du nom utilisateur | C'est confus je trouve. Si tu as mis W10 sur un Mac, oublie que s'en est un, il faut considérer que c'est un PC. C''est l'OS qui compte pour les versions logicielles et la recherche d'anomalies. eric PS : la coche doit se trouver à droite du titre du (des) post ayant aidé à la résolution. Cliquer de... |
| 29/01/2021 à 18:56 | jean-michel60 | Récupération du nom utilisateur | L'utilisateur n'a rien à voir avec le compte Microsoft. C'est le nom du profil choisi au lancement de la session windows. Tu n'as peut-être pas mis les même noms de profil sur tes 2 PC eric... |
| 29/01/2021 à 18:45 | ben25000 | Calcul de l'âge sur base du NN | Oui, c'est bien ce que je calcule. Tout le reste t'a été donné. A toi de fabriquer la date de naissance avec... Que donne la dernière formule (avec test de validité) avec ton propre NN ? La bonne année ou Invalide ? Et tu ne réponds pas aux questions... Les NN de ton fichier sont des NN valides ou i... |
| 29/01/2021 à 18:12 | laplacea | Transformation Texte en Date | Rien de fiable n'est possible en l'état. Ta 1ère date est le 15/08, en 2015 donc Après avoir passé les autre mois de l'année, on suppose que le 1er 15/08 rencontré sera dans un nouveau bloc de donnée en 2015 aussi Mais quid pour les 08/08 qui précédent ? Appartiennent au 1er bloc et donc à 2016 ? Ou... |
| 29/01/2021 à 13:07 | laplacea | Transformation Texte en Date | Ah ben voilà, enfin Que le mois de bascule ne soit pas constant pose un problème comme tu t'en doutes. J'espérais août tout le temps comme pour la 1ère série... Je regarde ton fichier plus tard pour voir si je trouve une méthode fiable, là je n'ai pas trop le temps. Soit réactif le moment venu si j'... |
| 29/01/2021 à 09:14 | Le Drosophile | [VBA] - Temps nécessaire pour l'ouverture d'un gros document .txt | Je ne pratique pas vraiment, c'est donc juste une piste de réflexion. Tu pourrais ouvrir ton fichier sous access pour te créer une base. Ensuite connecter excel sur cette base *.accdb pour faire tes extractions. Ou bien travailler entièrement sur access... eric... |
| 29/01/2021 à 00:25 | flamme | Fonction Excel contenant 4 arguments | Pourquoi ne pas avoir répondu à h2so4 ? https://forum.excel-pratique.com/s/goto/939888 eric... |
| 28/01/2021 à 22:47 | laplacea | Transformation Texte en Date | Ok. En fait tu ne lis que la moitié de mes posts. Ca devient désespérant... |
| 28/01/2021 à 20:01 | ben25000 | Calcul de l'âge sur base du NN | Les 2 derniers chiffres devraient être =97-MOD(2&GAUCHE(A2;9);97) pour les personnes nées à partir du 01/01/2000. Et =97-MOD(GAUCHE(A2;9);97) pour celles nées avant, mais ça ne semble pas trop coller à tes exemples... Avec des NN valides, ton année de naissance devrait donc être : =SI(97-MOD(2&GAUCH... |
| 28/01/2021 à 18:34 | laplacea | Transformation Texte en Date | Soit je m'explique mal, soit tu ne comprends pas les question, mais il y a un problème de communication. Dernier essai, après j'abandonne... Tes onglets s'appelaient "15-106" dans le 1er fichier, "Base 15-16" dans le 2nd, maintenant tu annonces "Données originales 15-16" Comment s’appellent-ils exac... |
| 28/01/2021 à 15:36 | laplacea | Transformation Texte en Date | ???? non. Si tu as 2 années les 1ers mois sont en année 2, les suivants en années 1. Je réitère ma question : quel est le mois de bascule ... |
| 28/01/2021 à 00:10 | laplacea | Transformation Texte en Date | Comment s'appellent tes feuilles réellement ? Est-ce que le mois de bascule est constant ? Si oui, quel est-il, août ? Jan-Juillet= an+1, Aout-Déc = an ? eric... |
| 27/01/2021 à 19:53 | Sandr | Copier format d'une mise en forme conditionnelle | Sauf que dans ton titre tu demandais à copier le format de la MFC Si c'est le résultat (couleur uniquement) ça ne peut être fait que par macro. Pour ça il faut tout indiquer, toutes les cellules sources et destination concernées. Sinon tu fais pointer ta nouvelle MFC sur la cellule de l'ancienne feu... |
| 27/01/2021 à 08:06 | Sandr | Copier format d'une mise en forme conditionnelle | Si... |
| 26/01/2021 à 23:50 | jad73 | Pas de valeur nulle | Si ce sont des cellules vides tu peux aussi faire : Sélectionner la plage puis 'Rechercher et sélectionner / Sélectionner les cellules...' et choisir 'Cellules vides' pour les sélectionner. eric... |
| 26/01/2021 à 23:27 | Sandr | Copier format d'une mise en forme conditionnelle | Fait un copié-collé normal, ça emmène les formats. Et si tu ne veux que la valeur, tu fais par dessus un collage spécial valeur Là tu ne colles que le format Nombre eric... |
| 26/01/2021 à 19:51 | Sandr | Copier format d'une mise en forme conditionnelle | Si tu contrôles, tu dois voir que ta MFC a bien été emmenée. Maintenant si elle fait référence à des cellules qui n'ont pas la bonne valeur dans le nouveau classeur, elle ne s'activera pas, c'est normal. eric... |
| 26/01/2021 à 15:30 | alexiscat | Compatibilité Macro Excel 2016 sur Excel 2013 | Vu que Date est parfaitement connu de toutes les versions, je pense plutôt que qu'ils ont des références manquantes dû au changement de version. Dans VBE (l'éditeur VBA), aller dans Outils / Références et décocher toutes les Manquante eric... |
| 25/01/2021 à 19:42 | laplacea | Transformation Texte en Date | Essaie de suivre tes demandes de plus près stp. S'il faut attendre encore 3 jours pour avoir une réponse, je serai occupé à autre chose... eric... |
| 25/01/2021 à 00:01 | laplacea | Transformation Texte en Date | Merci de déposer un fichier avec les données originales et la macro stp Je verrai ce qui est faisable eric... |
| 24/01/2021 à 22:47 | Akssel | Archiver des données conditionné | C'est clair, encore un qui ne connait pas les règles de politesse élémentaire et ne sait pas dire merci. Qu'il ne s'étonne si de plus en plus de helper l'évitent soigneusement... eric... |
| 24/01/2021 à 16:19 | remyvms | Somme heure et jours | Ah oui, je n'avais pas prêté attention que 1j=8:00... |
| 24/01/2021 à 15:38 | remyvms | Somme heure et jours | La solution est plutôt de saisir des temps numériques pour qu'excel puisse travailler avec, et de mettre le format que je t'ai indiqué. Pour 4h saisir 4:00, pour 2 jours et demi saisir 2.5 Jusque là, nul besoin de vba. Quand à ta moyenne de % de réalisation, faire la moyenne des % n'est valable qu'e... |
| 24/01/2021 à 13:11 | remyvms | Somme heure et jours | Bis repetita ... |
| 24/01/2021 à 12:54 | Eureka07 | Afficher résultat en fonction N° semaine et Année | Pourquoi + DateSerial(ANNEE, 1, 3) ? Ce n'est pas LundiSem = 7 * SEMAINE - Weekday(DateSerial(ANNEE, 1, 3)) - 5 tout simplement ? eric... |
| 24/01/2021 à 12:26 | remyvms | Somme heure et jours | Si ton nombre de jour ne peut excéder 31 jours, fait ta somme et mettre en format personnalisé : j"j" h"h" Mais je verrais mieux : j"j" h:mm eric... |
| 24/01/2021 à 00:11 | cedric-pillonel | Fichier très lent à l'insertion de nouvelles lignes | Ca te fatigue de le tester au lieu de parler dans le vide ??? Chez moi ton fichier met 100s, le mien 2s arrivé au 80ème bloc, qui est toujours inséré au début. Je n'ai rien modifié du tout ! Allez, je quitte le fil définitivement, il n'y a pas que ton fichier qui fait perdre du temps... eric... |
| 23/01/2021 à 22:58 | cedric-pillonel | Fichier très lent à l'insertion de nouvelles lignes | Heuuu, tu as testé le fichier que j'ai déposé ... |
| 23/01/2021 à 11:09 | cedric-pillonel | Fichier très lent à l'insertion de nouvelles lignes | Ton fichier me semble vérolé. Si tu copie-colles les éléments dans un classeur neuf il retrouve de la vigueur. Mais chaque ajout augmente de 0.02 s l'insertion. Pour le 80ème bloc c'est environ 2 s. Si tu veux éviter cet écueil il faut ajouter en bas. Pourquoi en X:AF répéter les mêmes formules sur... |
| 22/01/2021 à 18:14 | Steve074 | Fusion de 2 classeurs - Pb gestion des noms | Défini tes noms au niveau feuille et non classeur. Et quand tu veux l'utiliser, si tu n'es pas sur sa feuille tu dois la préciser devant le nom : =Feuil1!test eric... |
| 22/01/2021 à 17:02 | Christophe F | Fermeture aléatoire d'Excel au lancement d'une Userform avec un bouton macr | ... |
| 22/01/2021 à 12:03 | Christophe F | Fermeture aléatoire d'Excel au lancement d'une Userform avec un bouton macr | Pas testé en mettant dans Activate ? eric... |
| 22/01/2021 à 08:53 | sylb | Bouton pour démarrer un programme VBA | Voilà, sauf que la réponse à ta question n'est pas mon post. Vu que le but est d'aider ceux qui commencent par une recherche, il faut cocher les posts ayant résolu la question du titre. On va y arriver ;-) eric... |
| 22/01/2021 à 01:08 | laplacea | Transformation Texte en Date | Sélectionner tes feuilles, Ctrl+d pour appeler la macro. contrôler le résultat. eric... |
| 22/01/2021 à 00:31 | sylb | Bouton pour démarrer un programme VBA | Le monsieur te dit de cliquer sur la coche du (ou des) post ayant la réponse. eric... |
| 21/01/2021 à 07:46 | Tacentaure | Ecrire 24h00 au lieu de 00:00 | Et une dernière qui reste valable qq soit le nombre de jours du tableau : =EQUIV(1;D9:F9)-1-D9+INDEX(D9:F9;EQUIV(1;D9:F9)) avec bien sûr [h]:mm en format personnalisé eric... |