Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 20:20
Version d'Excel :2021fr
Messages
12'788
Votes
1'985
Fichiers
0
Téléchargements
0
SujetsMessagesStatistiquesVotes reçus

Messages postés par eriiic - page 237

DateAuteur du sujetSujetExtrait du message
01/07/2013 à 11:37JoshuaPlantage Excel en mode run et fonctionne en mode débogageTu veux dire qu'en pas à pas sur toutes les procédures en cause tu n'as aucun plantage ? eric...
01/07/2013 à 11:09bertie312Execution auto d'une macro apres MAJRe, un .csv est un fichier texte sans rien d'autre. Il faut enregistrer en .xlsx, ou en .xlsm s'il y a des macros. Ce module est prévu pour les évènements concernant le classeur. eric...
01/07/2013 à 11:03aurel565Créer des listes par rapport à mes saisiesLe fait que tu appelles Feuil1 "Feuil2" et Feuil2 "Feuil3" ne facilite pas les choses. Evite ça à l'avenir. Sinon plus simple. Dans Feuil2 (Feuil3) : Le fait d'aller sur cette feuille la mettra à jour. eric...
01/07/2013 à 08:41bertie312Execution auto d'une macro apres MAJSinon, de façon générale, pour éviter les messages d'alerte : Application.DisplayAlerts = False Remettre à True ensuite. dans ThisWorkbook : Si nécessaire activer la feuille avant. eric...
01/07/2013 à 08:15aurel565Créer des listes par rapport à mes saisiesDans le module Feuil2: eric...
30/06/2013 à 20:01Thomas59 Un cas d'exception pour vous les As d'ExcelEt en plus pour toi ça représente une réalité concrète, tu as connaissance de tout ce qui entoure. Pour nous ce n'est qu'un tableau de nombres. Non, cette réponse c'est si aucun couple ne dépasse pas le maxi. Vol1=1830, si le plus petit vol2 est > 170 : pas de solution pour maxi=2000. Tu as une r...
30/06/2013 à 18:25Thomas59 Un cas d'exception pour vous les As d'ExcelTu vois, quand je dis qu'il faut être complet et précis... Sur chaque ligne, en F:H (n°, vol, total), je te met le plus grand volume 2 sans dépasser le maxi. 0, 0 ,0 si pas de solution pour la ligne. C'est ça ? eric...
30/06/2013 à 17:59aurel565Créer des listes par rapport à mes saisiesIl manquait un petit truc pour mettre les fonctions sur une autre feuille, j'ai corrigé le code. Format de cellule pour Feuil3!A1:A2 : Vertical: Haut cocher ' Renvoyer à la ligne automatiquement' en A1: =manque(datas;Feuil2!B1) Feuil2!B1 étant une cellule de la couleur recherchée en A2 : =doubles(da...
30/06/2013 à 13:54aurel565Créer des listes par rapport à mes saisiesJ'ai l'impression que ça marche, agrandis Q24. Et n'oublie de valider n'importe quelle cellule pour rafraichir le résultat après un changement de couleur . eric...
30/06/2013 à 10:15aurel565Créer des listes par rapport à mes saisiesOupss, j'ai eu du mal à le retrouver... Ca serait à refaire je ferais plutôt un Sub avec le résultat sur plusieurs lignes, mais comme j'avais pris la direction d'une fonction personnalisée parce que tu avais le résultat dans une cellule unique... eric...
29/06/2013 à 22:40Thomas59 Un cas d'exception pour vous les As d'ExcelRe, Non pas trop proches, mais trop élevés. J'ai donc supposé que tes volumes étaient toujours triés décroissants comme sur l'exemple pour limiter le nombre de boucles. Changer la valeur en H1 lance le calcul. eric...
29/06/2013 à 19:19Thomas59 Un cas d'exception pour vous les As d'ExcelBah, autant que tu prennes les bonnes habitudes tout de suite Mais rassures-toi, tu as mis un fichier et c'est toujours apprécié ça. Par contre tu ne donnes toujours pas les règles. Faut-il prendre obligatoirement dans B ET dans D ? Un seul dans chaque ou plusieurs autorisés ? Uniquement la meilleur...
29/06/2013 à 17:50Thomas59 Un cas d'exception pour vous les As d'ExcelPas vu de bleu non plus. Et si tu nommais les colonnes A, B, etc dans tes explications au lieu de colonne 1 (A?) ou 2 (B?) et celle de droite En clair ça veut dire quoi ? On a l'impression qu'il y a des règles à respecter et que tu ne les indiques pas. Tu penses les dévoiler au fur et à mesure pour...
29/06/2013 à 14:14stachepi Gestion inscription enfantJe t'ai mis des MFC. Là je vais être embêté, j'ai bien 7:30 dans la liste déroulante. Tu as quelle version d'excel ? Et tu n'as pas précisé si pour le péri-accueil tu pouvais avoir 17:30-19:00 ou uniquement une seule tranche d'1/2h... eric...
29/06/2013 à 12:37aurel565Créer des listes par rapport à mes saisiesLes cellules fusionnées sont très peu compatibles avec beaucoup de choses et compliquent tout. Si tu dois modifier ton tableau en conséquence. Une proposition avec 2 fonctions personnalisées. Les cellules les recevant doivent avoir 'retour à la ligne automatique' de coché. Ex syntaxe: =manque(datas...
29/06/2013 à 00:37stachepi Gestion inscription enfantJ'ai reprendre pas mal ta feuille car elle ne se prêtait pas au calcul. Pour le péri-accueil je ne savais pas si tu pouvais avoir 8:00-9:30 pour un même enfant. J'ai donc laissé cette possibilité. Si ça n'arrive pas on pourra remplacer la saisie heure de fin par une formule. Tu as une feuille de par...
28/06/2013 à 22:57venezia85 Garder la mise en forme d'une cellule d'un tableau à l'autreJ'ai dû m'interrompre et j'arrive donc après la bataille. Je met quand même ma proposition. Il y a une Feuille Param ou tu mets ta liste de noms avec les couleurs (la couleur de fond est également reprise si ça t'intéresse). Tu y définis également les plages à traiter si ton classeur évolue. Je n'ai...
28/06/2013 à 11:01spacetiti Fichier déprotégé lorsque l'on enregistre une copieAvec Alt+F11 tu vas dans l'éditeur de VBA. Double-clic sur ThisWorkbook à gauche, coller le code depuis Sub jusqu'à End Sub Si tu es sur 2007 ou supérieur enregistrer en .xlsm eric...
28/06/2013 à 10:32spacetiti Fichier déprotégé lorsque l'on enregistre une copieTu peux ajouter ce code en vba dans thisworkbook Tu mets ton mot de passe choisi à la place de pw. eric...
28/06/2013 à 10:18vhecCopier siAvant de copier il faut bien déterminer ceux qui sont à copier. Si tu as 0 c'est que c'est absent de ta base. Il y a toujours plusieurs façon de faire, et chacun a ses habitudes. Oui, tu peux faire comme ça aussi. Seulement RemoveDuplicates n'existe pas sur excel 2003. Si tu veux être compatible il...
28/06/2013 à 09:57spacetiti Fichier déprotégé lorsque l'on enregistre une copieSi c'est suffisant tu peux dans le menu 'Outils / Options générales' de 'Enregistrer sous...' cocher 'Lecture seule recommandée'. Ajouter éventuellement un mot de passe si tu crains d'avoir des utilisateurs indisciplinés. eric...
28/06/2013 à 09:43vhecCopier siComme il s'agit d'un stage on ne va pas tout te faire. Une piste : dans Feuil1 ajouter une clé: =B2&C2&A2 dans Copier BO, compter le nombre d’occurrences de la clé : =NB.SI(Feuil1!M:M;A2&E2&B2) Les formules c'est pour te montrer le principe. Tout peut être fait en vba. En vba : - récupérer une plage...
26/06/2013 à 21:15stachepi Gestion inscription enfantIl est peut-être trop gros. Allège le au minimum nécessaire, dépose-le sur cjoint.fr et colle ici le lien fourni. eric...
26/06/2013 à 17:04zombe FormuleRe, tu as aussi : =SI(C7>5000;ENT(C7/5000)*5000;C7) eric...
26/06/2013 à 16:56alain_83740 Modifier la taille des cellules sans bouger les autresTu as bien la fusion de cellules, 2 ou plusieurs cellules n'en font plus qu'une. Il vaut mieux l'éviter, et même la fuir dans les tableaux de données. Dans la partie formulaire tu peux t'y autoriser, mais dans ce cas 'Renvoyer à la ligne automatiquement' est désactivé. eric...
26/06/2013 à 15:25kawtdanneCopier classeurs dans un autreUne façon: eric...
26/06/2013 à 15:15alain_83740 Modifier la taille des cellules sans bouger les autresCe que j'aimerai savoir faire c'est juste modifier la taille d'une cellule sans impacter les autres En fait tu peux modifier la largeur d'une colonne et la hauteur d'une ligne, pas d'une cellule. Se mettre sur le trait de séparation (entre les lettres de colonnes ou n° de lignes) et cliquer glisser...
26/06/2013 à 15:07zombe FormuleMais celle que j'ai pu faire ne répond pas à mes attentes. Et si tu les exprimais tes attentes ? Plutôt que de vouloir qu'on les devine à travers une formule manifestement fausse d'après tes dires. C'est quoi que tu veux ? un arrondi ? Lequel ? eric...
26/06/2013 à 07:31clemzor Macro pour dispatching selon plusieurs variablesJe vois que tu avais dès le début posé la question sur un autre forum, et le 24/06 encore dans un autre. Apparemment ça ne te gène pas de faire travailler qcq'un pour rien puisque tu n'as même pas attendu 48h sans réponse. Je ne regrette donc pas d'avoir dû faire une pause et j'abandonne donc défini...
25/06/2013 à 23:24stachepi Gestion inscription enfantTu as oublié ton fichier... Plus bas, onglet 'ajouter des fichiers joints'. eric...
25/06/2013 à 20:25xmax RechercheV avec 2 critères variablesOk, je vous laisse alors.....
25/06/2013 à 18:07xmax RechercheV avec 2 critères variablesJe ne sais pas ce que tu as mis comme formules dans ton tableau, elles n'ont ni queue ni tête, avec plein de références circulaire. Sinon c'est : =INDEX($B$2:$I$9;EQUIV(D14;code;0);EQUIV(E14;$B$1:$I$1;0)) mais ça te ramènera 0, sauf si tu fais un copier-collage spécial valeurs de ton tableau pour en...
25/06/2013 à 17:41CVC Déterminer tronçon d'un réseau ramifié sur Excel 2010Tu ne voudrais pas mettre qcq exemples représentatifs de ce que tu saisirais et ce que tu voudrais en réponse (en la détaillant si possible) ? Ou bien tu veux un truc qui te génère tous les chemins possibles en plus ? eric...
25/06/2013 à 16:07francis.veilleuxIncrementation de nom de fichiersNon, j'ai bien écrit : différentes techniques pour lire dans un classeur fermé. Donc tu testes et tu choisis celle qui te convient le mieux. eric...
25/06/2013 à 10:59clemzor Macro pour dispatching selon plusieurs variablesJ'aurais bien encore d'autre questions mais un évènement imprévu fait que je n'aurai pas le temps disponible pour traiter un projet de cette ampleur qui réclamerait beaucoup de temps, sur plusieurs jours. Pendant un moment je ne pourrai faire que les questions qui ne nécessitent pas un suivi trop pr...
25/06/2013 à 09:13clemzor Macro pour dispatching selon plusieurs variablesDonc où est la colonne Etat qui doit être vide ? Faut-il les vider avant ou conserver l'existant ? Si 2, mettre la date d'ajout ? eric...
25/06/2013 à 00:54clemzor Macro pour dispatching selon plusieurs variablesY'a un peu de boulot, ça ne sera peut-être pas immédiat. 1) est-ce que je peux trier la feuille comme je veux ou faut-il qu'elle reste inchangée ? 2) On est bien d'accord que toutes les lignes sont à distribuer et pas seulement celles-ci ? 3) R c'est Init, qui s'appelait autrement avant (Etat, que j...
24/06/2013 à 12:42AndréBlanquer Excel 2010 - Échec sur Déplacer/Copier une feuille d’un clasJe viens de faire quelques tests, à-priori le bon format est xlWorkbookNormal (-4143). xlExcel8 n'est paradoxalement pas connu d'excel 2003, c'est pour ça que je t'avais proposé d'autres constantes. Accepté sur 2003 et 2010, enregistre en .xls avec conservation des éventuelles macros. Il faut fermer...
24/06/2013 à 10:22manu13390 Compression ExcelPar macro ça se fait tout seul, il faut juste les accepter à l'ouverture et qu'excel soit paramétrer pour les accepter. Je t'ai fait un exemple si tu veux tester sur une copie de ton fichier. Alt+F11 pour aller dans VBE, le code est dans ThisWorkbook. Il faudra adapter à ton fichier et rajouter des...
23/06/2013 à 23:40cizzaro Formule avec deux conditions - suiteJe t'ai mis la formule et les MFC selon ce que j'ai compris. Pour le total tu as juste à faire la somme de L eric...
23/06/2013 à 20:27coach micCoordonnées GPS les plus prochesAh parce qu'il te faut le lien en plus ? Un coup de fatigue J'ai édité mon post... eric...
23/06/2013 à 20:12coach micCoordonnées GPS les plus prochesBien que la proposition d'amadeus a l'air de répondre en tous points à ta demande je te transmet un fichier que j'avais fait pour un camping-cariste au cas ou. Soit tu saisis ta position dans Recherche, soit tu double-cliques sur une ligne la Base. Ca ressort les données de toutes les aires dans le...
23/06/2013 à 16:13kira301 Lettrage 2A retardement je viens de réaliser que j'avais commis une grossière erreur dans le raisonnement. C'est le nombre des plus grandes valeurs dont la somme dépasse la somme cible qu'il faut chercher. C'est donc 43 qu'il faut mettre dans nbTermesMini Sorry eric...
23/06/2013 à 12:16clemzor Macro pour dispatching selon plusieurs variablesPas vraiment. La question que je me posais était : à quoi ça sert de placer en priorité ce dossier D3 au rang 1 si le collaborateur n'a pas l'info et reçoit en vrac ses 15 dossiers. Mais bon, supposons qu'il gère lui-même. Tu n'as par répondu à la dernière questions. 10 ou 500 personnes ce n'est pas...
23/06/2013 à 08:57samm Copier colonne feuil1 dans colonne Feuil2Oui tout à fait. Dans la mesure où les dossiers sont systématiquement inscrits et dans le même ordre, on peut simplifier ainsi... eric...
23/06/2013 à 00:15samm Copier colonne feuil1 dans colonne Feuil2Très pratique sous.total() dès qu'il s'agit de lignes masquées. Que ce soit pour savoir lesquelles ou pour savoir qu'un filtre change vu qu'il n'y a pas d'évènement dessus. eric...
22/06/2013 à 23:12samm Copier colonne feuil1 dans colonne Feuil2Une proposition sans vba. Dans Etudes!BL6 : =SOUS.TOTAL(103;S6) à recopier vers le bas Dans ECO : insérer une colonne B (que tu pourras masquer, j'ai dû détruire les 3 dernières colonnes de ta feuille pour pouvoir m'insérer). en B9: =INDEX(Etudes!BL:BL;EQUIV(C9;Etudes!S:S;0)) en B8 ajouter un filtre...
22/06/2013 à 18:20Amadéus Ecriture d'une formule utilisant des variablesLe mieux est d'utiliser .FormulaLocal : tu seras en référence A1 et les fonctions n'ont pas besoin d''être traduites. Comme ça en point de départ tu as juste à copier-coller la formule que tu as testé sur la feuille : Déjà si tu veux calculer les ref pour inscrire la formule sur une colonne c'est pl...
22/06/2013 à 17:42José-RamonFiltre élaboré=si(A1 <> 1;"différent de1";"égal 1") eric...
22/06/2013 à 13:06kira301 Lettrage 2Ouvre le fichier et sans rien toucher, clique sur le bouton 'Rechercher la somme' Tu vois qu'il te sort toutes les combinaisons des valeurs de E2:E16 dont la somme fait H2 (Somme cible). Ce n'est pas ce que tu voulais ? Tu colles tes valeurs à partir de E2, tu mets le total à atteindre en H2 et tu c...