Passionné d'Excel

Inscrit le :26/01/2017
Dernière activité :30/01/2026 à 14:36
Version d'Excel :2010 FR
Lieu :Côtes d'Armor (France)
Messages
5'574
Votes
1'141
Fichiers
8
Téléchargements
14'131
Fichiers ExcelSujetsMessagesStatistiquesVotes reçus

Messages postés par Pedro22 - page 60

DateAuteur du sujetSujetExtrait du message
02/10/2019 à 15:47CaptainSto Formule pour texte cellule différent ou nonUne contribution, en se basant sur des caractères présents en cellule A1 ...
02/10/2019 à 15:32GGautier Trier plage de donnée avec formuleJe n'ai pas regardé en détail ton code, mais tu gagneras déjà en lisibilité en utilisant une structure : With Feuil3...End With qui t'éviteras de répéter la feuille devant chaque plage...
02/10/2019 à 15:27yoyoventoEquation d'une courbe passant par des pointsSi c'est bien le coeur du sujet, cette ligne ne se suffit pas à elle même... Tablo() est une variable tableau qui est destinée à recevoir la liste des paramètres de régression (A, B...). Array(1, 2) dépend de l'ordre de la régression (ici 2 pour une équation de type A*X^2+B*X+C)...
02/10/2019 à 15:13GGautier Trier plage de donnée avec formule? Je n'ai jamais essayé, mais tu dois aussi pouvoir faire ...
02/10/2019 à 15:10yoyoventoEquation d'une courbe passant par des pointsJ'ai un autre fichier sous la main qui permet de récupérer via VBA les paramètres de régression polynomiale. Je ne l'ai pas adapté pour ton cas, je te laisse y jeter un oeil. Il utilise les fonctions Excel LinEst et Index, comme on pourrait le faire avec une fonction matricielle...
02/10/2019 à 15:04GGautier Trier plage de donnée avec formuleTu manipules seulement les valeurs (propriété .Value d'un Range) et pas les formules (propriété .Formula d'un Range) avec ton code. Il faudrait peut-être doubler toutes tes variables tableaux pour faire aussi migrer les .Formula...
02/10/2019 à 15:00pec35Calcul fonction SIBonjour, Pour Excel, ">" équivaut à supérieur strict, sinon c'est ">=". Par ailleurs, le dernier argument de votre fonction IF n'est pas non plus à mettre entre guillemets. D'ailleurs, il est probable que le soucis en F7 soit dû au fait que le 0 n'est pas reconnu comme un nombre... Sinon, vous...
02/10/2019 à 14:53hicham2610Compléter jeu du pendu xlsmNouvelle version disponible au téléchargement ! Je n'ai pas encore prit le temps d'intégrer d'indice, ni de pouvoir archiver les scores (et afficher un classement)...
02/10/2019 à 14:34yoyoventoEquation d'une courbe passant par des pointsC'est possible en recopiant les paramètres d'une courbe de tendance issue d'un graphique, ou en passant par une fonction matricielle ( https://support.office.com/fr-fr/article/droitereg-droitereg-fonction-84d7d0d9-6e50-4101-977a-fa7abf772b6d ). Sinon je vais me faire un peu de pub : https://www.exce...
02/10/2019 à 14:16Papy280255 Renommer feuille par la valeur de deux cellulesMerci beaucoup dans mon classeur, la ligne ActiveSheet.Name = NomF de la macro bugg étrangement sinon le reste semble ok Je regarde encore un peu tout ça et adapterais si nécessaire Encore merci de ton précieux coup de main. Papy Ben Dans ton fichier test, les infos sont dans la ligne 4 de la feuill...
02/10/2019 à 12:26passiv94D'aideLes modifications sont en jaune dans le fichier ...
02/10/2019 à 12:12passiv94D'aide...
02/10/2019 à 12:08QuentinATSA Vérification (jj/mm/aaaa) inputboxAttention, le résultat final peut ressembler à une date, c'est pas pour ça que s'en est une pour Excel... Je pense qu'un CDate() serait le bienvenu, immédiatement après ta saisie...
02/10/2019 à 12:05Papy280255 Renommer feuille par la valeur de deux cellulesA priori le code fonctionne, pour peu que tu adaptes un peu les plages indiquées dans le code. Par contre, la dernière partie détruit complètement la mise en forme de ton planning source. Je t'invite à revoir le code selon ce que tu souhaites réellement faire...
02/10/2019 à 12:00Papy280255 Renommer feuille par la valeur de deux cellulesJ'ai essayé de réécrire ton code : Je regarde en détail avec ton fichier...
02/10/2019 à 11:40Papy280255 Renommer feuille par la valeur de deux cellulesSans avoir une idée du contenu de votre fichier, j'aurais du mal à vous aider. Serait-il possible de joindre un fichier ? Par ailleurs, votre macro est issue de l'enregistreur de macro, ce qui est une très mauvaise idée car l'enregistreur produit un code ni optimisé, ni robuste et avec de nombreuses...
02/10/2019 à 11:18QuentinATSA Vérification (jj/mm/aaaa) inputboxIl faut bien comprendre qu'une date, pour excel, est un nombre (de jours écoulés depuis la référence du 00/01/1900). JJ/MM/AAAA n'est qu'un format d'affichage. Tu peux par exemple changer le format d'une date vers un format numérique, si la date est valide, elle prendra une valeur du type 43740 (cor...
02/10/2019 à 11:11passiv94D'aideJe t'invite à ajouter une colonne à ta première feuille avec la formule : Puis à insérer à partir de l'ensemble de tes données un tableau croisé dynamique (TCD). Si tu veux une proposition plus concrète, n'hésite pas à ajouter un fichier type (qui reprend la structure de ton original, mais sans donn...
02/10/2019 à 11:06enricobixio Aide recherche d'une fonctionUne proposition, d'après ce que j'ai compris de votre problématique : Ce qui donne 60% comme résultat pour votre exemple...
02/10/2019 à 10:47Papy280255 Renommer feuille par la valeur de deux cellulesLa première syntaxe n'est pas correcte, cells ne gère pas une plage mais une cellule (ex : cells(1,1) correspond à A1). Une solution serait ...
02/10/2019 à 10:34Pablito Analyse de verbatim sous ExcelJe vais essayer de commenter davantage la macro, pour te permettre d'une part de mieux comprendre son fonctionnement, et d'autre part de gagner en autonomie pour l'adapter (si besoin)...
02/10/2019 à 10:22Pablito Analyse de verbatim sous ExcelJe dois donc renseigner une liste de "mots clés" à analyser ? Si oui dans la macro directement ou ailleurs? Dsl je n'ai pas saisi cette partie de la réponse. Désolé si je ne suis pas clair, c'est pas évident à décrire de façon concise ! Il faut que tu créés une feuille vierge nommée "Liste". Dans ce...
02/10/2019 à 09:34phil107 Tableau croisé dynamique...
02/10/2019 à 09:26phil107 Tableau croisé dynamiqueLa mise à jour d'un TCD est manuelle je crois (clique droit --> actualiser, ou bouton actualiser dans le bandeau). Il faut aussi faire attention à ce que la plage source du TCD tienne compte de toutes les données (en cas d'ajout de lignes dans la base de données). L'idéal est de sélectionner au p...
02/10/2019 à 09:12Gui1528 Redistribution d'élément doubléMerci de ton retour, pense à valider le sujet...
02/10/2019 à 09:12Pablito Analyse de verbatim sous ExcelJ'ai sous la main une macro que j'utilisais pour ce genre de travail : Le principe est qu'elle se base sur une liste de mots à repérer, en colonne A d'une feuille nommée "Liste". Ces mots sont à écrire en minuscules sans caractères spéciaux ni accents. Ton questionnaires doit se présenter sous forme...
02/10/2019 à 08:52Gui1528 Redistribution d'élément doubléEn 2 étapes : - Ajout d'une colonne N° (en jaune dans le fichier) avec la formule (exemple pour D2) : - Insertion d'un Tableau Croisé Dynamique (TCD), en feuille 2 dans le fichier PS : la combinaison N° de point et N° étant unique, la somme calculée dans le TCD n'est faite que sur une valeur (et cor...
02/10/2019 à 08:40Onafe57 Modifier la valeur d'une cellule en cliquant droit ou double cliquant@Onafe57, comme l'a dit Andre13, "Appartient" est une fonction personnalisée dont l'objectif est de renvoyer "VRAI" si une adresse de cellule appartient à une liste d'adresses (les 2 arguments de la fonction). Comme indiqué dans ma réponse, j'imaginais qu'il était possible d'utiliser la fonction exi...
01/10/2019 à 19:50ludophotSomme.si.ens avec plusieurs criteresLes fonction ".SI.ENS" comptent, additionnent ou calculent la moyenne des lignes qui respectent TOUTES les conditions à la fois. D'après votre cas de figure, ce serait plutôt : N'ayant qu'un critère dans chaque formule, vous pouvez aussi vous contenter d'utiliser des SOMME.SI...
01/10/2019 à 16:48k5757Formule sommeprodAu plaisir de t'avoir apporté de l'aide ! Pense à indiquer que ton sujet est résolu...
01/10/2019 à 16:39Onafe57 Modifier la valeur d'une cellule en cliquant droit ou double cliquantUne proposition : PS : on peut peut-être se passer de ma fonction perso grâce à la fonction Intersect, que je ne maîtrise malheureusement pas suffisamment...
01/10/2019 à 14:15k5757Formule sommeprodUne proposition adaptée à ton fichier exemple ...
01/10/2019 à 14:13VAL0627Masquer le taux de pourcentageAlors là, il va vraiment falloir faire un effort pour apporter davantage de précisions ! En l'état, ta demande est incompréhensible... Quel tableau ? Quel "taux de pourcentage" ? Un petit fichier serait le bienvenu...
01/10/2019 à 10:42malpas Suppression de lignes vides dans une colonneJ'ai peut-être oublié une précision, il faut ajouter au préalable un filtre sur l'en-tête (Select ion de l'en-tête --> "Données" --> "Filtrer")...
01/10/2019 à 09:30malpas Suppression de lignes vides dans une colonneA tester ...
01/10/2019 à 09:00malpas Suppression de lignes vides dans une colonnePeux-tu fournir un fichier exemple dans lequel le problème se présente ...
30/09/2019 à 11:16fertu11Fonction recherche?2ème version ...
30/09/2019 à 10:43fertu11Fonction recherche?Une proposition (en jaune dans le fichier) : "Ok" n'apparait que si la 2ème colonne correspond toujours au même côté (gauche ou droite) de la première colonne. Si c'est une fois à droite, une fois à gauche, ça ne renverra pas "OK"...
30/09/2019 à 10:31PatAgainFeuille Excel impossible à modifier sur google sheetA ma connaissance il n'y a pas d'autre solution qu'ouvrir avec Google Sheets, puis faire Fichier --> Enregistrer au format Google Sheets...
30/09/2019 à 10:10Doui0101Comparer des valeurs dans deux feuilles ExcelCette syntaxe de feuille est valide ? --> Feuille1 ? Je t'invite à renommer cette feuille et tenter ta chance. Peux tu donner un extrait plus complet de ta macro, avec notamment le contenu de tes variables...
30/09/2019 à 09:53PolygosComparer avec un critère Paramétré dans la fonction IFTa syntaxe me semble correcte. Les cellules de ta colonne 17 contiennent bien uniquement la lettre "G" ou "S", et pas d'autres caractères indésirables ? L'exécution de la macro provoque un message d'erreur, ou ne fait simplement pas ce que tu attends ? Il faudrait que tu exécutes ta macro pas à pas...
27/09/2019 à 15:54kolosesLes formules c'est génialTu as une option dans le bandeau d'accueil : "renvoyer à la ligne automatiquement". Lorsque tu réduis la largeur de colonne, la hauteur s'adapte d'elle-même pour laisser apparaître le texte complet. Edit : pardon, je parle ici pour Excel, j'imagine que l'équivalent existe sous Calc, mais je ne le co...
27/09/2019 à 14:40AusecourQuelques statistiques sur le forum Excel VBAJe suis chaud pour le CSV, avec le nombre de réponse (le nombre de vues ne présente pas un grand intérêt, il sera corrélé avec "l'âge" du sujet...)...
27/09/2019 à 14:30kolosesLes formules c'est génialLe sujet n'est pas posté dans la bonne section, et un fichier ("manipulable") serait préférable pour illustrer nos propositions... Tu as plusieurs possibilités pour récupérer la référence correspondant à ta désignation, mais quelle que soit la solution retenue, la désignation doit être unique (et ne...
27/09/2019 à 14:15AusecourQuelques statistiques sur le forum Excel VBALe sujet m'intrigue ! Tu as quoi dans tes CSV ...
27/09/2019 à 12:15QuentinATSA Insertion formule VBAPlus simple, on écrit pas de fonction Excel, mais directement le résultat évalué depuis VBA.....
27/09/2019 à 12:06QuentinATSA Insertion formule VBAJ'ai bien compris, mais l'utilité d'un tableau structuré est bien d'éviter les lignes vides superflues... Donc en théorie, ton tableau avec 6 noms devrait s'arrêter à la ligne 7 pour avoir un intérêt. Sinon, utilise seulement la fonction INDIRECT en faisant référence aux cellules non-vides. Exemple...
27/09/2019 à 11:15QuentinATSA Insertion formule VBAC'est la formule DECALER qui semble poser problème. Mais au final, elle est parfaitement inutile lorsque l'on fait référence à un tableau structuré, dont le principal avantage est de se redimensionner automatiquement à l'ajout ou la suppression de données. Voilà un code fonctionnel (sur votre fichie...
27/09/2019 à 10:15QuentinATSA Insertion formule VBAC'est la difficulté d'écrire des guillemets dans une formule, alors que c'est un caractère qui délimite du texte pour VBA... Essaye ceci ...
27/09/2019 à 09:07AusecourQuelques statistiques sur le forum Excel VBASalut Ausecour , le forum ! Je trouve ça très intéressant, malgré la difficulté que ça représente et les limites que l'on connaît sur l'indication "résolu" par exemple ! Mes félicitations ! C'est une excellente base pour savoir dans quels domaines il faut que l'on renforce les ressources, cours... E...