Fanatique d'Excel

Inscrit le :09/07/2017
Dernière activité :Aujourd'hui à 16:56
Version d'Excel :2010 -19&21- 365
Lieu :Sud Yvelines
Messages
15'036
Votes
3'067
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par 78chris - page 273

DateAuteur du sujetSujetExtrait du message
25/04/2018 à 19:42misen08 Etiquettes de TCD et Couleur de fondPour la disposition du TCD Compactée, Plan ou à l'ancienne (tabulaire), je passe par le ruban spécifique TCD, onglet création. Ensuite pour chaque champ on peut mettre à l'ancienne une partie : par exemple pour mettre Nom, Prénom, téléphone sur une même ligne en partant du niveau supérieur donc Nom...
25/04/2018 à 18:00misen08 Etiquettes de TCD et Couleur de fondRE Pas besoin de VBA / il faut cliquer, dans la cellule du 2012, juste au dessus du texte 2012 de façon à avoir une petite flèche Noire puis colorer Même si tu déplaces Année en étiquette de lignes, 2012 sera toujours en jaune. Dans les TCD il ne faut jamais sélectionner des cellules mais des niveau...
25/04/2018 à 17:54sandrackcb Effectuer une moyenne avec les zones remplies seulementDéjà utilise plutôt que Les cases vides ne sont jamais prises en compte par le MOYENNE Mais si tu as des sommes à 0 En H22 par exemple...
25/04/2018 à 17:45misen08 Etiquettes de TCD et Couleur de fondA peu de chose près : Disposition du TCD compactée puis regarde les paramètres des champs pour voir les paramétrages...
25/04/2018 à 17:29delouant Filtrer un TCD d'un formulaireLes segments ne suffiraient pas ? Que comptes-tu mettre de particulier dans le formulaire ...
25/04/2018 à 11:28meneceeFichier VolumineuxRE Voici le classeur avec les plages sous forme de tableaux et plusieurs formules : sensiblement la tienne matricielle mais utilisant les tableaux une autre matricielle sans tri une non matricielle si tri Reste à voir pour la gestion des erreurs ce que tu veux faire...
25/04/2018 à 11:03meneceeFichier VolumineuxDonc quel intérêt de prendre la dernière ligne plutôt que la première si doublons ? On peut un peu simplifier mais cela reste matriciel si on ne trie pas Peux-tu trier, pour éviter le matriciel ...
25/04/2018 à 10:42Sacefy La formule ne se calcule pasIl y a aussi l'outil d'audit dans l'onglet Formules qui permet de passer d'erreur en erreur pour corriger Ici je ne vois pas l’intérêt d'utiliser SOMME pour reprendre la ligne du dessus... Edit : Ce type de structure pas sans doute poser d'autre problème au fil du temps.....
25/04/2018 à 10:31Skud4012ValeurSans doute n'as tu pas lu attentivement : tu as bien la réponse qu'il faut pour corriger ta formule puisque fusion il y a...
25/04/2018 à 10:26OZ1977Insérer formules de calculs dans un TCD qui s'ajustent à la taille TCDTu pouvais rester en late binding en changeant juste le code comme indiqué... Cela a l'avantage d'être moins dépendant de la version Office utilisé...
25/04/2018 à 10:23CamSGraphique TDC mise en forme automatiqueTu parles du GCD j'imagine. Hier soir je n'y arrivais pas et j'ai laissé tombé mais ce matin je dois avoir les idées plus claires... J'ai changé le fichier de mon post précédent...
24/04/2018 à 22:09CamSGraphique TDC mise en forme automatiqueUne solution avec 1 colonne supplémentaire dans la source 2 champs calculés au lieu d'un Cependant dans 2007 les personnalisations de GCD sont très instables donc voir à l'usage Une autre avec un tableau Annexe et un graphique classique J'ai mis au format xlsx (il remplace xls depuis près de 10 ans...
24/04/2018 à 18:45CamSGraphique TDC mise en forme automatiqueUn exemple serait bienvenu. Rarement faisable sur un GCD mais souvent possible sur un tableau annexe au TCD utilisant LIREDONNEESTABCROISDYNAMIQUE de façon à être dynamque...
24/04/2018 à 18:26OZ1977Insérer formules de calculs dans un TCD qui s'ajustent à la taille TCDJ'ai trouvé Tu n'utilises pas la référence Excel (late binding) tandis que moi oui (early binding : je l'utilises (cochée dans références) et la déclares Dim appexcel et Dim Wbexcel). Du coup pour toi il faut mettre...
24/04/2018 à 17:35meneceeFichier VolumineuxRE Ta formule prend la dernière ligne en cas d’exæquo mais B2 est trié selon quel critère ...
24/04/2018 à 16:46MedKabbajFiltrer par date TCDRE Si tu changes ton profil entre le début et la suite du fil on ne vas pas y arriver... Tu avais mis 2016 d'où ma réponse qui citait explicitement 2016 Un segment, est forcément lié à un champ. Et vue la structure de ton tableau tes date entrées et sorties sont liées, qu'on les utilise directement...
24/04/2018 à 14:21MedKabbajFiltrer par date TCD"Je veux " : ici c'est un forum... Tu ne précisais pas le mois de quoi donc je t'ai laissé le choix...
24/04/2018 à 14:16byxazayCréer TCD - Erreur d’exécution en automatique mais pas en Pas à Pas [VBA]Quitte à coder ne pas faire un TCD sur des colonnes entières (22 millions de cellules) puisqu'on sait en VBA trouver la taille de la plage et de plus pourquoi compliquer avec Feuil1!R1C1:R1048576C22 au lieu de Feuil1!C1:C22.....
24/04/2018 à 13:51meneceeFichier VolumineuxAnonymisé ne veut pas dire rendre incompréhensible. Déjà évite de faire des formules sur des colonnes entières. Utilise les tableaux structurés ou les plages nommées avec DECALER A priori la formule dont on ne sait où elle doit se placer faute de nom d'onglet cohérent avec l'exemple semble être une...
23/04/2018 à 23:44MedKabbajFiltrer par date TCDSur 2016 tu peux mettre le segments sur les tableaux : met ta plage source sous forme de tableau et tu pourras alors mettre des segments. Un TCD est fait pour faire des statistiques donc si tu ne fais pas de somme ou autre, le tableau suffit...
23/04/2018 à 18:30primokorn Considérer un nombre comme un texte à X caractèresA noter que texte(A1;"mm") appliqué au chiffre 3 ne renverra non pas 03 mais 01 car 3 sera considéré comme le 03/01/1900 par la formule.....
23/04/2018 à 18:22loic85.ldRequete sql de Excel vers accessConcernant Microsoft.Jet.OLEDB ta copie d'écran affiche la version 6 donc à adapter dans le code VBA...
23/04/2018 à 14:49massari59264 Convertion d'un tableau (VBA ou formule)Re Si tu as besoin d'explication sur une étape, demande. La plupart sont toutes simples et se font juste en cliquant sur les options de PQ. Celles un peu complexe sont les formules Text.Split qui permet d'éclater une chaîne selon un séparateur puis ensuite bien opter pour "développer" afin de démult...
23/04/2018 à 11:16fatrouchaHistogramme à 3 axesAvec Excel oui, avec Word je crains que non.....
23/04/2018 à 11:14massari59264 Convertion d'un tableau (VBA ou formule)Re Je n'avais changé que la formule pas le libellé ! Belle formule au demeurant même si je ne renie pas mes remarques Ci-joint le classeur avec le PowerQuery allégé...
23/04/2018 à 10:46massari59264 Convertion d'un tableau (VBA ou formule)RE 1ère ligne 1/02;8/02;15/02; 22 ;22/02...
23/04/2018 à 10:40OZ1977Insérer formules de calculs dans un TCD qui s'ajustent à la taille TCDLe code que j'ai donné a été testé depuis un module Access sur ton fichier Report_20180413.xlsm du 14/04 et Fin renvoie bien 53 donc il faudrait utiliser le débogueur pour voir ce qui coince chez toi. Tu parles de TCD mais ce n'est pas un TCD, ni même un tableau au sens 2007-2016, juste une plage de...
23/04/2018 à 10:29Ims392 Tableau croisé dynamique, plage de sélection date, macro ?Si tu places ton champ date en étiquette de ligne plutôt qu'en Filtre : tu auras des filtres chronologiques dont Entre... Sinon VBA (sachant que sur 2010 il y a des soucis pour filtrer les dates des TCD)... Attention à tes champs de valeurs, tantôt c'est somme, tantôt nombre.....
23/04/2018 à 10:22massari59264 Convertion d'un tableau (VBA ou formule)Il manque le mois pour la première occurrence du 22/02. Pour le tableau final : on ventile toujours en colonnes mois et jour ou une colonne date suffit ...
22/04/2018 à 21:22Ventura76Filtre personnalisé TCD ?RE Ton exemple est un tableau, pas un TCD... Si c'est juste un recherche, le CTRL F reste le plus rapide. Pour un filtre il faudrait utiliser VBA avec contrôle d’existence préalable si le segment Nom ne suffit pas Pour les noms, je conseille un champ supplémentaire dans la source avec la première le...
22/04/2018 à 20:42Ventura76Filtre personnalisé TCD ?Peux-tu au minimum joindre une copie d'écran du TCD, ou un extrait représentatif.....
22/04/2018 à 08:14loic85.ldRequete sql de Excel vers accessCoucou Bruno Une piste sans VBA http://www.excel-formations.fr/Trucs_astuces/ACCESS01.php...
21/04/2018 à 13:55MarionQualityValidation de donnée avec des iconesUniquement possible avec des icônes de polices de type dingbat à mon avis.....
21/04/2018 à 11:04Sentz Somme glissante en fonction du résultatSi tu ne veux pas voir 2 fois les valeurs en C, utilise une MFC.....
20/04/2018 à 21:12Sentz Somme glissante en fonction du résultatRE Fais-tu les efforts suffisants ...
20/04/2018 à 19:04IJulienIMOYENNE dans TCDRe Tu n'as pas compris : il y a une seule formule pour toutes les catégories (de toute façon dans un TCD on ne peut les mélanger pour un même calcul) mais pour obtenir une moyenne sur un mois que tu n'as pas sur certaines catégories il faut un repère sur une catégorie qui existe systématiquement car...
20/04/2018 à 18:57primokornLiaison dynamique des données et de la mise en formeRE Personne ne t'écriras un code sans fichier exemple représentatif et des informations sur le point d'appel (depuis la source et alors où trouver tous les fichiers à modifier, depuis un fichier à modifier et dans quelles conditions) . Il faut t'arracher les infos une à une et tu te plains... que l'...
20/04/2018 à 18:53massari59264 Convertion d'un tableau (VBA ou formule)Re OK bon week end déconnecté...
20/04/2018 à 18:51benjy555Macro afficher valeur TCD une après l'autre pour impression separéeEncore un multi post sur n forums... sans le préciser et des réponses aussi ailleurs...
20/04/2018 à 18:49Sentz Somme glissante en fonction du résultatRE J'ai bien les mêmes valeurs : il suffit de mettre un test pour n'afficher que celle à côté des 100... Au début de la formule : =SI(OU($B6="";C6<100);"";......
20/04/2018 à 18:43beabianchini TCD nom de colonne par défautJ'ai aussi donné cette réponse sur un des multiples forum où tu as posté......
20/04/2018 à 15:20massari59264 Convertion d'un tableau (VBA ou formule)Re A droite de l'interface PQ tu as la liste des requêtes (il faut éventuellement déplier) : clic droit... Edit : Pour tester tu peux partir de tes 2 colonnes jours et MOIS, après tu pourras revoir a construction de cette cotonne Excel mais cela ne changera plus rien à ce qui est fait dans PQ...
20/04/2018 à 15:05massari59264 Convertion d'un tableau (VBA ou formule)RE Non c'est très différent de PowerPivot... Il faudrait au lieu d'avoir 1, 1, 2, 2, d'un côté et 12,26,9,23, de l'autre avoir 12/1 ou mieux 26/01 (ou autre séparateur) donc 12/01, 26/01, 9/02, 23/02 ce qui permettrait d'éclater une seule fois dans une seule requête avant de croiser avec ENFANTS...
20/04/2018 à 15:00Skud4012ValeurRE Une cellule ne peut être égale à 2 cellules : soit elle est égale à une cellule (la 1ère si fusion) soit il manque une somme ou autre si on se réfère à plusieurs... On ne cesse de répéter qu'il faur éviter les fusions (CQFD)...
20/04/2018 à 14:55SwicksTrier des lignes par groupeIl n'est pas possible de trier par bloc sauf à ajouter des colonnes éventuellement masquées avec des valeur permettant le tri. Tu peux le faire par boucle VBA mais c'est un peu usine à GAZ.....
20/04/2018 à 14:40Skud4012ValeurCe n'est pas en mettant les erreurs sous le tapis comme la poussière qu'on supprime l'allergie ! Il y a une MFC sur Consignes qui planquent les erreurs mais elle sont bien là alors la formule =Consignes!C5 éternue, forcément ! Corrige tes formules sur Consignes en les imbriquant dans un SI ou un SIE...
20/04/2018 à 14:33primokornLiaison dynamique des données et de la mise en formeRe Alors VBA.....
20/04/2018 à 14:25Sentz Somme glissante en fonction du résultatSi j'ai compris (pas sûr) en D6...
20/04/2018 à 13:58delouantCopier coller des lignes d'une requête sous conditionRe Bizarre je n'ai pas constaté cela en utilisant le code de gmb, par contre on récupère les dates en texte... Mais du coup, si les extraits coupent les dates il n'y a plus aucun moyen de comparer sauf à écraser partiellement... On en revient à la nécessité d'ID quand on manipule des données.....
20/04/2018 à 13:46massari59264 Convertion d'un tableau (VBA ou formule)RE Oui dans étapes appliquées tu vois le principal mais quand il y a un rouage à droite de la ligne tu vois comment cela a été paramétré : on n'écrit pas grand chose, on paramètre et cela s'écrit un peu tout seul si la logique est bonne et la formule le cas échéant... Edit : A noter que les 2 premiè...