| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 15/10/2022 à 14:57 | kenshiro | Problème d'additionnements de plusieurs texbox | C'est bien cela, Cdbl(TexBox1) où TextBox1 = "" (rien) provoque l'erreur. Si vos TextBox peuvent avoir une série de 1 à 8 vous avez ce code éventuellement : Et comme vos textBox n'ont pas de numéro de suivi, chacun à son nom, vous pouvez passer par un tableau qui contient ces noms : Tab(1) = "Mon_pr... |
| 15/10/2022 à 14:46 | kenshiro | Problème d'additionnements de plusieurs texbox | Alors essayez en mettant les codes dans l'événement : Txt_fuitesup_AfterUpdate() : le code d'addition ne se fera qu'à la sortie du textbox. Mais je reviens sur l'idée de l'erreur d'un Cdbl(valeur vide). @ bientôt LouReeD... |
| 15/10/2022 à 14:41 | kenshiro | Problème d'additionnements de plusieurs texbox | Les 8 textbox ont bien "reçus" leur nom dans la formules, ce qui me chagrine c'est bien le " mon_calcul" en trop, et à force de me poser des questions n'y a t il pas une erreur renvoyé avec Cdbl(TextBox1) si TextBox1 ="" ? Un peu fainéant pour tester chez moi... et avec ma mémoire c'est le genre de... |
| 15/10/2022 à 14:14 | kenshiro | Problème d'additionnements de plusieurs texbox | Une erreur de copier/coller, non ? Il y a "= mon_calcul" en trop... Dans le code que j'ai proposé, je ne passe pas par une variable intermédiaire, la valeur de la textBox total est égale à la somme des autres dès qu'une des valeur est modifiée. @ bientôt LouReeD... |
| 15/10/2022 à 13:49 | kenshiro | Problème d'additionnements de plusieurs texbox | Le problème est que le "Change" est sur le textBox qui doit recevoir le résultat... il faut soit avoir un bouton "Addition", soit mettre l'addition sur les événements "Change" des textBox : @ bientôt LouReeD... |
| 15/10/2022 à 12:42 | SebDAO | Nombre pot de peinture | H2so4, ne serait-ce pas l'inverse ? Sinon pour 50 litres de peinture on se retrouve avec 100 pots de 0.5 litre. @ bientôt LouReeD... |
| 15/10/2022 à 12:39 | SebDAO | Nombre pot de peinture | BsAlv, la demande initiale ne demandait pas d'optimation de prix, seul le nombre de pot optimisé par rapport à la quantité. Maintenant en peinture, très souvent mieux vaut acheter 1 pot plus grand que la quantité nécessaire que d'ajuster les pots à la quantité, après c'est la fibre "écologique" qui... |
| 14/10/2022 à 18:13 | SebDAO | Nombre pot de peinture | En prenant l'entier de chaque division puis le modulo vous devriez y arriver : entier(54/16) = 3, modulo (reste) 6; entier de 6/3 = 2, modulo @ bientôt LouReeD... |
| 14/10/2022 à 17:48 | kenshiro | Problème d'additionnements de plusieurs texbox | Pour plus de sécurité, il faut travailler avec des chiffres, hors les textbox sont des "alphanumérique, du texte en somme. Pour faire les calcul il faut signifier à VBA que les données sont à considérés comme des nombre et en fonctions de leur type on utilisera une fonction plutôt qu'une autre : Tex... |
| 14/10/2022 à 10:54 | Tonioooooo20000 | Simulation de Monte Carlo Excel | La compétition est rude sur ce TP ! Qui va avoir la meilleure note ? Si ce n'est pas "une course" alors oui comme le dit BrunoM45, attendez la résolution du post indiqué, tranquillement... Sinon, bonne chance à vous et que le meilleur gagne (ou le plus rapide) ! Pour l'heure je n'ai pas d'idée... Dé... |
| 13/10/2022 à 21:11 | maxxoui | Est-il possible de supprimer sur une seule ligne Excel plusieurs objets ? | Merci à vous pour vos remerciement et je suis heureux de voir que c'est Nickel ! @ bientôt LouReeD... |
| 13/10/2022 à 12:58 | Joco7915 | Probleme avec 2 chronos | Vous pouvez ajouter un "2" aux variables d'un des chrono : StopIt2 par exemple. @ bientôt LouReeD... |
| 12/10/2022 à 22:34 | LinaV | Date en format Texte Excel 2021 | Essayez en remplaçant les virgules par des points virgules. @ bientôt LouReeD... |
| 12/10/2022 à 21:16 | Berjac | Tri selectif personnalisé | Bonne soirée @ vous ! @ bientôt LouReeD... |
| 12/10/2022 à 21:12 | Joco7915 | Probleme avec 2 chronos | Deux chronos = deux jeux de variables différents ! un seul StopIt ce n'est pas bon par exemple ! @ bientôt LouReeD... |
| 12/10/2022 à 21:05 | Assertif | Erreur : ElseIf sans If | Pas de soucis ! Merci à vous pour le retour ! @ bientôt LouReeD... |
| 12/10/2022 à 20:09 | Berjac | Tri selectif personnalisé | @ bientôt LouReeD... |
| 12/10/2022 à 19:27 | Thierry36 | Copier cellules colonne F dans la colonne G mais sans les lignes vides | Merci pour votre retour et remerciements ! @ bientôt LouReeD... |
| 12/10/2022 à 19:26 | JeanBaptisteP | Barre de progression en shape | Merci @ vous pour vos remerciements et retour ! Content que cela vous fasse avancer dans votre projet ! @ bientôt LouReeD... |
| 12/10/2022 à 19:25 | JeanBaptisteP | Supprimer shapes avec boucle VBA | Votre traducteur doit être programmé à l'envers, non ? Le titre c'est "avec boucle" ! Mais vous avez raison cela m'a échappé ! Au plaisir de vous lire sur d'autre posts @ bientôt LouReeD... |
| 12/10/2022 à 19:23 | Assertif | Erreur : ElseIf sans If | En effet c'est mieux écrit.. @ bientôt LouReeD... |
| 12/10/2022 à 19:21 | Jefekoi | A propos des menus en cascade XLSX | Là où j'étais, c'était le cas, alors une application "simple" est sur laquelle on essaie de prévoir toutes les "fausses manipes" possibles ça va, mais il y a des limites malgré tout ! Mais dans ce cas présent, pas trop de risque, ce serait une surveillance événementielle "Change" sur la cellule de l... |
| 12/10/2022 à 19:19 | Berjac | Tri selectif personnalisé | Merci de votre retour et de vos remerciements ! Pour la "dernière" question : =F1&","&F2&","&F4&","&F5&","&F7&","&F8&","&F10&SI(F11<>"";","&F11;"") où j'ai mis un "SI" pour la valeur qui peut ne pas apparaitre, après faut voir s'il y a des ajustements à faire ! (oh la, ça fait deux fois que j'... |
| 12/10/2022 à 19:15 | Acman | Contourner les problèmes de stockage des nombres par Excel | Merci pour votre retour et vos remerciements ! Et bravo à eriiic ! @ bientôt LouReeD... |
| 12/10/2022 à 19:14 | DC_1 | Récupérer coordonnées d'une cellule contenant du texte (inputbox) | Je veille... J'attends votre retour ! @ bientôt LouReeD... |
| 12/10/2022 à 19:13 | maitreteu | Impossible de comparer les valeurs de deux array | Voici un code de principe : Avec quelques ajustements cela devrait marcher ! @ bientôt LouReeD... |
| 12/10/2022 à 15:45 | Joco7915 | Problème timer chrono | Je pense que c'est du au nom de votre Sub, si ce n'est pas ça il faut tout de même éviter d'utiliser des noms "réservés" @ bientôt LouReeD... |
| 11/10/2022 à 22:16 | Acman | Contourner les problèmes de stockage des nombres par Excel | Une proposition non réfléchie : @ bientôt LouReeD... |
| 11/10/2022 à 22:08 | Joco7915 | Problème timer chrono | Attention je parle de variable "personnel", Timer peut être utilisé plusieurs fois dans un fichier mais c'est une fonction VBA qui donne "l'heure" de l'horloge interne du PC je crois, donc : Dim Tempo1, Tempo2, Tempo3 Tempo1 = Timer Tempo2 = Timer Tempo3 = Timer Mais pas : Timer= "LouReeD" ou Timer... |
| 11/10/2022 à 21:43 | Assertif | Erreur : ElseIf sans If | Si vous faites le "Then" sur la même ligne que le IF, le EndIf est "sous-entendu", donc ceci : If LouReeD="Fort" Then MsgBox("Trop fort !") est égale à : If LouReeD="Fort" Then MsgBox("Trop fort !") Endif Maintenant regardez une nouvelle fois votre code et vous verrez qu'il manque bien un If donc "E... |
| 11/10/2022 à 21:30 | Joco7915 | Problème timer chrono | N'avez-vous pas une variable Timer ailleurs dans votre code ? VBA n'aime pas trop l'utilisation de variable système pour en faire autre chose... @ bientôt LouReeD... |
| 11/10/2022 à 21:24 | maitreteu | Impossible de comparer les valeurs de deux array | Ai-je bien compris : un tableau complet avec un index > au tableau incomplet on boucle sur les ID du tableau complet et on regarde s'il existe dans le tableau incomplet, s'il existe on passe à l'ID suivant, s'il n'existe pas on l'ajoute au tableau incomplet, on doit donc l'agrandir d'un index et... |
| 11/10/2022 à 21:19 | Jefekoi | A propos des menus en cascade XLSX | Vu que vous avez nommé vos liste avec le nom des entêtes de liste il suffit en validation de données de mettre la formule =Indirect(b4). Suis-je bête c'est ce que vous avez fait ! Donc ce que vous voulez c'est un échange directe de la première valeur en fonction du choix de la liste... Mais une cell... |
| 11/10/2022 à 19:02 | joe888 | Boutons macros bougent et rétrécissent à la réouverture | Faut voir le fichier dans sa globalité mais rien n'est impossible sinon c'est que ce n'est pas Excel ! Et puis ici il y en a du monde qui s'y connait ! Je ne suis pas le meilleur mais je me défend ! @ bientôt LouReeD... |
| 11/10/2022 à 18:56 | joe888 | Boutons macros bougent et rétrécissent à la réouverture | ActiveWindow.ScrollRow = 35 est le résultat, l'interprétation de l'enregistreur de macro suite à un Scroll de la feuille cela n'a rien à voir avec le fait de les afficher ou non. Pour l'affichage c'est EntireRow.Hidden = False et le masquage EntireRow.Hidden = True, ou bien alors en jouant sur la ha... |
| 11/10/2022 à 18:37 | joe888 | Boutons macros bougent et rétrécissent à la réouverture | Pour simplifier un peu vous pouvez sans crainte supprimer les ligne comme celle-ci : ActiveWindow.ScrollRow = 35 C'est l'enregistrement de la rotation de la molette de souris ou des ascenseurs pour faire défiler la feuille vers le bas ou le haut. Ici : on voit que vous sélectionnez deux plage (car v... |
| 11/10/2022 à 18:30 | Berjac | Tri selectif personnalisé | Une proposition par formule : En feuille 1 je n'obtiens pas le même résultat que vous car votre liste comporte 27 éléments et vous parliez d'un maximum de 26, il faudra donc adapter la formule en conséquence. j'utilise SOUS.TOTAL avec le paramètre 103 (ou 3 à voir chez vous lequel fonctionne), qui p... |
| 11/10/2022 à 18:21 | Berjac | Tri selectif personnalisé | Donc l'énoncé est un peu erroné : " parfois le colonne D n'aura que 10 cellules ou parfois 8 ou n'importe quel nombre de cellules(jusqu'à 26) " où lit-on que la variation de taille est suite à du masquage ! @ bientôt LouReeD... |
| 11/10/2022 à 18:16 | joe888 | Boutons macros bougent et rétrécissent à la réouverture | Mon message reste en suspens... Quelle est la règle d'affichage/masquage des lignes en fonction des boutons ? Est-ce fixe ? si oui donnez la règle, sinon la programmation de chaque bouton devra être "solo". Un bout de fichier : votre feuille avec les boutons, les modules avec leur code, et c'est tou... |
| 11/10/2022 à 09:11 | Berjac | Tri selectif personnalisé | BsAlv, bonjour, Je plaisante ! Bravo le VBA... Pourtant mes formules fonctionnent... Y a t-il des données en dessous de la colonne D ? Mais bon peu importe, vous avez une solution. @ bientôt LouReeD... |
| 10/10/2022 à 22:28 | Berjac | Tri selectif personnalisé | Une proposition en formule : @ bientôt LouReeD... |
| 10/10/2022 à 22:00 | Berjac | Tri selectif personnalisé | Explications : D19 en G11 pourquoi pas mais si les données en colonne D s'arrête à D8, que fait-on pour G11 ? Ou bien la règle est la règle et qu'il y ait des données ou pas D19 ira en G11 même si égal à rien etc... @ bientôt LouReeD... |
| 10/10/2022 à 21:56 | cisco38490 | MFC sur date supérieur / inférieur | Voyez ceci si cela peut vous aider : @ bientôt LouReeD... |
| 10/10/2022 à 21:40 | maxxoui | Est-il possible de supprimer sur une seule ligne Excel plusieurs objets ? | Il y a une instruction qui permet de connaître les cellules "survolées" par un Shapes. C'est TopLeftCell ou bien son "opposé" BottomRightCell, le premier donne les coordonnées de la cellule qui contient le coin supérieur gauche alors que le second donne les coordonnées de la cellule qui contient le... |
| 10/10/2022 à 21:25 | Sylvain24 | Activer/désativer un bouton (ajout enregistrement) | Mais vous auriez pu le désactiver par VBA dans la SUB d'initialisation du USF, ça marche aussi ! @ bientôt LouReeD... |
| 10/10/2022 à 21:24 | JeanBaptisteP | Supprimer shapes avec boucle VBA | 21Formatic, bonsoir, Je vous propose deux boucles en une : Le fichier qui va avec : regardez le bien avant de lancer le bouton "Allons-y !" de la première feuille. @ bientôt LouReeD... |
| 10/10/2022 à 21:14 | DC_1 | Récupérer coordonnées d'une cellule contenant du texte (inputbox) | Vous écrivez : MaLigne = MaReference, où je pense que MaLigne est un chiffre correspondant au numéro de ligne de la feuille Excel où se trouve la valeur Référence. donc si l'input box renvoie une donnée alphanumérique cela ne fonctionne plus, normale. Il vous faut donc trouver le numéro de ligne de... |
| 10/10/2022 à 20:56 | Sylvain24 | Activer/désativer un bouton (ajout enregistrement) | Oui une copie du code, en effet, mais ce code active le bouton "enregistrer" mais à l'ouverture du USF il faut qu'il soit désactivé ! Il faut donc mettre sa propriété "Enable" à False "par défaut" dans la fenêtre des propriétés des contrôles en ayant sélectionner le bouton avant : @ bientôt LouReeD... |
| 10/10/2022 à 11:45 | Arnnaud | Screen Updating sur Userform, ignore état "false" | Bien reçu ! Merci à vous pour ce retour ! @ bientôt LouReeD... |
| 09/10/2022 à 22:59 | Lafaurie | Renvoyer la valeur d'une cellule dans une autre avec des critères | Je n'ai jamais compris à quoi servaient les ";" à la fin... je me soigne, ne vous inquiétez pas ! @ bientôt LouReeD... |