Fanatique d'Excel

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

Messages postés par 78chris - page 288

DateAuteur du sujetSujetExtrait du message
15/12/2017 à 15:45lolo92Chercher des valeurs dans un TCD issue d'un userformIl y a beaucoup plus simple pour focaliser sur un article : créer 2 segments, un sur le type et un sur les codes Barre : la sélection d'un type réduit la liste aux seuls codes barres liés à ce type : s'il y en a qu'un il est automatiquement filtré sinon on choisit parmi ceux proposés...
15/12/2017 à 10:23Sacefy Formule de RECHERCHEVOn peut simplifier...
15/12/2017 à 10:16Gael_H Lien tableau croisé dynamiqueEntre la source de données et le TCD, il se crée un cache ou cube de données. Depuis la version 2007 d'Excel, 1 même source = 1 seul cube Ceci évite d'alourdir le classeur, permet d'actualiser l'ensemble des TCD/GCD d'un clic, de synchroniser le filtrage de l'ensemble des TCD/GCD par segment ou chro...
14/12/2017 à 23:08laglanne21Consolidation d'un TCD grâce à une macro1ère remarque on ne crée pas de lignes vides avec juste des formules dans les tableaux. Cela ne sert à rien d'avoir 1000 ou 1500 lignes puisque dès qu'on ajoute une données sous le dernière ligne d'un tableau, les mises en forme dont MFC, formule, contraintes de validation, se propagent automatiquem...
14/12/2017 à 22:59mouftieVariable dans formules de tableau structuréINDIRECT ne marche pas sur un autre classeur sauf s'il est ouvert. On peut utiliser INDIRECT dans les formules de tableau mais surtout pour se référer au noms des colonnes pas pour celui de fichiers.....
14/12/2017 à 22:54Gael_H Lien tableau croisé dynamiqueQuand on copie colle tout on a souvent ce problème avec les chronologies ou les segments. Un regroupement par semaine se fait par groupe de 7 jours : il n'est pas possible d'avoir à la fois 1 jour et 7 jours dans le cache (cube) commun Déplace le TCD2 dans un nouveau classeur, il va dupliquer le cub...
12/12/2017 à 22:06PpplllCalculer des écarts sur différentes lignesOn déduit que c'est la 1ère ligne d'un client donc on ne fait rien Pas d'horaire donc on ne fait rien si l'horaire de la ligne est supérieur à celui de la 1ère ligne du client, alors... Le 1ère ligne est trouvée grâce à EQUIV dans la colonne A, INDEX servant à se positionner le bon jour de la semain...
12/12/2017 à 12:50graindeselPB suite enregistrement tableau croise dynamique TCDN'a-t-il pas été ouvert sur une ancienne version ...
12/12/2017 à 12:46PpplllCalculer des écarts sur différentes lignesEn G2 à recopier en dessous et à droite...
11/12/2017 à 22:38pompaero MFC avec TCDPar MFC spécifique TCD sur la colonne J (j'ai modifié 2 dates dans le source pour faire des exemples)...
11/12/2017 à 22:07JAHHONComparer deux bases de codes postaux et ajouter la ville correspondanteSur une liste tu a des codes numériques et sur l'autre texte... Effectivement tu as 2016 donc l'idée de Jean-Eric est la meilleure... mais comme je l'évoquais ta 1ère adresse peut correspondre à 7 villes, la seconde à 11, etc (le 02400 correspond à 23 communes)...
11/12/2017 à 20:11JAHHONComparer deux bases de codes postaux et ajouter la ville correspondanteLe souci est qu'un code postal peux correspondre à plusieurs villes (parfois plus de 10). Que fais-tu dans ces cas ? Par formule on peut utiliser RECHERCHEV mais le fichier des codes postaux étant lourd cela risque de ramer... Ce peut être une solution pour tester quitte à remplacer la formule par s...
11/12/2017 à 13:00adkheirComparer le contenu de deux ou plusieurs colonnesLa formule tu l'as dans les MFC : rien de t'empêche de la recopier dans les cellules (en validant par CTRL Shift Entrée car c'est du matriciel) et d'enlever les MFC...
10/12/2017 à 18:47adkheirComparer le contenu de deux ou plusieurs colonnesVoir les Mises en Forme Conditionnelles dans chacun des tableau. Des données mises sous forme de tableau permettrait plus d’évolutivité.....
09/12/2017 à 09:52Manon Cocher case sur une feuille et faire apparaître lignes sur autre feuilleLes plages nommées permettent de rendre les choses évolutives : le jour où on ajoute des lignes d'une catégorie, on modifie juste la définition de la plage nommée sans avoir à modifier le code. Outre le code, la superposition de cases, de cellules liées complique énormément l'évolutivité du classeur...
08/12/2017 à 20:58DuffAppliquer un plafond au calcul d'une primeJe n'avais pas vu le fichier Pour la prime ...
08/12/2017 à 18:00Manon Cocher case sur une feuille et faire apparaître lignes sur autre feuilleLe plus simple est de créer des plages nommées correspondant aux types de substances à afficher/masquer créer des case à cocher en activex plutôt qu'en objet de formulaire utiliser la valeur booléenne de case à cocher, nommée de façon similaire à la zone correspondante pour gérer l'affichage. J'ai t...
08/12/2017 à 16:37DuffAppliquer un plafond au calcul d'une primeSi j'ai bien compris...
07/12/2017 à 14:21mika51 Lier filtre TCDRien n'empêche de faire un mini fichier exemple... Pour ce que j'ai compris, les segments font cela très bien.....
04/12/2017 à 14:21Lolo1905Utilisation d'un fichier type Macro ComplémentairesLe fichier ne devrait pas être sur le poste du collaborateur : Excel doit pointer vers celui en réseau...
01/12/2017 à 21:53Lolo1905Utilisation d'un fichier type Macro ComplémentairesRE Le dossier réseau est bien autorisé en écriture à tous les utilisateurs ...
01/12/2017 à 21:52darkfire71Filtrer aléatoirement un tcdA part faire un tirage au sort de 10 nombres compris entre 1 et le nombre total d'éléments, puis faire une boucle qui masquera les éléments dont l'index ne correspond pas à un des 10 nombres, je ne vois pas.....
01/12/2017 à 16:27Lolo1905Utilisation d'un fichier type Macro ComplémentairesTu es sûr d'avoir modifié le fichier commun du réseau et pas une copie locale ...
30/11/2017 à 22:53zra3pCréer un graphique quand les cellules ne sont pas côte à côtUn camembert n'a qu'une série. Je conseillerai un petit tableau récapitulatif à part avec des formules allant récupérer les valeurs là où elles sont.....
30/11/2017 à 17:30AbdallahMise à jour de plusieurs TCD en une seule foisNe pas refaire tous les TCD mais changer la source une dernière fois. Un peu de lecture sur les tableaux http://www.excel-formations.fr/Trucs_astuces/Tableaux01.php...
29/11/2017 à 23:51AbdallahMise à jour de plusieurs TCD en une seule foisDepuis 2003 et surtout 2007, Microsoft a mis à notre disposition les tableaux : il suffit que tes zones de données soient mises sous forme de tableaux et que les TCD soit construits sur le tableau et non la plage pour que tout ajout de ligne y soit automatiquement répercuté. Cela n'a pas de sens de...
29/11/2017 à 23:44Juice Format inconnuLe plus simple, d'autant qu'on ne connait pas toujours le code du caractère en question : c'est le sélectionner, le copier puis le coller dans la zone CHERCHE du cherche et remplace. J'ai d'ailleurs cherché quel était ce caractère après avoir vérifié que le cherche et remplace marchait.....
29/11/2017 à 09:39Juice Format inconnuPourquoi 3 manips au lieu d'une seulede cherche et remplace sur l'ensemble des 3 colonnes ? Cela prend 3 secondes mais tu fais comme tu veux.....
29/11/2017 à 09:35papillon_diabolikAide sur un fichier Excel avec création d'ongletRestons simple et efficace : un seul tableau pour la saisie au fil du temps. Attention ne jamais inclure de lignes vides dans les tableaux : dès qu'on saisie une date sous les lignes remplies, le tableau s'agrandit... Puisque tu prévois une date, on peux calculer le numéro de semaine : ce sera plus...
28/11/2017 à 20:44Juice Format inconnuRE As-tu déjà au moins essayé les 3 manips manuelles indiquées ? Si tu regardes tes chiffres tu vois bien un espace devant €, non ? Et bien ce n'est pas un espace mais un caractère qui a pour code ascii 160. Le sélectionner est simple et faire un cherche et remplace est également simple, en collant...
28/11/2017 à 19:42steelband13Extraction de données après conversion PDF en XLSXTu es sûr que le logiciel qui sort du pdf ne peut pas le faire dans un autre format ? Il est très rare qu'un seul format soit possible. Chaque matricule étant précédé du mot clé MATRICULE/DOUBLON : chaque personne étant précédée du mot clé TITULAIRE : chaque montant étant précédent du mot clé MONTAN...
28/11/2017 à 14:29Juice Format inconnuC'est du texte avec en lieu et place de l'espace un caractère 160... Soit manuellement : copier ce pseudo espace, sélectionne l'ensemble des montants et faire un cherche et remplace du caractère par rien.. Enlever le retour à la ligne : excel n'aime pas pour le numérique. Peut être fait par VBA.....
26/11/2017 à 09:39glider97Macro - Sélection d'un nombre de ligne calculéSi les remplies sont consécutives, tu peux compter en VBA pour déterminer ta plage remplie avec s'il y a des données après la ligne 28, sinon mais inutile en général car en triant tout les vides restent à la fin...
26/11/2017 à 09:29stephane fortinTrier des Lignes fusionnéesDans le sens vertical on s'en sort facilement par MFC. Ici comme tu as 7 lignes par client, en plus on peut centrer verticalement la ligne lisible...
25/11/2017 à 18:58NowheremanTCD - Mise en formeJe crains qu'il n'y ait pas de solution simple à part VBA pour supprimer le remplissage de l'onglet puis le remettre en gris à chaque actualisation du TCD. Quand on remplit des cellules, le quadrillage disparait donc inutile de le paramétrer si c'est l'objectif visé...
24/11/2017 à 22:00StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Le VBA est transparent pour l'utilisateur si, comme je l'ai proposé, cela se déclenche automatiquement quand on quitte l'onglet des données pour passer sur un des autres. La seule contrainte est que le VBA soit autorisé sur les postes : niveau de sécurité réglé sur moyen et autorisé à l'ouverture...
24/11/2017 à 16:24StartinovNombre d'occurence sur plusieurs colonnes et lignesRE On peut ajouter un petit bout de code VBA : mais le bouton actualiser tout de l'onglet données actualise et la liaison et les TCD Si VBA on peut prévoir l'actualisation des TCD quand on quitte l'onglet data. Cependant s'il y a beaucoup de données, cela peut être sensible en temps de réponse, donc...
24/11/2017 à 14:46yalegoEtiquettes de données des graphiques à BullesXY chart Labeler 7.1 semble fonctionner.....
24/11/2017 à 14:01ThoamasAide sur la réalisation d'un tableau complexeC'est sûr que si tu compte faire un ou des tableaux croisés, cette structure posera problème. Mais, comme déjà dit par MFerrand, sans plus d'infos... De façon générale on peut souvent obtenir la présentation souhaitée en partant d'une liste de données qui elle est normalisée et utilisable... et donc...
24/11/2017 à 13:51kokalight Automatiser des opérations récurrentesTa demande est curieuse. Il serait plus logique d'avoir dans un tableau une liste des noms + prénom, montant du crédit initial ou en cours, date de cette mise de fonds dans un autre les noms + prénoms et date de chaque livraison. Ainsi on pourrait calculer le solde de façon sûre. Sinon on peut déjà...
24/11/2017 à 13:39StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Voir ma réponse à ton autre fil : travailler sur n fils ne va pas faciliter les choses ! Tu dois tester "" et non " " : il doit donc y avoir des valeurs anormales dans le résultat. Une formule doit renvoyer une valeur : soit numérique soit texte. Ici on n'a pas le choix puisqu'il faut du numériqu...
24/11/2017 à 13:33StartinovDATEVAL +JJ +MM +AAAAOn part tous azimuts Dèjà pour tester su c'est vide ce n'est pas " " pais ""...
24/11/2017 à 12:54StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Utilises-tu bien les nouvelles colonnes pour les TCD ? Les TCD sont-ils bien basés sur le tableau et non une plage ou des colonnes ? As-tu bien respecté la formule avec 0 comme alternative ? IL n'y a rien à convertir, juste le bon format d'affichage à choisir. (Attention au vocabulaire qui peut p...
23/11/2017 à 22:51StartinovNombre d'occurence sur plusieurs colonnes et lignesRe Non, on ne peut s'intercaler à l'intérieur d'un import : c'est un bloc pour Excel. Il faut les placer à droite ou à gauche (on peut d'ailleurs les masquer quand tout est au point)...
23/11/2017 à 22:09StartinovNombre d'occurence sur plusieurs colonnes et lignesRe Quand tu passes par Données à partir du Web, cela crée une liaison dont le résultat s'affiche dans un tableau (au sens 2007-2016 = table) Si tu ajoutes des colonnes, à droite du tableau elles s'intègrent à celui-ci et le nombre de lignes des ces colonnes ajoutées s'ajustera automatiquement lords...
23/11/2017 à 21:36StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Oui si une cellule date contient du texte le regroupement saute ! Dans ce cas il serait plus propre, puisque les data sont liées à une connexion externe, d'ajouter au tableau 3 colonne calculées qui reprennent les dates en les convertissant avec une formule du type Ces colonnes s'adapteront à la...
23/11/2017 à 20:29StartinovNombre d'occurence sur plusieurs colonnes et lignesRE J'ai demandé à plusieurs reprises d'où venaient tes données sans réponse de ta part. Là tu parles du Web... Si tu as le fichier de synthèse ouvert pendant que tu actualises la source de données, avec des dates au format texte, rien d'étonnant à ce que tout saute... L'actualisation et la conversio...
23/11/2017 à 15:20StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Cela correspond aux options de la fenêtre convertir : voir l’aide de la fonction VBA TextToColumns. On pourrait enlever les option TextQualifier et TrailingMinusNumbers mais elles ne gênent pas FieldInfo est le plus important : format initial de la date...
23/11/2017 à 14:15StartinovNombre d'occurence sur plusieurs colonnes et lignesRE Le mieux est soit un classeur vierge soit un classeur de macros complémentaires (xlam) qu'on peut activer à l'ouverture d'excel ou lancer manuellement au choix...
23/11/2017 à 13:20StartinovNombre d'occurence sur plusieurs colonnes et lignesRe Ceci devrait fonctionner pour 3 colonnes se suivant (colonne de la 1ère date à adapter si pas Q, ainsi que classeur et feuille)...