Fanatique d'Excel

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

Messages postés par eriiic - page 7

DateAuteur du sujetSujetExtrait du message
08/05/2024 à 00:26bbtoEnregistrer toutes les feuilles du nouveau classeur en pdfEric...
08/05/2024 à 00:06kido63Ouvrir un fichier Excel avec une Tâche planifiée sous Win10A tout hasard essaie comme ça : D:\'Dossier Espace'\Classeur1.xlsx...
07/05/2024 à 18:15nazee VBA : Rétablir le format standard d'une celluleEncore une fois, sans fichier comment veux-tu qu'on voit si tu as commis une erreur. ? Toujours joindre un fichier en situation réduit au minimum... eric...
06/05/2024 à 23:28nazee VBA : Rétablir le format standard d'une celluleRe, La feuille est complètement vide, ni entête de champs, ni valeurs. Comment veux qu'on te conseille correctement si on ne sait pas quel type de donnée ou formule reçoit une cellule ni comment se présentent tes tableaux ? Si tu as une colonne Date par exemple je te dirais que c'est totalement inut...
06/05/2024 à 19:06nazee VBA : Rétablir le format standard d'une celluleAvec un fichier vide on peut difficilement se rendre compte des données... Si une plage est dédiée à des dates on peut supposer qu'elle recevra à nouveau des dates et que changer son format est inutile non ? Sinon le principe est de lire la plage dans une variable tableau, balayer ce tableau en mémo...
05/05/2024 à 16:24zar78Bouton d'appel des procéduresPas moyen de faire des procédures plus générales avec passage de paramètre pour changer leur fonctionnement plutôt que de les créer ? Sinon les créer dans un autre classeur et les appeler avec Application.Run, ça le perturbera sans doute moins. eric...
05/05/2024 à 00:46seb_007 Macro pour automatiser un calcul via formule sous plusieurs conditionsIl faut mettre en Tableau structuré (Insertion /Tableau). Une saisie sur la 1ère ligne vide sous le tableau t'ajoute une ligne et recopie formats et formules. eric PS : à la place du 0 tu peux remplir avec une chaine vide ""...
05/05/2024 à 00:38v tecRecherche une formuleTrop chaud par formule, je te propose une fonction personnalisée. Syntaxe : rech(txt , pl [, info]) txt : texte recherché pl : plage de recherche info (optionnel) : 3 types d'info peuvent être retournés "ref" (par défaut) : référence de la cellule "lig" : ligne de la cellule "col" : colonne...
04/05/2024 à 19:38ya_ya Donner la date d'achat précédente pour chaque client de façon automatiqueEn C2 : =SIERREUR(SI(NB.SI($B1:B$2;B2);MAX(($B1:B$2=B2)*$A1:A$2);"");"") à tirer vers le bas eric...
04/05/2024 à 14:59CharlesVIFiger ligne en fonction du scrollingEt https://forum.excel-pratique.com/post/repondre/193091?p=1200377 ...
03/05/2024 à 19:56vodoraix Comment envoyer un .xlsm par mail sans qu'il soit rejeté par un Antivirus ?...
03/05/2024 à 18:17vodoraix Comment envoyer un .xlsm par mail sans qu'il soit rejeté par un Antivirus ?Ben faut ouvrir le fichier que j'ai joint au post de 00:09 et tu verras le bouton...
03/05/2024 à 12:45CharlesVIFiger ligne en fonction du scrollingSur un tableau structuré les entêtes prennent la place des lettres des colonnes : 1) Tu as des tableaux non structurés à corriger. 2) Il ne doit pas y avoir de colonnes vides si tu veux voir tous les entêtes (mettre un nom minimal si tu veux les garder). eric PS : le curseur doit être dans le tablea...
03/05/2024 à 12:15vodoraix Comment envoyer un .xlsm par mail sans qu'il soit rejeté par un Antivirus ?Chaque type de fichier à un entête spécifique sur les premiers octets qui permet de les reconnaitre même si tu as changé l'extension, je change cet entête. Pour voir si c'est suffisant tu lances mon fichier et tu modifies le tien (une copie) avec en cliquant sur le bouton. Et tu essaies d'envoyer le...
03/05/2024 à 00:09vodoraix Comment envoyer un .xlsm par mail sans qu'il soit rejeté par un Antivirus ?Une tentative de tromper l'antivirus en changeant l'entête du fichier (1er octet) et l'extension. Un .xlsm est changé en .pk et vice-versa pour le restaurer à l'arrivée. A voir si ça suffit... Au plus simple pour l'instant. Le fichier est juste renommé, travaille avec une copie. Je ne trait pas non...
01/05/2024 à 15:50vodoraix Comment envoyer un .xlsm par mail sans qu'il soit rejeté par un Antivirus ?Changer son extension ne change pas la signature d'un fichier (1ers octets) qui détermine son type. Ca ne peut pas tromper un AV. Il faut véritablement le zipper ou mieux, le compresser avec mot de passe avec 7z par exemple, ou rar (payant). eric...
28/04/2024 à 19:46ninou246Problème de dateJe plains ta copine si le matelas est passé dans les charges fixes...
28/04/2024 à 17:12VengeurMasquéConvertion Jours en heures ,min et inversementPour l'explication, Jour() retourne le quantième dans le mois d'une date. Tu peux détourner son usage, mais dans la limite de 31 jours. Au delà il faut soit calculer avec une formule (parfois tarabiscotée), soit utiliser la fonction non documentée Datedif() https://support.microsoft.com/fr-fr/office...
28/04/2024 à 16:46egueniotMot de passe ouverture ExcelDe toute façon c'est interdit par la charte, pas de regret à avoir. Comment pourrait on savoir que tu es le propriétaire légitime de ce fichier ? Impossible eric...
28/04/2024 à 16:40nico741981Calcul avec cellules fusionnée29-0=29, je ne vois pas de pb... Que veux-tu calculer ? Si c'est le total par mois, il va falloir défusionner pour l'avoir sur la dernière ligne du mois. Ou bien faire un TCD... eric...
28/04/2024 à 15:41vodoraix Comment mettre un "1" dans une cellule sur un simple clicJe ne suis pas excessif, c'est une erreur de débutant à signaler, c'est tout. Il y a une énorme différence entre un nombre numérique et un sous forme de chaine. Peut-être la moitié des demandes sont dues à ça. Dans ton tableau ce sont des 1 numériques et non des chaines (apprend à les distinguer), l...
28/04/2024 à 15:24gigi777 Synthétiser un tableau sans les cellules videsUne BDD doit avoir tous les champs connus remplis En aucun cas ça ne peut être "s'il n'y a rien c'est que c'est comme au-dessus"...
28/04/2024 à 15:06Dudu1980Macro pour filtrer, trier et décompterPense à mettre ta version dans ton profil stp...
28/04/2024 à 15:05vodoraix Comment mettre un "1" dans une cellule sur un simple clicUn nombre doit être inscrit en numérique. Et là ça peut se faire sans rien ajouter, et même en simplifiant la formule. Tu t'obstines à défendre une cause indéfendable, même avec la preuve sous les yeux que ça génère des anomalies. Rêve si tu veux, mais n'en entraine pas d'autres dans des cauchemars...
28/04/2024 à 12:21dasaquit Comptage nombre de cellules avec caractères rougesCa s'adressait au demandeur, j'ai mal formulé...
28/04/2024 à 12:18vodoraix Comment mettre un "1" dans une cellule sur un simple clicDonc ça ne fonctionne pas... Ah oui ? et combien même ça marcherait, un nombre doit être en numérique. Ne jamais faire confiance ni se reposer à la conversion automatique d'excel. Seule exception, une référence qui doit être en texte tout le temps. eric...
28/04/2024 à 11:48Dudu1980Macro pour filtrer, trier et décompterA moins d'être encore sur 2003 il faut utiliser les fichiers *.xlsx. Tu devrais mettre ta version excel dans ton profil, les propositions en dépendent. Sans macro ni formules, avec un simple TCD (tableau croisé dynamique) Clic-droit dessus et 'Actualiser' en cas d'évolution des données. eric PS : un...
28/04/2024 à 11:38gigi777 Synthétiser un tableau sans les cellules videsAvec une BDD digne de son nom. eric...
28/04/2024 à 11:15vodoraix Comment mettre un "1" dans une cellule sur un simple clicJe réitère, c'est 1 et non "1". Des fonctions comme Somme() n'additionneront jamais des "1" @Doux Rêveur : ça plante si sélection multiple démarrant en B4... eric...
28/04/2024 à 11:03dasaquit Comptage nombre de cellules avec caractères rougesBonjour, salut loureed :-) par contre la scission de ton tableau en 2 double la formule. Ca se comprend si c'est une mise en page nécessaire pour imprimer, sinon c'est à éviter. eric...
27/04/2024 à 23:03vodoraix Comment mettre un "1" dans une cellule sur un simple clicEn fait il faudrait mettre 1 (numérique) et non "1" (chaine de caractère) eric...
27/04/2024 à 23:01gigi777 Synthétiser un tableau sans les cellules videsIl faudrait déjà faire une vraie BDD, sinon ça complique tout : http://www.xlerateur.com/divers/2010/05/14/les-13-regles-d%E2%80%99or-pour-utiliser-excel-comme-gest... Ensuite tu pourras fait un TCD (Tableau Croisé Dynamique) : Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smar...
27/04/2024 à 22:16BergayFonction qui donnerait la somme d'une suite de nombreCe n'est pas Pascal plutôt ? Et lors d'un exercice à l'école si je me souviens bien. Il commençait à se faire eng... car il ne faisait pas ses additions comme les autres, et a montré qu'il avait déjà fini. eric...
27/04/2024 à 22:03dasaquit Comptage nombre de cellules avec caractères rougesIl faut compter les dates correspondant aux critères, pas le rouge : =SOMMEPROD(((AUJOURDHUI()-SI($D$3:$D$17=0;999999;$D$3:$D$17))>7)+0)+SOMMEPROD(((AUJOURDHUI()-SI($I$3:$I$7=0;999999;$I$3:$I$7))>7)+0) eric...
23/04/2024 à 20:08Audrey6391 Associer deux cases à cocher ensembleOn suppose que ce sont des cases à cocher type formulaire. Il faut les lier à une cellule dans les propriétés. Ensuite une simple formule dans celle de la Recap la met à jour. Ne pas (dé)cocher celle-ci manuellement, ça effacerait la formule. eric...
22/04/2024 à 23:04MFHB91820Problème écriture script VBA critère "et"Quel est le message d'erreur et sur quelle ligne de code ? eric...
20/04/2024 à 10:29NamasteaCompter valeurs par tranchesJ'ai nommé les plages de déclaration des tranches typeA, typeB et typeC. Par exemple Tranches!A3:B9 est nommée typeA. Indirect() sert à recréer ces noms depuis le type en BDD!B:B "type"&[@Type] en ligne 2 donne typeA et on s'adresse au bon tableau. eric...
18/04/2024 à 00:58JackyExtraire une partie de chaîne de caractèresSi c'est toujours le nombre du début qu'il te faut alors Val("35 DUPONT Marcel") suffit. Remplace "35 DUPONT Marcel" par une variable bien sûr. eric...
18/04/2024 à 00:43NamasteaCompter valeurs par tranchesAvec tables des tranches (nommées) et ajout d'une colonne dans la BDD. Il faut créer des listes personnalisées pour l'affichage ordonné des libellés des tranches dans les TCD (explications dans le fichier). Ces listes personnalisées sont propres au PC où elles ont été créées. eric...
17/04/2024 à 23:56Trucky93 Valeur numérique passe pas dans le dicoOui. Tu contrôlais la non existence de la marque et pas du modèle...
17/04/2024 à 19:22Trucky93 Valeur numérique passe pas dans le dicoLe message parait clair. Tu cherches à ajouter un modèle 508 alors qu'il est déjà présent, il n'aime pas bien... eric...
17/04/2024 à 19:00Mav050949Création d'un collecteur ou réseau de noeuds entre plusieurs élémentsPerso j'attend toujours un retour sur ma proposition... eric...
10/04/2024 à 19:12heritonSélectionner plusieurs feuilles de calculTon profil indique Excel 2010...
08/04/2024 à 18:58heritonSélectionner plusieurs feuilles de calculTon profil est à jour et tu es toujours sur 2010 ? Avec l'appli sur ton PC et non Excel online ? Parce que ça fonctionne... Essaie clic sur le 1er et shift+clic sur le dernier...
04/04/2024 à 17:35kawabenjiToggleButton lier entre euxEn fait il fallait comprendre case d'option. La sélection d'une désélectionne les autres du même groupe Ex simple : Former les groupes dans les propriétés eric...
03/04/2024 à 19:55kawabenjiToggleButton lier entre euxCa revient au fonctionnement de cases à cocher non ? Autant les utiliser Ou bien j'ai raté qq chose... eric...
25/03/2024 à 14:55Bérényce CanivetErreur Somme = à 0En A tes nombres sont du texte (aligné à gauche) et non numériques. Si ton séparateur décimal est la virgule, remplace le point sur toute ta colonne. eric...
23/03/2024 à 09:54ChrisBlues Y a-t-il Développeur dans Excel de Microsoft 365 ?Il faut la version sur ton PC, pas celle en ligne...
14/03/2024 à 09:54xavierbrtAide sur bilatéralisation de donnéesOk, bonne continuation...
11/03/2024 à 22:39anarium Format Date DD/MM/YYYY impossibleAvec .Range("E19").value = Format(CDate(TextBox7.value), "dd/mm/yyyy") tu retransformes en texte la date texte que tu as converti en date numérique avec CDate(), c'est comme si tu n'avais rien fait. Résultat : excel essaie de l'interpréter quand tu colles et se plante. Contente-toi de : .Range("E19"...