| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 10/03/2024 à 23:06 | xavierbrt | Aide sur bilatéralisation de données | Vu qu'il n'y a pas de clé, précise ce qui caractérise de façon unique un conflit. Tu sembles oublier que ce qui est une évidence pour toi n'est qu'une supposition (peut-être erronée) pour nous. Toutes les précisions sont utiles... |
| 10/03/2024 à 19:31 | xavierbrt | Aide sur bilatéralisation de données | Construit un fichier bidon avec tous les cas rencontrés et la valeur attendue. quelles 2 autres colonnes ? country_id_o et coutry_id_b ? Sheet1 et Sheet2 correspondent ligne à ligne ? eric... |
| 10/03/2024 à 12:13 | Joco7915 | Bug sur code Activate | Recontrôle le nom de ton onglet. Accent, espace en plus, etc Au pire, fais un copier collé de l'un vers l'autre pour être d'équerre eri PS: à la réflexion, c'est normal de ne pas pouvoir activer une feuille masquée, fais l'inverse... |
| 09/03/2024 à 22:32 | Daniel Roueyre | Variable ws en erreur | De préférence laisser Dim ligne as Long Integer ne va que jusqu'à 32767 et il y a plus d'un million de lignes eric... |
| 09/03/2024 à 19:13 | Jacky | Gestion des erreurs | Ici tu as moyen d'éviter l'erreur avec Dir() https://learn.microsoft.com/fr-fr/office/vba/language/reference/user-interface-help/dir-function?f1u... (vblr6.chm1008898)%3Bk(TargetFrameworkMoniker-Office.Version%3Dv16)%26rd%3Dtrue Si tu reçois une chaine nulle ("") c'est que le fichier n'existe pas. e... |
| 09/03/2024 à 17:19 | OffExc | Comment comparer deux fichiers Excel et suivre la mise à jours des versions | A tester... |
| 09/03/2024 à 12:29 | OffExc | Comment comparer deux fichiers Excel et suivre la mise à jours des versions | J'ai démarré. Il vaut mieux ne pas tenir compte des colonnes masquées ou elles sont forcément identiques ? eric... |
| 09/03/2024 à 00:21 | Sandrine19 | Petit bug sur macro - fichier protégé | Il faut envoyer une version pdf au client, c'est le plus simple et le plus sûr. 'Enregistrer sous... / PDF (*.pdf)' ou bien imprimer vers une imprimante pdf virtuelle. eric... |
| 06/03/2024 à 23:51 | Alacabone | Mise en forme conditionnelle d'une durée format hh:mm:ss | Si le temps est toujours exprimé en minutes, on peut aussi l'écrire sous cette forme : =ET($B3>=10/1440;$B3<=20/1440) eric... |
| 06/03/2024 à 19:57 | Herve_be | Somme de bas en haut | Un essai. Tu peux masquer la colonne C. Ne pas laisser de ligne vide. eric... |
| 06/03/2024 à 09:47 | Sébastien0176 | Ajouter une note dans les cellules avec enregistrement de données | Met-toi en enregistrement de macro. Ajoute un commentaire, supprime le, tu auras le code pour l'enregistrer dans ta feuille data à la date et le réafficher au changement de mois. Range("D13").AddComment "test" Range("D10:AG40").ClearComments eric... |
| 05/03/2024 à 08:08 | Mav050949 | Création d'un collecteur ou réseau de noeuds entre plusieurs éléments | PS2: au départ j'étais parti avec le calcul itératif activé. J'ai testé sans et les résultats étaient corrects. Si tes tests font apparaitre des anomalies il faudrait le réactiver. J'ai l'intuition que le résultat pourrait dépendre de l'ordre des saisies... |
| 05/03/2024 à 08:04 | laurent06100 | Formule cycle de travail sur 2 semaines | Le principe le plus fiable c'est une BDD telle que je te l'ai décrite sur une seule feuille. La modification et la visualisation pouvant être fait sur une feuille annexe. Maintenant si tu ne fais pas de stats dessus ça n'est pas absolument indispensable. Si tu fais 12 feuilles (le plus simple), je n... |
| 05/03/2024 à 00:05 | Mav050949 | Création d'un collecteur ou réseau de noeuds entre plusieurs éléments | Une idée de résolution, à voir si les résultats présentés comme ça sont exploitables (et pratique) pour toi (?) Encore pas mal manuel vue l'heure mais cette partie peut être faite en vba. Il faudrait peut-être tester sur des arbres plus complexes pour valider. Pas fait les L, je ne vois pas trop com... |
| 04/03/2024 à 22:17 | laurent06100 | Formule cycle de travail sur 2 semaines | Met un format date avec l'année en F1 : tu es en 1901. Excel numérote les jours depuis le 01/01/1900 (=1). Le 01/02/2024 est n° de série 45323, tu en es loin. Je t'ai changé les formules des dates. Une cellule = 1 donnée. Tu ne peux pas lui mettre 12 valeurs. Il faut mettre tes jours en vertical, av... |
| 04/03/2024 à 16:38 | laurent06100 | Formule cycle de travail sur 2 semaines | Tu as fait une compil... xlsx, et xlsm s'il y a des macro... |
| 03/03/2024 à 23:40 | laurent06100 | Formule cycle de travail sur 2 semaines | Enfin, quand je disais 'tel que', il faut quand même adapter à ta feuille. 1) avec un peu d'expérience tu aurais vu que la formule utilise des noms, et donc qu'il faut nommer les plages débutCycle et Cycle14 2) il faut quand même faire un test retournant VRAI selon si tu désires utiliser le 0 ou le... |
| 03/03/2024 à 17:07 | laurent06100 | Formule cycle de travail sur 2 semaines | Une image on n'en fait pas grand chose. Il faut mettre un xls. Je t'ai laisser la formule en cellules que tu vois le résultat. A utiliser tel que dans une MFC. eric... |
| 03/03/2024 à 12:42 | Jacky | Variable publique | Bah non, il t'a dit dans un module Standard (Insertion / Module) ThisWorkbook est un module de classe dédié à des événements bien précis. eric... |
| 03/03/2024 à 12:37 | Swissmad | Appel d'une fonction depuis une cellule impossible | Le vrai problème est aussi qu'une fonction amenée à être appelée depuis une feuille DOIT être dans un module standard... |
| 03/03/2024 à 12:35 | Jacky | Tronquer une chaine | Et ça https://forum.excel-pratique.com/post/repondre/191564?p=1190369 ... |
| 03/03/2024 à 10:56 | Swissmad | Appel d'une fonction depuis une cellule impossible | Mets la dans un module standard, elle n'a rien à faire dans un module de classe. Pourquoi Public ?? Si tu es sur un excel fr, le séparateur est le ; et non la , eric... |
| 02/03/2024 à 23:57 | Rolins | Isoler les mois sur une place donnée | Je pense que Baroute ne l'a pas vu car ce n'est pas pris en compte. La bonne réponse en ligne 17 est juste un coup de bol. Elle compte 29 et 30/04 et non 29/04 et 10/05. Tu te rends pas compte du boulot d'analyser et/ou et de faire 2 calculs différents selon la saisie, ça fait plus que doubler... Je... |
| 02/03/2024 à 23:37 | Rolins | Isoler les mois sur une place donnée | Où as-tu été pêcher cette idée de mettre au/et ??? Rien de mieux pour avoir une formule imbuvable pour rien Fais comme tout le monde, utilise 2 lignes si ce sont 2 jours indépendants. eric... |
| 02/03/2024 à 23:25 | CETIFA | Fonction tri sur des nombres | S'il te propose un tri Z-A c'est que pour lui c'est du texte. Pour convertir en numérique, copier une cellule vide, sélectionner tes données, clic-droit dessus et 'Collage spécial / Collage spécial / Ajouter' Si tu as un triangle à gauche de ta cellule, tu as aussi une option qui le fait dans la lis... |
| 02/03/2024 à 22:55 | Gauthiez benoit | Tableau matérielles | Re, pas très clair et pas sûr d'avoir compris. Il faut déposer un fichier pour illustrer tes demandes. J'ai mis un sup1-sup2 dans 'plafond'. Faire à l'identique dans les autres si c'est ça. Fait 'sans' aussi. Et un double-clic en C:F pose/enlève une coche. Il faut accepter les macros à l'ouverture.... |
| 02/03/2024 à 19:34 | Guigzy | Intégrer cellules fusionnées au calcul | Ben non, fallait continuer ici. J'avais démarré un truc où tu avais peu de chose à faire mais pas grave, poubelle... eric... |
| 02/03/2024 à 17:00 | Romral | Conditions successives pour fusion de récurrences | Clic-droit sur le TCD et 'Rafraichir' eric... |
| 02/03/2024 à 16:50 | Gauthiez benoit | Tableau matérielles | Bonjour (oui, ça se fait), réponds déjà aux questions, ça serait un bon début. Pour ta nouvelle demande précise si c'est par plafond/mur/etc ou global. eric... |
| 01/03/2024 à 23:46 | Gauthiez benoit | Tableau matérielles | Oublie les cases à cocher. Trop d'objets sur une feuille et excel merdouille de plus en plus jusqu'à être inutilisable. (trop c'est parfois 10, alors 1600...) Sans parler du temps pour les poser et les relier à leur cellule. Saisir un x et tout se simplifie. A la limite, si tu préfères la souris et... |
| 01/03/2024 à 11:17 | Harzer | Déterminer le numéro de ligne | A lire mafraise (salut ), tu peux (dois) mettre ma fonction volatile aussi si tu es amené à l'utiliser sur feuille, j'ai oublié eric... |
| 01/03/2024 à 08:51 | GwenEstPasTrèsDoué | Tableau avec saisie vocale | Tu t'engages sur un mauvais chemin je pense. Excel n'est en aucun cas valide. eric... |
| 01/03/2024 à 00:08 | Jacky | Tronquer une chaine | 1) le 3ème paramètre de Mid() est optionnel. Si omis, c'est le reste de la chaine qui est prise. (pense à utiliser F1 et l'aide des fonctions si tu débutes, on apprends pas mal par là) 2) Val() convertit en numérique uniquement les 1ers caractères numériques rencontrés. Ce qui donne : eric... |
| 29/02/2024 à 23:37 | Harzer | Déterminer le numéro de ligne | Oui, exactement. Comme ça, on ne fait le 2nd test que si le 1er est positif... |
| 29/02/2024 à 19:36 | Harzer | Déterminer le numéro de ligne | Si la vitesse est primordiale tu peux l'accélérer en mettant 2 If sur 2 lignes au lieu du And qui impose de faire les 2 tests à chaque fois même si le 1er est négatif... |
| 29/02/2024 à 17:20 | Harzer | Déterminer le numéro de ligne | Avec une fonction personnalisée. Retourne 0 si non trouvé eric... |
| 29/02/2024 à 14:27 | Mgxcel59 | Formule dates périodes | Re, dans cas il vaut mieux se servir de la 2ne formule plus simple que celle avec Datedif() : =SOMME(ANNEE(C2:C6)*12+MOIS(C2:C6)-ANNEE(B2:B6)*12-MOIS(B2:B6)+1) ou si tu gardes le détail en F2:F6, directement =SOMME(F2:F6) eric... |
| 29/02/2024 à 14:12 | Guigzy | Intégrer cellules fusionnées au calcul | Et ??? As-tu réussi à activer les macros ... |
| 29/02/2024 à 12:17 | Mgxcel59 | Formule dates périodes | Je ne trouve nulle part 43 mois. Joins ton fichier avec les résultats que tu veux obtenir... |
| 29/02/2024 à 09:53 | Mgxcel59 | Formule dates périodes | C'est ce que fait ma 2nde formule... Et si tu veux x mois et 0 jours : =DATEDIF(B1;C1+1;"m") &" mois et "&DATEDIF(B1;C1+1;"md")&SI(DATEDIF( B1;C1+1;"md")>1;" jours";" jour") mais de 1999 à 2003 ça ne fait pas 13 mois eric... |
| 28/02/2024 à 22:19 | Stefan | Vlookup copy paste | Ca plante quand c n'est pas trouvé non ? Il manque On Error Goto 0 pour réinitialiser le gestionnaire d'erreur. Alors qu'une simple formule suffit... eric... |
| 28/02/2024 à 17:36 | Mgxcel59 | Formule dates périodes | Il te faut rajouter 1 jour à la date de fin. Du 1 au 2 excel compte 1 jour (la différence), et toi tu veux 2 =DATEDIF(B1;C1+1;"y")&SI(DATEDIF(B1;C1+1;"y")>1;" ans, ";" an, ")&DATEDIF(B1;C1+1;"ym") &" mois et "&DATEDIF(B1;C1+1;"md")&SI(DATEDIF( B1;C1+1;"md")>1;" jours";" jour") Si tu veux la du... |
| 28/02/2024 à 11:15 | slygan | Stopper macro initiale | Tu peux aussi faire avec une variable globale : eric... |
| 28/02/2024 à 00:34 | Benchclokz | VBA Publications Macro vers 2280 Excels | Elle s'arrête comme si elle avait fini, sans message et sans ligne signalée en jaune dans le code ? Je n'ai jamais vu ça... Non, pas de 'mise en sécurité' Si c'est toujours vers 150 fichiers, ça ferait plutôt penser à une pile saturée. Mais 150 c'est petit pour une pile... Teste quand même avec une... |
| 27/02/2024 à 00:16 | Benchclokz | VBA Publications Macro vers 2280 Excels | Ca veut dire quoi la macro stoppe ? Pas de message d'erreur ? Ce n'est pas sur des gros fichiers ? En premier lieu je testerai en ajoutant une tempo après le Workbooks.Open(file.path) pour lui laisser un peu de temps Sur serveur tu es tributaire du réseau, peut-être que ça coince un peu de temps en... |
| 26/02/2024 à 19:41 | Guigzy | Intégrer cellules fusionnées au calcul | C'est bien sur l'appli PC et pas excel en ligne ? Il faut accepter les macros à l'ouverture du fichier... |
| 26/02/2024 à 12:50 | Guigzy | Intégrer cellules fusionnées au calcul | Supprime les filtres et descend en bas sélectionner la dernière date, tu étends les dates en tirant le petit carré en bas et à droite la la cellule puis tu sélectionnes la dernière ligne des heures que tu étends de la même façon. Tu choisis année et mois en les sélectionnant dans les segments en hau... |
| 26/02/2024 à 10:42 | Guigzy | Intégrer cellules fusionnées au calcul | Plus compliquée en quoi ? Inscrire tes journée en horizontal au lieu de vertical ? Bah laisse alors et construits toi autant de tableaux que de mois, mais n'ayant pas d'expérience dans excel tu devrais porter une oreille. eric... |
| 26/02/2024 à 01:08 | Guigzy | Intégrer cellules fusionnées au calcul | Ce n'est pas 9, mais 10. Avec une fonction personnalisée nbCellsFusion() Compte les plages fusionnées et les cellules uniques avec une constante. 2) hé oui, une cellule n'est pas prévue pour recevoir 12 valeurs différentes. A ta place je mettrais les heures en horizontal, les jours en vertical. Tu p... |
| 25/02/2024 à 15:47 | sandran | Verif iban sur fichier Excel onedrive | Wow, joli, il va falloir que je m'y mette Trop concis à mon goût Je te propose de remplacer "1527" par CODE(STXT(B2;1;1))-55&CODE(STXT(B2;2;1))-55 pour ceux qui ont un IBAN en Lituanie ou ailleurs. eric... |