| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 04/05/2021 à 19:49 | alexcauwel | VBA - Problème boucle | Et donc il ne peut qu'augmenter. S'il doit baisser de 3 à 2 par exemple ça va merdouiller... eric... |
| 04/05/2021 à 17:29 | gaelle1973 | Comparatif transport avec 3 critères de sélection | Tu as entré tes palettes en ligne 8 sous forme de texte. Les revalider pour les passer en numérique, j'ai fait de 1 à 3. eric... |
| 04/05/2021 à 16:12 | alice03 | Comment calculer sans prendre en compte les valeurs nulles | Tu as MOYENNE.SI() et MOYENNE.SI.ENS() eric... |
| 03/05/2021 à 22:58 | Sébastoch | Résultat valable (formule de calcule) si deux conditions réunis | =SI(ET(E2<=12;E2>=6;ESTTEXTE(C14));4000*E2/12;"") Si tu as un nombre en E14 le calcul ne se fera pas. Si tu le veux remplacer par E14<>"" eric... |
| 03/05/2021 à 22:22 | Primo | Formule : Quantité restante selon conditionnement | Commander : =ARRONDI.SUP(D6/F6;0) Reste : =F6*G6-D6 eric PS : oui, un fichier est toujours mieux qu'une image qu'il faut recopier..... |
| 03/05/2021 à 21:31 | Loops74 | VBA/checkbox list compatible mac & pc | En fait elle a enlevé tous les ActiveX Dan eric... |
| 03/05/2021 à 21:28 | Blaym | Ma macro marche mais pas via un bouton quand la feuille est protégée | Du coup j'ai charger le fichier pour voir cette curiosité. En fait rien de tout cela chez moi (2019) Feuil1 reste active... eric... |
| 03/05/2021 à 11:57 | ThomassBYRN | Probleme les nombres décimaux/ListBox | C'est bien ce à quoi j'ai répondu..... |
| 03/05/2021 à 11:54 | Loops74 | VBA/checkbox list compatible mac & pc | Utilise l'outil </> quand tu mets un code pour conserver l'indentation. Là c'est illisible. Tu as oublié de remettre la gestion d'erreur. Le On Error d'ailleurs devrait se trouver juste avant la ligne générant l'erreur (.SpecialCells) Tu dois mettre un On Error goto 0 après ton If et les autre... |
| 03/05/2021 à 09:10 | Michel21 | Compatibilités entre versions Excel | Je ne pense pas que ce soit un problème de version. Tu ne peux pas déposer de fichier avec de vraies données ici. Si ce n'est pas hyper confidentiel tu peux le passer en MP si tu veux qu'on te confirme. Mais tu devrais commencer à signaler ce pb à ton artisan. eric... |
| 03/05/2021 à 07:18 | Michel21 | Compatibilités entre versions Excel | Qu'as-tu comme message d'erreur ? Tu pourrais essayer avec libre office (gratuit et tu as une version portable) eric... |
| 03/05/2021 à 07:05 | ThomassBYRN | Probleme les nombres décimaux/ListBox | Par exemple Sheets("Invoice").Cells(2, 6).Value = CDbl(Replace(TextBox52.Value, ",", ".")) Mais si ta textbox est éditable, tu dois t'assurer que l'utilisateur a bien mis un nombre valide. eric... |
| 02/05/2021 à 23:47 | ThomassBYRN | Probleme les nombres décimaux/ListBox | Pourquoi vouloir mettre des , dans tes textbox alors que ton séparateur décimal est le "." ? Si tu y tiens absolument, il faut remettre le "." et convertir en numérique (CDbl) avant d'inscrire sur la feuille. eric... |
| 02/05/2021 à 23:29 | Blaym | Ma macro marche mais pas via un bouton quand la feuille est protégée | Pourquoi ce chemin tortueux ? Set f = ActiveSheet suffit. Il faut éviter les .Activate et .Select consommateurs de ressources. Tu peux te servir de ta variable : For Each C In f.Range("E1:F3") Quelque chose m'échappe quand même. Vu que f est ActiveSheet, son .Activate ne change rien ?!? Je dois rate... |
| 02/05/2021 à 23:18 | Loops74 | VBA/checkbox list compatible mac & pc | Autre chose. Il faut éviter d'utiliser ActiveCell, tu n'es jamais sûre de ce que fait l'utilisateur. Il faut le limiter aux cas voulus. Dans les événements comme SelectionChange(ByVal Target As Range), il faut utiliser Target qui est le range d'appel. Et une sélection peut faire plusieurs cellules c... |
| 02/05/2021 à 21:46 | Loops74 | VBA/checkbox list compatible mac & pc | Je n'ai pas de Mac donc mon aide sera limitée ne pouvant tester. Le pb c'est que les Mac ne connaissent pas les objets ActiveX, ce sont des objets windows. Sur Mac tu n'as droit qu'aux contrôles Formulaire ce qui limite pas mal. En résumé : tu es mal barrée... L'autre point important est le séparate... |
| 02/05/2021 à 21:33 | Papounet48 | Lignes de hauteur nulle | T'inquiète, moi aussi je sais être grognon, mais on est de bonnes pâtes quand même Et puis tiens compte de sa signature : Ne prenez pas au premier degré ce que j'écris... Ce qui compte c'est qu'il est très performant... |
| 02/05/2021 à 21:29 | jlchaps | Généalogie : extraire année des dates | Je crains que vba soit obligatoire. Une petite fonction personnalisée : eric... |
| 02/05/2021 à 20:02 | jlchaps | Généalogie : extraire année des dates | Avec un fichier de travail ça aurait été plus sûr. =--(GAUCHE(DROITE(A2;5);4)) eric... |
| 02/05/2021 à 19:51 | Papounet48 | Lignes de hauteur nulle | A tenter sur le Mac : sélectionner toute la feuille, faire un double-clic à la séparation de 2 lignes (quand le curseur change) eric... |
| 02/05/2021 à 18:33 | Loops74 | Fichier Excel extremement volumineux (44mo) sans raison | Si la taille est un critère crucial tu peux aussi, dans les options des TCD, décocher 'Données / Enregistrer les données sources avec le fichier' Bonne continuation eric... |
| 02/05/2021 à 17:34 | flexi2202 | Comment tester la présence ou l absence d une chaine de caractère | Un essai par formule. =INDEX(Tableau1[Nav];MIN(SI(ESTERREUR(CHERCHE(Tableau1[Chaine];A2));"";LIGNE(INDIRECT("$1:$"&NBVAL(Tableau1[Nav])))))) eric... |
| 02/05/2021 à 16:57 | Loops74 | Fichier Excel extremement volumineux (44mo) sans raison | Bien sûr, garder des choses inutiles ne sert à rien..... |
| 02/05/2021 à 16:31 | Loops74 | Fichier Excel extremement volumineux (44mo) sans raison | Cause la plus commune : des lignes superflues sans raison. Faire Ctrl+Fin sur chaque feuille. Si ça va au-delà de celles utilisées supprimer (pas vider !) ces lignes et colonnes et enregistrer. Egalement ne jamais préparer 1000 lignes de formules en avance si 50 suffisent. Mettre ses plages en Table... |
| 02/05/2021 à 08:10 | mehdi98 | Aucune solution au problème #VALEUR | Enlève le Centré sur tes colonnes de nombres. Ce qui reste aligné à gauche n'est pas un vrai nombre mais du texte. Tu en as qui ont une espace et un retour à la ligne. eric... |
| 02/05/2021 à 00:20 | thumbee | Générer le code VBA d'un graphique | Pour faire plus simple tu peux conserver ton graphique, et par macro changer juste la source des données pour l'adapter. eric... |
| 02/05/2021 à 00:06 | jeromechant | Set Plg = Range sur 2 feuilles | Un range ne peut être que sur une feuille. Rassemble tes données sur une feuille temporaire. eric... |
| 01/05/2021 à 20:46 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Pourtant il me semblait bien être un matheux, en tout cas je ne suis pas un littéraire c'est sûr... |
| 01/05/2021 à 20:34 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Merci à toi oui J'ai séché sur 2. Manque d'imagination, je ne dois pas avoir une âme d'artiste eric... |
| 01/05/2021 à 12:16 | Ptisak | Excel - TCD - problèmes de mise en oeuvre | N'apparait que si tu es sur un TCD : Et si tu es sur un segment : pour mettre tes boutons sur plusieurs colonnes par exemple, renommer ou changer ses paramètres eric... |
| 01/05/2021 à 07:28 | Tibo | Calcul simple incorrecte | Dû à la représentation des nombres en binaire Fait un arrondi à 14 décimales si tu dois tester 0 eric... |
| 30/04/2021 à 23:36 | Ptisak | Excel - TCD - problèmes de mise en oeuvre | - sur le TCD je n'avais pas la liste des champs à droite et je ne suis pas sûr que c'est toi qui l'avait décochée - je n'ai pas toujours les 2 menus supplémentaires des TCD qui apparaissent - la 1ère fois où j'ai fais apparaître la liste des champs tout était entièrement vide Possible que ce soit ma... |
| 30/04/2021 à 19:53 | Ptisak | Excel - TCD - problèmes de mise en oeuvre | Pourquoi tu ne fais pas un TCD directement ? Pour la présentation ? Ca complique, il vaudrait mieux que les utilisateurs s'habituent aux TCD. Là tu perds 80% de la souplesse des TCD, tu vas ramer à chaque demande de modification. Dans ce cas ce n'est pas comme ça qu'il faut faire. Dans TCD, tu as 'd... |
| 30/04/2021 à 17:25 | Ptisak | Excel - TCD - problèmes de mise en oeuvre | Clic-droit sur ton TCD en K18, Grouper..., Année et Mois et valider La position du champ année n'est sans doute pas celle que tu aurais choisi. Il faudra sans doute le déplacer PP mars par exemple ce n'est pas 14, mais 5 en 2020 et 9 en 2021... |
| 30/04/2021 à 15:49 | Ptisak | Excel - TCD - problèmes de mise en oeuvre | 1) dans les options du TCD onglet Données, choisir Aucun pour Conserver les éléments supprimés de la source 2) tu as dû grouper par Mois seulement et non Année ET Mois eric... |
| 28/04/2021 à 22:21 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Je viens de m'y remettre et j'avance (très) doucement, je viens seulement de trouver le 1 en 12 T1 : 12 T4 : 9 Tu peux nous remettre une synthèse des scores stp ? eric Edit : j'ajoute T5 : 18 et T6 : 14... |
| 27/04/2021 à 23:35 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Je n'avais pas déclenché qu'il fallait recopier le résultat dans le ? Sorry..... |
| 27/04/2021 à 23:21 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Alors =E4+SOMME(A4:B4)*0 c'est bon là ! Un truc m'échappe Comment peut-on avoir qq chose <>-1 en P11 avec =SIERREUR(O11-N11;-1). Il faut remplacer le ? de N11 ... |
| 27/04/2021 à 23:05 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Si je met =E4 je gagne ? Pas interdit par le règlement apparemment Edit : et ça marche même pour le ? avec =N11 en O11 Allez hop, 6 tableaux de faits... |
| 27/04/2021 à 23:00 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | Tu rajoutes une énigme ... |
| 27/04/2021 à 22:33 | X Cellus | Défi ce jour jusqu'au soir du 1ier mai | En E6 c'est bien 37 et non 307, tu confirmes ? Merci pour la distraction eric... |
| 26/04/2021 à 23:11 | matiou | VBA transformer un tableau en base de données | C'est l'inverse qu'il faut faire. Saisir dans une BDD et faire tes analyses à l'aide de tableaux croisés dynamiques. http://www.xlerateur.com/divers/2010/05/14/les-13-regles-d%E2%80%99or-pour-utiliser-excel-comme-gest... Tableau Croisé Dynamique (TCD) : http://www.mdf-xlpages.com/modules/smartsectio... |
| 26/04/2021 à 22:56 | Narcisse MVOULA | Changement age en fontion du trimestre | A voir : =DATE(ANNEE(A6);ENT((MOIS(A6)-1)/3)*3+1;1) eric... |
| 26/04/2021 à 22:16 | Rinou05 | Dépendance de boutons VBA (détection du clic) | Tu n'as pas besoin de mettre oui/non dans une cellule. Tester l'état du bouton suffit : eric... |
| 26/04/2021 à 22:11 | Romu64 | Macros qui ne descend pas | Développer quoi de plus ? Si tu sais sur quelle ligne est le bouton cliqué, tu sais quelle est la ligne du dessous. Il serait temps de montrer la structure de ton fichier comme demandé par chris eric... |
| 26/04/2021 à 18:23 | Romu64 | Macros qui ne descend pas | Pour connaitre la ligne d'un bouton ActiveX : eric... |
| 26/04/2021 à 15:40 | JCC71 | Non lancement macro sur double clic cellule | Regarde quand même si le niveau de protection des macros n'a pas été changé et mis sur 'Désactiver toutes les macros sans notification'. eric... |
| 26/04/2021 à 15:32 | Elodie11 | Compter le nombre de ligne | Si tu veux la dernière ligne remplie c'est plutôt : NbLignes = Cells(rows.count,1).End(xlUp).Row +1 si tu veux la suivante vide eric... |
| 26/04/2021 à 10:54 | tenders_vba | 2 Finds dans une fonction marche seulement en exécution détaillé | Sans erreur flagrante dans le code ni fichier de travail présentant l'anomalie ça va être difficile de t'aider. La seule erreur que je note est que tu ne fixes pas les paramètres lookat et lookin dans le .find Ceux-ci dépendent de la dernière utilisation manuelle de Rechercher et peuvent s'avérer in... |
| 26/04/2021 à 08:38 | FareS81 | Taille Shape Commentaire | Tu as un paramètre optionnel Optional suppVbLF = False pour supprimer les retours à la ligne. Il faut appeler la fonction avec : c.Comment.Text decoupCh(c.Comment.Text, 80, True) Seulement on ne peut distinguer ceux qui y étaient à l'origine, tous sont remplacés par une espace. Une fois trouvée ta b... |