| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 16/01/2019 à 14:29 | alexandrek | Extraire chaine de caractères | Pour accéder au code : Alt + F11 Explications ... split découpe une chaîne de caractères selon un critère ( séparateur ) et place chaque élément dans un tableau ; le critère est ici "name":" , il faut doubler les guillemets car cela fait partie d'un string défini par ="_________" ensuite, je reprend... |
| 16/01/2019 à 13:06 | alexandrek | Extraire chaine de caractères | Cette version devrait fonctionner sous mac... |
| 16/01/2019 à 12:48 | alexandrek | Extraire chaine de caractères | Ok tu es sous mac ... la macro est spécifique microsoft (et terriblement efficace !) désolé... |
| 16/01/2019 à 12:31 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Je viens d'ajouter un onglet pour l'intensité... |
| 16/01/2019 à 12:27 | Khreatur | Classement par rang | Mets un fichier, ce sera plus clair quant à ta demande et plus clair pour la réponse ... |
| 16/01/2019 à 11:48 | alexandrek | Extraire chaine de caractères | Avec activation des macros... |
| 16/01/2019 à 11:46 | alexandrek | Extraire chaine de caractères | As-tu activé le macros ? j'ai une fonction personnalisée en VBA... |
| 16/01/2019 à 11:42 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Reste à voir pour intensité, mais voici ce que je préconise (surtout avec 2000 individus !) J'ai ajouté des colonnes pour haut du dos et bas du dos pour être homogène J'ai aussi lié les noms haut du dos et bas du dos en remplaçant l'espace par un _ J'ai ensuite créé une base de donnée et un TCD avec... |
| 16/01/2019 à 11:39 | chti59xcel | Calendrier de congés | Bon, il y a tellement de macro que les noms comme planifier n'apparaissaient pas !! j'ai donc changé de nom et j'ai surtout ajouté les options de raccourci sur les macro; j'au aussi blindé en mettant un contrôle sur la feuille Je m'en doutais mais je n'ai pas voulu compliquer le code pour cela ! Pou... |
| 16/01/2019 à 11:36 | guy_l | Extraire une liste à partir d'un copier-coller de site | Ok mais ça, ce n'est pas le fichier source ! dans la page web, fais clic droit, afficher la source, et copie la moi dans un fichier texte avec cela je pourrais investiguer... |
| 16/01/2019 à 08:39 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Au final, si je vois ... cela permettra de structurer les données et utiliser ensuite les fonctions natives d'excel. Je vais donc retravailler dans ce sens (sinon les formules deviennent trop complexes)... |
| 16/01/2019 à 02:58 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Désolé, mais de quelle ligne ? peux-tu préciser ? c'est bien le problème que j'avais rencontré quand tu avais mis déjà H/F !! je vais réfléchir à une solution "simple" pour ne as compliquer les formules à outrance il faudra aussi que tu redéfinisses les zones car pour le moment elles ne prennent pas... |
| 16/01/2019 à 02:47 | alexandrek | Extraire chaine de caractères | ... suite du message précédent ... Mais effet, comme le préconisent CindyD et Dhany, on peut tout simplement travailler sur la chaîne de caractères. Si tout est dans une seule cellule, on peut appliquer les expressions régulières ..... |
| 16/01/2019 à 02:36 | alexandrek | Extraire chaine de caractères | Une autre méthode : utiliser MSScriptControl.ScriptControl avec JScript comme langage et d'évaluer le json. Malheureusement ton json est incomplet car il annonce un tableau array par [ ... mais sans fermer ! On aurait pu sinon essayer un VBA.CallByName(objJSON, "name", VbGet)... |
| 15/01/2019 à 20:42 | ClémentLef | Retrouver toutes les dates où apparait un nom dans un tableau | Evite les cellules fusionnées Filtre avancé... |
| 15/01/2019 à 19:56 | ClémentLef | Retrouver toutes les dates où apparait un nom dans un tableau | Il est possible de le faire avec un filtre avancé pour cela, il faut faire un tableau avec en tête 1 2 3 4 5 etc. et sur chaque ligne reporter le nom (ce qui donne l'équivalent d'un ou) je vais le réaliser si personne ne prend la main d'ici demain matin... |
| 15/01/2019 à 19:46 | guy_l | Extraire une liste à partir d'un copier-coller de site | Ah, car c'est toi qui vends ? sinon si tu cherches, quel type d'objet ou de bien, je pourrais regarder avec ma batterie d'outil ce qu'il est possible de faire ! autre solution : fais moi une copie du fichier source sous format texte si tu veux poursuivre les investigations... |
| 15/01/2019 à 19:45 | LiKaO | Fichier Heures Supp | On est là pour cela merci pour ton retour... |
| 15/01/2019 à 17:38 | chti59xcel | Calendrier de congés | Attention aux commentaires portés dans les noms (comme arrêt maladie ) car le nom est l'identifiant dans la base de données. On verra aussi ce que donne les fiches à créer ou ajouter noms https://www.cjoint.com/c/IApqoPgrWKw... |
| 15/01/2019 à 17:32 | chti59xcel | Calendrier de congés | Tu n'as pas pris les corrections liées au calendrier 1904 ! https://forum.excel-pratique.com/viewtopic.php?p=724992#p724992... |
| 15/01/2019 à 17:21 | chti59xcel | Calendrier de congés | Ok merci je tente de te faire une réponse demain matin ..... |
| 15/01/2019 à 17:19 | LiKaO | Fichier Heures Supp | Tu vas dans Formules > Gestionnaire de noms et tu modifies la plage affectée à JF comme suit Désolé pour l'oublie sur les récup ... voici la modification du dernier fichier ! Il intègre aussi la modification pour les jours fériés... |
| 15/01/2019 à 16:36 | nonoss2912 | Juste besoin d'une petite aide pour une formule | Je préconise toujours de mettre la date-test en paramètre il suffit alors de comparer la valeur à la cellule qi contient la valeur-test... |
| 15/01/2019 à 16:33 | chti59xcel | Calendrier de congés | Je comprends donc que tu sois en xls et pourquoi ton fichier soit très lourd ... |
| 15/01/2019 à 16:32 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Tout est ok donc ? Néanmoins, il faudra je pense un jour réfléchir à l'organisation des données ... quitte à faire un mini programme VBA pour mettre l'information plus facilement exploitable... |
| 15/01/2019 à 15:09 | chti59xcel | Calendrier de congés | Ah ben non, j'oubliais, tu peux le passer via www.cjoint.com Quelle est ta version d'excel ... |
| 15/01/2019 à 14:18 | guy_l | Extraire une liste à partir d'un copier-coller de site | Peux-tu me donner une adresse web en exemple ... |
| 15/01/2019 à 14:18 | al87 | Ca ne veut pas le faire | ... |
| 15/01/2019 à 14:14 | chti59xcel | Calendrier de congés | Le simplifier lui enlever des informations inutiles... |
| 15/01/2019 à 12:39 | chti59xcel | Calendrier de congés | Je ne peux pas lire un 7z ... |
| 15/01/2019 à 11:34 | chti59xcel | Calendrier de congés | J'ai intégré tout ce qu'il faut dans ton fichier ! https://forum.excel-pratique.com/viewtopic.php?p=724992#p724992... |
| 15/01/2019 à 11:33 | Milla75 | Addition de cellule contenant des fonctions | De toute façon Dhany, le problème n'est pas ou plus l'affichage, c'est celui-ci Voir propositions ci-dessus ... |
| 15/01/2019 à 11:31 | chti59xcel | Calendrier de congés | Travailler avec ce calendrier c'est un bazar innommable ... |
| 15/01/2019 à 11:23 | chti59xcel | Calendrier de congés | J'ai compris, tu utilises un calendrier "1904" Je regarde ce que je peux faire ..... |
| 15/01/2019 à 11:11 | Milla75 | Addition de cellule contenant des fonctions | Quoique ... si tes valeurs mensuelles sont déjà des cumuls, la formule est plutôt... |
| 15/01/2019 à 10:59 | chti59xcel | Calendrier de congés | Pour la MFC, sélectionne toutes les cases du classeur car il est peu probable de retrouver "_C_" ailleurs (c'est pour cela que j'ai choisi ce texte !)... |
| 15/01/2019 à 10:58 | pierre_br | Désactiver la Macro | Une méthode rustique : ajoute Exit Sub... |
| 15/01/2019 à 10:47 | chti59xcel | Calendrier de congés | Tu ajoutes juste un onglet comme dans la copie que je t'ai faite ! Voir ici : https://forum.excel-pratique.com/viewtopic.php?p=724874#p724874... |
| 15/01/2019 à 10:45 | Milla75 | Addition de cellule contenant des fonctions | Ajoute une ligne qui donne le mois en chiffre et cette formule... |
| 15/01/2019 à 09:57 | Michellaugier | Récupérer un mot spécifique dans un texte | C'est aussi l'objet des expressions régulières (un peu pointues parfois mais terriblement efficaces). J'ai donc développé une fonction personnalisée générique pour cela... |
| 15/01/2019 à 09:47 | chti59xcel | Calendrier de congés | Explications de cette 4ème étape : Pour toutes les cellules de la sélection, je teste si en ligne 2 j'ai bien une date et en colonne 2 un cellule non vide (contenant donc a priori un nom) si ok, je cherche la ligne où je peux trouver le couple nom et date si je le trouve, en suppression j'efface la... |
| 15/01/2019 à 09:45 | chti59xcel | Calendrier de congés | Voici la macro Et voici un fichier reconstitué car j'ai avancé en parallèle sans avoir en effet le mdp. J'ai aussi reconstitué les formules de dates (pourquoi passer en VBA ?) pour tester le fichier... |
| 15/01/2019 à 08:44 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | Tu mets M/F dans ton TdB et H/F dans ta liste déroulante ... |
| 15/01/2019 à 08:41 | ALEX60 | Extractions de données en fonction de plusieurs listes déroulantes | En fait la colonne intensité n'avait pas la même syntaxe que les autres, il n'y a pas le SUPPRESPACE dont je ne sais pas ici quelle est la nécessité du reste. Comme j'ai fait un changement de masse, cette formule n'a pas bougé. Pour le reste je vais regarder... |
| 15/01/2019 à 08:37 | Eugène | Tableau Excel avec macro | Tu peux changer le signe ici... |
| 15/01/2019 à 06:12 | chti59xcel | Calendrier de congés | Je ne peux pas poursuivre car tes macros sont protégées par mot de passe ... |
| 15/01/2019 à 01:26 | chti59xcel | Calendrier de congés | 4ème étape : écrire les macro qui permettront de mettre à jour la base de données en cas de déclaration de congés ou de suppression de cette déclaration que je ferai demain... |
| 15/01/2019 à 01:19 | chti59xcel | Calendrier de congés | 3ème étape : faire en sorte que la feuille Récap_Général reprenne les informations de la base de données on introduira la formule : on nommera la plage par exemple PlageDeSaisie et on protégera cette plage pour qu'elle ne soit pas modifiée par inadvertance ... |
| 15/01/2019 à 01:14 | chti59xcel | Calendrier de congés | 2ème étape : créer un onglet "base de données" ce qui est assez simple ici car on ne trace que les dates de congés on y mettra donc le nom, la date et c'est tout ! j'ajoute une clé qui est la concaténation de nom et date pour pouvoir effectuer les recherches ! j'ai initialisé avec les données fourni... |
| 15/01/2019 à 01:07 | chti59xcel | Calendrier de congés | 1ère étape : difficile de gérer des couleurs ! il vaut mieux que les couleurs soient le résultat d'une mise en forme conditionnelle à partir d'une valeur donnée je vais donc colorier police et fond en jaune quand la valeur de la cellule est par exemple (choix arbitraire) "_C_"... |