Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 18:48
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 176

DateAuteur du sujetSujetExtrait du message
03/04/2016 à 20:10hatusu Positionnement d'une dateMoi j'ai : eric...
03/04/2016 à 19:32rocket4 Typer une variableVoire même CLng (ta_chaine) et donc As Long pour ta variable. Integer est limité à 32767 et est de toute façon converti en Long en interne...
03/04/2016 à 10:31largojTrier des tableaux par ordre alphabétiqueEt tu as le droit d'avoir la correction de faire un retour sur l'autre forum où je t'ai répondu la même chose hier. Si tu pouvais attendre 2 jours sans réponse avant de poster ailleurs. C'est mal vu de faire travailler pour rien, tu risques qu'on fuie tes questions puisqu'on se dit que si ça se trou...
02/04/2016 à 22:29Innuendo67Problème ouverture fichiers multiples xmlWorkbooks.OpenXML Filename:=ActiveWorkbook.Path & "\FICHIERS A TRAITER\" & monfichier non ? Et tu utilises ActiveWorkbook.Path, ce n'est pas ThisWorkbook.Path que tu veux plutôt ? ActiveWorkbook = fichier actif ThisWorkbook = celui qui a cette macro eric...
02/04/2016 à 20:19neoss Somme et groupeRemplace I6 par ...
02/04/2016 à 17:51LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résLe rouge veut dire que j'ai suffisamment répondu. Il peut y avoir 80% d’âneries eric...
02/04/2016 à 17:20neoss Somme et groupeAh oui tiens, il y avait une petite erreur. Qui s'auto-corrige en tirant vers le bas, amusant ça Pas tous les mois mais ceux qui encadrent la période, avec une colonne supp...
02/04/2016 à 12:32neoss Somme et groupeEn G6 : à tirer vers le bas. Pas bien sûr si tu voulais sur 2 colonnes (+ et -), j'ai mis dans la même. eric...
02/04/2016 à 11:59LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résOui. Exemple histo des 10 dernières ouvertures en écriture, avec indication si des modifs ont été enregistrées et heure de fermeture. A tester eric...
02/04/2016 à 00:23ticalSuite en fonction de cellule contenant une formuleRien de plus à ajouter. En plus ça va te forcer à analyser, comprendre et maitriser un peu plus, ça te resservira...
01/04/2016 à 19:49ticalSuite en fonction de cellule contenant une formuleEn A1: eric...
01/04/2016 à 19:02Bélug Imposer saisie date, autoriser un débordementTu ne veux pas écrire en clair tes contraintes sur début, fin et délai ? Parce que là tu fais un méli-mélo avec une référence circulaire sur les validations (A dépend de B qui dépend de C qui dépend de A...), avec en plus une date qui doit être <=59 qui n'est pas une date. Bref, ça n'a aucun sens...
01/04/2016 à 16:55JST01 SI et ""Tu mets une ligne de titre surlaquelle tu ajoutes un flitre automatique. Plus qu'à choisir dans le filtre ce que tu veux voir. eric...
01/04/2016 à 15:00Grevious88Tableau DynamiqueComme tu ne dis pas en quoi ni avec quels critères ça peut varier et qu'on est en panne de boule de cristal on va avoir du mal à t'aider. eric...
01/04/2016 à 08:21LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résNormalement si B n'a pas rouvert le fichier il reste en readonly et C ouvre en écriture. Mais si le fichier a été mal fermé ça ne changera rien, tout le monde sera en readonly tant que le ménage n'aura pas été fait. Ca ne peut pallier qu'à un défaut d'identification. eric...
01/04/2016 à 00:16LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résEn fait je pensais plus à utiliser la propriété ReadOnly qui permet de voir comment le fichier a été ouvert, indépendamment du fichier histo. Qq chose comme : J'imagine le fonctionnement comme ça : A ouvre le 1er, readonly=false donc historisation B ouvre, readonly=true donc affichage histo A ferme...
31/03/2016 à 16:39clementcharleuxRecherche dans plusieurs feuillesTu devrais t'y prendre autrement : tout dans une même feuille avec une colonne supp "Interne/Externe" Ensuite de simples tris et filtres et tu vois ce que tu veux. eric...
31/03/2016 à 15:49skz Copier puis collage valeurLe pastespecial est séparé du copy , et il lui faut la ref de destination...
31/03/2016 à 14:40skz Copier puis collage valeurEssaie avec : eric...
31/03/2016 à 11:46chti59xcelFonction rechercheVu le peu d'empressement à retourner un merci, voire même un simple retour, sur tes demandes ne soit pas étonné de rester en plan. Un exemple parmi d'autres : https://forum.excel-pratique.com/excel/calcul-annees-mois-jours-t35751.html#p202503 - p202503 Cherche et tu n'auras de merci à dire qu'à toi...
31/03/2016 à 00:51LouReeD Test à l'ouverture d'un fichier Excel se trouvant sur un résJe crains que si tu n'as pas l'info c'est qu'elle soit perdue. Tu pourrais te créer un fichier texte avec le dernier UserName en lecture/écriture avec date/heure ouverture et fermeture et ne pas être tributaire de ceux qui gèrent les serveurs. Et s'il est ouvert en lecture seule ne pas historiser ma...
30/03/2016 à 22:15philfaeFichier calcul liste de debitTu peux te créer un mail bidon et te réinscrire. eric...
30/03/2016 à 22:10meunierdamien Projet de prospectionAh oui, désolé. il faut un peu de discipline dans un topic. Si plusieurs questions se mélangent ça devient le bazar et on ne s'y retrouve plus. La règle c'est une question (ou qq'unes si le sujet reste le même) et on y reste tant que ce n'est pas résolu. Bon là ça va c'est rapide, mais à éviter. Et...
30/03/2016 à 14:30meunierdamien Projet de prospectionBeaucoup de choses à revoir. De erreurs de débutant, c'est normal tu débutes. Et puis l'enregistreur de macro est très bien mais pas vraiment optimisé, il faut souvent en reprendre une partie. Déjà certaines règles : - Dim DerniereLigne As Integer limité à 255, souvent trop court. Utilise d'office a...
30/03/2016 à 01:01-Alucard- Figer des calculsJe n'ai fait que le minimum syndical pour lui mettre l'eau à la bouche Sûr qu'il y a des trucs intéressants à faire. Je te laisse la suite comme tu as l'air motivé et plein d'idées. De toute façon ça va demander un suivi un certain temps je que ne pourrais sans doute pas assumer. En plus il a oublié...
29/03/2016 à 22:59-Alucard- Figer des calculsC'est vrai qu'il ne ressemble à rien ton fichier. En fait le seul truc de bien c'est le choix des couleurs Une juxtaposition de tableaux divers sur une même feuille ne donne généralement rien de très pratique mais tu n'as peut-être pas eu trop le choix. Déjà tu devrais mettre toutes tes listes dans...
29/03/2016 à 22:35camerMacro qui enlève les filtres automatiquement à la fermeturePersonnellement je le mettrai plutôt à l'ouverture pour éviter une nouvelle demande d'enregistrement si on vient juste de le faire. eric...
29/03/2016 à 21:57philfaeFichier calcul liste de debitSi ça existe en gratuit c'est mieux oui, encore faut-il le trouver. J'avais fait une petite recherche persuadé que qq'un s'était sûrement déjà penché dessus sur excel mais sans succès. Rien trouvé sur excel, et rien en gratuit en logiciel. J'ai mis ce lien car l'inscription se fait avec une adresse...
29/03/2016 à 15:02noemie.d Apparition variable dans chaine de caractèreMet un Stop au début et fais en pas à pas avec F8. Dès que le programme fait autre chose que ce que tu as prévu contrôle la valeur de tes variables ou expressions en sélectionnant le texte et en mettant la souris dessus, ou en faisant glisser l'expression sélectionnée dans la fenêtre Espions (menu A...
29/03/2016 à 14:56Betteraves78Création d'un tableau simple sous VBA[A1].CurrentRegion récupère la plage de toutes les cellules avec donnée autour de A1. Il faut donc que la colonne D reste vide pour bien déterminer la zone. On peut faire autrement si besoin. .Offset(1) la décale d'une ligne vers le bas pour conserver les titres .ClearContents la vide (il ne...
29/03/2016 à 14:49philfaeFichier calcul liste de debitC'est un des problème les plus difficile à résoudre car il n'y a pas d'algorithme de résolution, il faut tout explorer si tu veux LA meilleure solution. Des techniques existent pour en explorer un certains nombre et de garder la meilleure trouvée mais assez complexe à mettre en oeuvre et qui demande...
29/03/2016 à 12:33Seb77 Simplifier code taille de multiple comboboxTu changes leur taille tous les jours ? Si non sélectionne le 1er, shift+clic sur les suivants, clic-droit sur la sélection et 'Propriétés' pour les changer sur l'ensemble. eric...
29/03/2016 à 11:21Betteraves78Création d'un tableau simple sous VBAPas utilisé de formulaire vu que tu ne l'avais pas préparé, et il n'est pas franchement nécessaire. Si plusieurs milliers de lignes on peut faire plus rapide. eric...
28/03/2016 à 18:31JABOULAYProgression de tarifs par qutient familialPopur Prevision() regarde l'aide excel pour les paramètres attendus, inutile que je la recopie ici. : rend 2<=QF<=9 : recherche dans la table la ligne avec le QF <= QF recherché : décale la plage $E$1:$E$2 d'autant de lignes pour la passer en paramètre à Prevision() idem pour l'autre decale...
28/03/2016 à 18:21sabrina75005Solver contraintesOui, c'est mieux ainsi. Pas envie de perdre 1h à essayer de deviner ce que tu veux parmi un truc illisible et d'y passer encore 2 jours. C'est au demandeur de faire des efforts de clarté et de précision s'il veut être aidé. D'autant plus que tu postes sur plusieurs forums sans le signaler ce qui fai...
28/03/2016 à 11:13sabrina75005Solver contraintesTu aimes perdre du temps toi.....
28/03/2016 à 01:15sabrina75005Contrainte dynamique solverDoublon, voir ici : https://forum.excel-pratique.com/post436929.html#p436929...
28/03/2016 à 01:13sabrina75005Solver contraintesDéjà des conseils sur le solveur qui permettent de le découvrir un peu plus si tu n'es pas familière : http://www.emse.fr/~beaune/solveur/welcome.html Ensuite un bon exemple assez complet et détaillé en vba, avec une partie sur les contraintes : http://support.microsoft.com/kb/843304 et la doc des f...
27/03/2016 à 12:22JABOULAYProgression de tarifs par qutient familialRegarde le fichier. La formule reste la même, seule la référence du QF (A2) change. La table $D$2:$D$5 fourni les valeurs à utiliser, pas de SI ou ET à ajouter. Là elle est présente sur toute la colonne B mais c'est juste pour que tu puisses voir le résultat selon différents QF. Sur ton fichier tu l...
27/03/2016 à 11:47sabrina75005Formule Excel dans case via VBA (solver)Je t'ai créé 2 noms dynamiques et ta formule d'adapte automatiquement. Plus besoin de la faire en vba (mais comme c'est une validation matricielle c'est .FormulaArray qu'il aurait fallu. Et comme c'est une chaine c'est .address de tes plages qu'il fallait utiliser pour avoir les références). Je me b...
27/03/2016 à 00:13WEIDER Une question de texteNovice aussi sur les forum je suppose Evite de poster dans plusieurs forum sauf si non réponse pendant 24-48h, ou alors le signaler. Voir les échanges permet de mieux connaitre ton problème, et pas la peine de te reproposer ce qui l'a déjà été ailleurs,. Ensuite on n'aime pas du tout passer 1h sur u...
26/03/2016 à 22:35sabrina75005Formule Excel dans case via VBA (solver)Si tu veux que ça avances un peu dépose un fichier avec ta formule correcte mise à la main sur la feuille. Pour l'instant on n'a que du vent pour la connaitre puisque tu ne proposes qu'une ligne de code erronée. Et précise sa (ou ses) partie variable et ses conditions qui te pousse à vouloir la refa...
26/03/2016 à 19:51sabrina75005Formule Excel dans case via VBA (solver)Bis repetita...
26/03/2016 à 19:27sabrina75005Formule Excel dans case via VBA (solver)Tu peux rendre dynamique une formule sans vba...
26/03/2016 à 18:58sabrina75005Formule Excel dans case via VBA (solver)As-tu pris la bonne option ? Qu'est-ce qui te pousse à vouloir écrire ta fonction en vba ? Si tu mettais un classeur avec ta fonction sur la feuille on y verrait plus clair...
26/03/2016 à 16:47lolo.lTableau dans tableauRien de grave, ça nous arrive à tous de lire un peu trop en diagonale parfois...
26/03/2016 à 16:45sabrina75005Formule Excel dans case via VBA (solver)Si il n'est veut pas, c'est sans doute que ta formule n'est pas bonne. Met un Stop avant ActiveCell.FormulaR1C1 =... Lance ta macro (n'oublie pas que c doit être évalué puisque tu t'en sers dans Set mat_var = ...) A l'arrêt, sélectionne "=sqrt(52)*sqrt(mmult(transpose(r[-2]c[7]:r&#91...
26/03/2016 à 15:51sabrina75005Formule Excel dans case via VBA (solver)Ben si tu ne fais que le 1/4 de ce que j'ai écrit ça n'ira toujours pas oui...
26/03/2016 à 15:03sabrina75005Formule Excel dans case via VBA (solver)1) .Formula et .FormulaR1C1 veulent les fonctions en anglais et les séparateurs , Tu as .FormulaLocal si tu veux conserver en français. 2) la formule est une chaine. Si tu veux y insérer une variable il faut : fermer ta chaine avec " insérer ta variable avec & ta_var & ouvrir la suite de la chaine a...
26/03/2016 à 14:43JABOULAYProgression de tarifs par qutient familialSi tu veux des valeurs exactes aux QF 2, 3, 6 et 9 je vois plutôt 3 interpolations linéaires sur les segments des droites basées sur une tables des QF/Prix : Si tes QF ne peuvent jamais être <2 ou >9 tu peux remplacer MIN(9;MAX(A2;2)) par QF partout. eric...