Fanatique d'Excel

Inscrit le :07/02/2010
Dernière activité :Hier à 00:49
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 146

DateAuteur du sujetSujetExtrait du message
08/06/2017 à 14:08KureynaVBA - tirage aléatoire avec probaC'était pour t'expliquer le {0;0.1;0.3;0.7;0.9} de la formule, les pourcentages obtenus pour 1 à 5 dans ce cas. Ce n'est pas du code à mettre. Et si tu regardes bien je n'y ai mis que des nombres <1 car rnd() te retourne un nombre dans [0 , 1[ ( de 0 inclus à 1 exclu) Et toi tu vas mettre...
08/06/2017 à 13:28Monak08 Tableau croisé dynamique : soustractionSi tu avais analysé le code proposé tu aurais remarqué que pvt.DataBodyRange retourne un range de la plage des résultats de ton TCD. Avec ça tu connais les colonnes existantes, se limiter à celles-ci. Et pas la peine de répéter x fois le même code, créer une boucle sur les colonnes, sans oublier d'e...
08/06/2017 à 12:50KureynaVBA - tirage aléatoire avec probaFait-toi une liste des % cumulés et recherche la position du rnd() dedans avec match (equiv en français) : Pourcentages ici : 1 : 0.1-0 = 10% 2 : 0.3-0.1 = 20% 3 : 0.7-0.3 = 40 % 4 : 0.9-0.7 = 20% 5 : 1-0.9 = 10 % eric...
08/06/2017 à 12:31RixouDébloquer une celluce dans formule pour l'étirerSi je tire =DECALER(INDIRECT(B12&"!C3");0;0;NBVAL(INDIRECT(B12&"!$C:$C"))-1;1) vers le bas B12 devient bien B13 etc !?! Que C3 ne change pas d'accord, mais pas de raison pour B12 Un fichier ...
08/06/2017 à 11:56barachoieAdaptation fonction IndirectDéjà fait un coupé -collé de ta formule dans la feuille V1 Check. Tu obtiens pour LIGNE : ajoute les Indirect("...") sans te poser de question : plus qu'à découper tes chaines en introduisant les parties variables pour obtenir (je n'ai fait que le début) ...
08/06/2017 à 11:23McHel76Extraction de données sur 2 tableauxPeut-être que ça serait encore plus jouable avec un petit extrait de fichier eric...
08/06/2017 à 08:39barachoieAdaptation fonction IndirectBonjour Jean-eric, Merci mais non Devant le manque de bonne volonté de notre demandeur je me dis qu'il n'a pas envie d'avoir toutes les aides. Et puis quand je vois qu'un fichier compressé passe de soi-disant 3Mo à 56ko je me dis aussi qu'il y a un ménage dans les lignes qu'il n'a pas eu le courage...
08/06/2017 à 00:24barachoieAdaptation fonction IndirectSi tu le dis... Bon, c'est toi qui voit...
07/06/2017 à 23:11barachoieAdaptation fonction IndirectPourquoi mettre en .rar (que tout le monde n'a pas, payant) un fichier de quelques ko ? eric...
07/06/2017 à 22:38Monak08 Tableau croisé dynamique : soustractionNon, un changement de filtre entraine une suppression de lignes qui crée une rupture dans la plage de la MFC. VBA obligatoire : eric...
07/06/2017 à 20:54Monak08 Tableau croisé dynamique : soustractionQu'est-ce qui te dit que ce n'est pas une MFC ...
07/06/2017 à 20:53alex casino Formule rang avec plage déterminé par un nomTrie par magasin et prestation et utilise le principe que j'ai pris la peine de t'expliquer. Tu es là-bas pour apprendre donc apprend à appliquer, tu n'auras pas toujours qq'un pour faire tes devoirs, surtout les jours d'examen. eric...
07/06/2017 à 19:31Monak08 Tableau croisé dynamique : soustractionMais si c'est possible ! Tiens, j'ai fait le premier, fait pareil sur les autres : eric...
07/06/2017 à 19:20alex casino Formule rang avec plage déterminé par un nomTon rang doit s'appliquer sur une plage qui débute à la 1ère ligne du magasin EQUIV(B2;B:B;0) et qui a pour hauteur le nombre de ligne du magasin NB.SI(B:B;B2). Si trié par n° de magasin en B, en E2 : eric...
07/06/2017 à 15:28PH1084 Répartition surplusOption Explicit force à déclarer toutes les variables. Ainsi si tu as déclaré surplus et que tu utilises suplus tu es alerté tout de suite. Ce sont des erreurs très difficiles à voir dans un grand programme et il peut s'écouler plusieurs jours avant que tu t'aperçoives que tu retournais des résultat...
07/06/2017 à 14:03PH1084 Répartition surplusDu mal aussi à voir comment l'aborder avec le solver. Fait avec une macro qui applique bêtement ton algorithme. J'affecte 1 surplus au magasin qui a le plus bas nouveau remboursement, et on recommence tant qu'il en reste. Si tu as une quantité phénoménale de surplus on verra pour faire autrement que...
07/06/2017 à 13:33leroidelatoufDocument Excel to EXEA mettre dans ThisWorkbook : eric...
07/06/2017 à 12:18ruliannListe des circonscriptionsCirconscription et canton des 36000 communes : https://www.data.gouv.fr/fr/datasets/circonscriptions-legislatives-table-de-correspondance-des-communes-et-des-cantons-pour-les-elections-legislatives-de-2012-et-sa-mise-a-jour-pour-les-elections-legislatives-2017/ et les résultats depuis 1958 : https:/...
06/06/2017 à 12:45BenpaugetSuppression d'un caractèreBizarrement ??? Peut-être que c'est parce que tu es sur un forum Excel-VBA non ? eric...
06/06/2017 à 12:39ismail123456Copier un tableau dans une plage de cellulePeut-être... eric...
05/06/2017 à 10:12yeti55Somme dune colonne en fonction d une couleurRegarde les liens en-dessous Ou fait une recherche, c'est demandé plusieurs fois par semaine. eric...
03/06/2017 à 13:59tif37Excel - données masquées par un écran blancContrôle la couleur de la police. Mais tu es sur un forum excel, pas paint. Ton image ne sert à rien, surtout pour nous montrer du blanc. Par contre un fichier xls... eric...
03/06/2017 à 00:22sweetee Existe t il un moyen pour ne pas deplacer des ongletsProtéger le classeur (Structure). Reste à voir si ça ne te met pas d'autres blocages indésirables. Si c'est pour un problème de macro utilise le codename des feuilles (Feuil1.xxxx) et non le nom (sheets("Feuil1").xxxx). Il est insensible à la position de la feuille et à un changement de nom. eric...
02/06/2017 à 23:52YoannRbtFormule SI / ESTNAEt "si un "OUI" est noté dans la cellule AH5 de la feuille FEVRIER" on en fait quoi ? La seule chose que j'ai compris c'est qu'il voulait FEVRIER!A5, mais les conditions.....
02/06/2017 à 22:54doudou59800 VBA nombre de cellules sans couleurs et non videAvec une fonction personnalisée : Ex sur la feuille : =textSansCouleur(D6:K12) Un changement de couleur n'est pas un événement détectable par excel. Si changement faire F9 pour mettre à jour le résultat. Une validation de cellule (ou saisie) met également à jour. Je détecte les réellement sans coule...
02/06/2017 à 19:31YoannRbtFormule SI / ESTNADéjà tu peux réduire ta formule : Ensuite si tu as un #REF c'est que tu as supprimé (coupé) des cellules utilisées par la formule. Excel ne sait pas les retrouver tout seul, il faut lui remettre la bonne référence. eric Edit : ah non, je n'avais pas fait attention au début =FEVRIER!A5(... Ca n'a auc...
02/06/2017 à 16:46uLucas Date entretienLaquelle tu utilises ? j'en ai mis 2 Et si tu remplaces 01/01/2012 par 06/03/2012 ? Et essaie d'être précis j'ai telle date en A2, telle date en K2 etc, je veux obtenir telle date parce que ceci-celà Là tu as juste à choisir 'une date se produisant... / Aujourd'hui' dans les MFC, je ne vois pas où e...
02/06/2017 à 13:32samsamubbColler des numéros de téléphoneOu plus simplement format de cellule sur la colonne : Spécial / Numéro de téléphone eric...
02/06/2017 à 12:03uLucas Date entretienEssaie en M2 : ou bien si tu ne veux pas de dates passées ...
02/06/2017 à 11:43uLucas Date entretienEntretien 2015 entretien 2016 campagne 2017 c'est le réalisé que tu saisis ou un exemple ...
02/06/2017 à 11:12uLucas Date entretienDonc un entretien toutes les semaines c'est bon, ça répond à tes critères... Soit excel contrôle tes saisies et peut contrôler 'au moins', soit tu veux qu'il mette des dates et là il faut être précis. C'est soit tous les ans, soit tous les 2 ans mais pas les deux. Ou bien préciser d'autres critères...
02/06/2017 à 10:02TomwrerExcel avec lien casséDéjà essaie dans 'Données / modifier les liens' de modifier la source en désignant ton classeur à la place de l'autre. Ferme et rouvre le fichier pour voir s'ils ont disparu. Sinon ça va du plus simple (contrôler leurs formules) au plus compliqué et fastidieux sur certains cas. Dans les cas extrèmes...
02/06/2017 à 09:47julienhDouble For EachCe n'est pas bon. Pour chaque cellule de B tu vas boucler toutes les cellules de G, soit 4x4 boucles au lieu de 4 suffisantes. Boucle sur B et met à jour G même ligne. Et pour ton exemple une simple MFC suffit, pas besoin de vba pour ça. eric...
01/06/2017 à 18:03Jess88Problème macro changement de PCMême sur un PC 64 bits tu dois installer MS Office 32 bits sauf raisons impératives et sérieuses. Quelle est la version installée ? eric...
01/06/2017 à 17:42TomwrerExcel avec lien casséLes MFC (mises en forme conditionnelles) peuvent aussi avoir des liens. eric...
01/06/2017 à 15:02joeylibianBbbbbbbbbbbbbbbbbbbRien de mieux comme titre pour qu'on ne lise pas ta question. Il n'y a rien d'urgent, que des personnes en retard... Merci de mettre un titre en rapport avec le problème. eric...
31/05/2017 à 23:43TomwrerExcel avec lien casséEnregistre ton fichier sous le nom et dans le répertoire annoncé pour le lien. Ré-enregistre-le sous son vrai nom et à sa place, ferme-le et teste si c'est mieux. eric...
31/05/2017 à 13:05Ventura76 SOUS.TOTAL(3;XXXXXX) en bas de tableau, est-ce possible?Excel le fait tout seul en passant l'outil indiqué par grisan. Mais si tu utilises la fonction sous.total ta méthode est celle à utiliser. Plus simple et surtout permet d'avoir toujours le total sous les yeux même en scrollant si les premières lignes sont figées. eric...
31/05/2017 à 11:28rec00 Fonction recherchev ne prend pas la bonne valeurSans voir ton fichier regarde l'aide de Recherchev(). Pour une recherche sur valeur exacte il faut le 4e paramètre à FAUX. eric...
30/05/2017 à 23:49Ichigo501 Ne pas mettre à jour automatiquementSommeprod est extrêmement gourmand et tu le fais de multiples fois sur 65385 lignes, ça ne pouvait que mal se passer. Il faut le limiter au nombre de lignes nécessaires. Je t'ai défini un nom dynamique (dates: =DECALER(BDD!$A$2;;;NB(BDD!$A:$A);)) sur les dates, ici A2:A27 donc. Il s'étendra automati...
30/05/2017 à 12:28Thibault2612Garder en mémoire un numéroBien sûr. Ce n'est pas du tout ta demande qui est incomplète... La suite sera donc sans moi. eric...
30/05/2017 à 11:47Thibault2612Garder en mémoire un numéroBen tu écris 1 en A1... :-s...
30/05/2017 à 11:42Thibault2612Garder en mémoire un numéroIl faut le stocker dans une cellule. eric...
29/05/2017 à 23:47Ichigo501 Ne pas mettre à jour automatiquementDifficile de te répondre comment améliorer ton fichier sans le voir. Tu es sûr que tes sommeprod() ne peuvent pas être avantageusement remplacés par un (ou des) TCD (tableau croisé dynamique) ? C'est très puissant et rapide, actualisé manuellement. eric...
29/05/2017 à 14:40Catab Top 150 cellules communes entre deux plagesAvec une formule : eric...
28/05/2017 à 18:21ExcelendetresseCritère avec "ou" dans nb.si.ensNb.si.ens() fait des ET, il faut lire l'aide : Applique les critères aux cellules de plusieurs plages et compte le nombre de fois où tous les critères sont remplis . En plus ta syntaxe est erronée, voir l'aide encore une fois. Fait eric...
27/05/2017 à 23:48gardian Barre de. Titre bleuRegarde dans Panneau de config / Personnalisation / Couleur de la fenêtre (en bas au milieu), tu as dû la changer. Ou applique le thème Windows 7 (ou un autre à ton goût) qui mettra tous ses paramètres. eric...
27/05/2017 à 22:39judoka0209Semaine en coursQui a dit que c'était les mêmes ? De toute façon en procédant ainsi tu obtiens l'effet inverse. On ne cherche même pas car on se dit que tu as sans doute déjà la réponse ailleurs depuis 3h... eric...
27/05/2017 à 19:55judoka0209Semaine en coursDoublon ! https://forum.excel-pratique.com/excel/probleme-semaine-et-imprime-t93864.html et sur 3 forums en plus.....
27/05/2017 à 17:28gOO69 Modifier la formule de lien vers un ongletTu peux la conserver, mais il faut la doubler dans indirect. Ce qui donne avec "Fille de l'Air" en A2 : Je te fais un ralenti avec arrêt sur image : eric...