| Date | Auteur du sujet | Sujet | Extrait du message |
|---|
| 26/02/2023 à 23:43 | CedL | Réinitialiser un UserForm | Merci beaucoup, je n'y pensais plus et c'était si simple pourtant! Merci encore... |
| 26/02/2023 à 18:41 | CedL | Réinitialiser un UserForm | Oui bien sûr! Sur la première feuille du classeur on peut cliquer sur le logo se qui va nous ouvrir le UserForm principal (UF_RegistreDC). Dans ce UserForm il y a une ListBox1 contenant des exemples. En double cliquant sur l'une d'elle vous ouvrez alors le 2e UserForm (UF_Directive). En quittant ce... |
| 26/02/2023 à 17:05 | CedL | Réinitialiser un UserForm | Le UserForm UF_RegistreDC est le principal tous ouvre de lui et c'est lui que je n'arrive pas à initialisé quand un autre UserForm se ferme, mais le plus étrange est que des fois ça fonctionne..... |
| 26/02/2023 à 15:22 | CedL | Réinitialiser un UserForm | Puisque quand je quitte le 2e UserForm, le premier doit ce mettre à jour avec les informations que j'aurai enregistré. Je te joints le fichier pour mieux comprendre... |
| 26/02/2023 à 14:31 | CedL | Réinitialiser un UserForm | J'ai un petit soucis étrange avec la réinitialisation de l'un de mes UserForm. Je vous explique... J'ai un UserForm principal ou se retrouve une ListBox1 et à partir de cette ListBox1 je double clique pour ouvrir un autre UserForm d'où il y a toute l'information. Toutefois quand je ferme ce 2e UserF... |
| 24/02/2023 à 12:11 | CedL | Multiplier et additionner plusieurs TextBox et selon une valeur | Je suis toujours sur le cas et je galère beaucoup... Je me demandais si une formule dans ce sens pourrait marcher, mais bien évidement elle n'est pas bonne tel que je la met c'est simplement pour pousser la réflexion : Est-ce que je serais capable par VBA de faire le même principe que la formule Som... |
| 24/02/2023 à 12:03 | CedL | Limiter le nombre de ligne d'une TextBox | Finalement, j'ai trouvé quelque chose qui fait mon bonheur je vous partage le code si jamais : Merci... |
| 24/02/2023 à 12:02 | CedL | CTRL + s dans un UserForm | Merci BrunoM45 et pour la précision je comprends mieux pourquoi ça ne fonctionnait pas... |
| 24/02/2023 à 11:30 | CedL | CTRL + s dans un UserForm | Oui effectivement tu as raison! Voici le code que j'ai tenté et qui ne se passe tout simplement rien : J'ai beau le mettre dans KeyPress, KeyDown, rien ne fonctionne. Pourtant dans mes TextBox où j'entre des dates ça fonctionne très bien, mais pas quand je le mets dans le UserForm... |
| 23/02/2023 à 22:54 | CedL | CTRL + s dans un UserForm | Je me demandais s'il était possible d'entrer une commande par KeyUp ou KeyDown ou KeyPress d'un UserForm afin de lui dire que quand je suis dans le UserForm peu importe dans qu'elle TextBox je suis je puisse faire "CTRL + s" et qu'il effectue l'action que j'aurai programmé? Actuellement, je peux le... |
| 22/02/2023 à 00:26 | CedL | Limiter le nombre de ligne d'une TextBox | Il m'a semblé déjà avoir trouvé la solution, mais je ne la retrouve plus et ce que je vois ne répond pas à ce que j'aimerais; je vous explique! J'ai une TextBox17 qui est Multiline et dont la EnterKeyBehavior est activé (True). Ce que je voudrais c'est limité le nombre de line de la TextBox à 28. Po... |
| 18/02/2023 à 21:39 | CedL | Multiplier et additionner plusieurs TextBox et selon une valeur | Hum étrange! Le UserForm "UF_Driective" est large donc souvent dans le fenêtre on ne le voit pas; c'est ce que ça me fait également. Il faut que je prenne la barre de défilement pour la voir. Je joints une capture d'écran si ça peut aider... |
| 18/02/2023 à 13:45 | CedL | Multiplier et additionner plusieurs TextBox et selon une valeur | J'ai actuellement un soucis complexe dont je n'arrive pas à m'en sortir; vous en doutez bien. Je vous joint bien entendu le fichier Excel pour aider à la compréhension de mon problème. Le tous ce passe sur le UserForm "UF_Directive". Vous avez à la droite beaucoup de TextBox pour entrer des informat... |
| 24/12/2022 à 00:23 | CedL | Mise en page d'impression d'un UserForm | J'ai récemment découvert que l'on peut imprimer un UserForm avec la fonction .PrintForm. C'est parfait puisqu'au paravent j'exportais les informations des TextBox dans une feuille et ensuite j'imprimais. Toute fois je n'arrive pas à faire la mise en page adéquate et je ne trouve pas sur internet de... |
| 22/12/2022 à 16:22 | CedL | Additionner plusieurs TextBox | Ce sujet a été déjà mentionné, toute fois je ne trouve pas quelque chose de plus que d'inscrire chaque TextBox et de les additionner. J'aimerais alors voir avec vous s'il n'existerait pas un code qui permettrait de réduire la longueur de transcription et éviter de tous réécrire comme ceci : J'ai ten... |
| 22/12/2022 à 16:18 | CedL | Simplification d'un code | C'est pour informer que j'ai fini par trouver! C'était si simple, le code était tous simplement trop complexe et quand j'ai fini par le comprendre je suis arrivé au résultat souhaiter. Voici la solution : Merci à tous... |
| 21/12/2022 à 14:05 | CedL | Simplification d'un code | Je comprends et merci pour ton aide. Si je peux me permettre d'expliquer d'avantage, je recherche en cliquant sur la ListBox1 qu'il est chercher les informations dans la feuille DATA_AO et la retranscrive dans les TextBox. Même si il ne fait pas les TextBox au complet je pourrais me débrouiller avec... |
| 20/12/2022 à 21:54 | CedL | Simplification d'un code | Ouf franchement, je n'y arrive pas j'ai dû essayé toutes les combinaisons ça ne fonctionne vraiment pas... Est-ce que finalement quelqu'un avait trouvé la solution... |
| 19/12/2022 à 12:40 | CedL | Simplification d'un code | J'ai tenté ton code et ça semble vouloir fonctionner, toute fois en partie. Je joints mon fichier pour que tu puisses voir ce que ça fait. J'ouvre donc le UF_Appeloffre et je clique dans la ListBox1 la ligne test. Des informations sont entrée dans les TextBox, mais un peu n'importe comme tu pourras... |
| 18/12/2022 à 21:21 | CedL | Simplification d'un code | J'essaie d'appliquer ton code, je n'ai toutefois jamais fait de tableau, j'ai comme l'impression que ça va beaucoup améliorer les choses! Voici ce que j'ai pensé que je devais faire : Bien entendu le code ne fonctionne pas, je ne sais pas si tu pourrais m'éclairé... |
| 18/12/2022 à 20:33 | CedL | Simplification d'un code | Pardonnez moi pour le titre du sujet je ne savais pas comment l'inscrire pour bien définir le besoin. J'ai un code qui devient long du au nombre de TextBox dont je dois y faire inscrire de l'information automatique. Voici le code en question : Là où sa devient long, et vous l'aurez deviné, c'est qua... |
| 18/12/2022 à 20:25 | CedL | Nombre de caractère d'une TextBox VBA selon sa dimension | Merci à vous deux pour vos réponses. Je pense que la meilleur solution dans mon cas sera de changer tout simplement la police comme LouReeD le proposait. Je pourrais ainsi limite à la dimension de la TextBox. Avec les API c'est trop complexe pour moi pour l'instant je ne suis pas assez avancé! Merci... |
| 10/12/2022 à 02:46 | CedL | Effacer la valeur de la TextBox en appuyant sur ESC | Merci beaucoup! Il me semblait aussi que ce devait l'être :p... |
| 09/12/2022 à 21:40 | CedL | Effacer la valeur de la TextBox en appuyant sur ESC | Ma question elle toute simple, je me demandais s'il était possible de supprimer la valeur qu'on inscrit dans une TextBox quand nous sommes à l'intérieur en appuyant sur ESC à l'aide d'une fonction VBA? Merci d'avance pour vos réponses... |
| 09/12/2022 à 13:14 | CedL | Nombre de caractère d'une TextBox VBA selon sa dimension | Aujourd'hui, j'ai une question dont je n'arrive pas à trouver la réponse. J'ai deux TextBox de dimension différente dans un UserForm. La première TextBox a la dimension pour y inscrire une ligne avec une certaine longueur. La deuxième TextBox a la dimension pour y inscrire plusieurs ligne, elle est... |
| 30/10/2022 à 12:00 | CedL | Création de dossier à partir d'Excel VBA | J'ai de la difficulté avec l'un des codes que j'essaie de mettre en place pour la création de dossier automatisé avec VBA. Avec des recherches j'ai pu trouvé un code que j'ai adapter tous simplement à mon projet. Toute fois, il y a un code d'erreur, il n'est pas capable de lire adéquatement "Thiswor... |
| 26/08/2022 à 18:52 | CedL | Supprimer ligne d'un tableau VBA | Finalement ça ne fonctionne plus alors qu'après plusieurs essais ça fonctionne très bien... Il vient de me refaire exactement la même chose soit qu'il supprime la colonne du tableau au lieu de la ligne... Si je sélectionne manuellement la ligne au complet du tableau et que je supprime ça fonctionne... |
| 25/08/2022 à 23:42 | CedL | Supprimer ligne d'un tableau VBA | Ca marche à la perfection avec : Merci beaucoup Rag02700... |
| 25/08/2022 à 23:39 | CedL | Trier une ListBox selon la saisie d'une ComboBox | Update : Désolé ça fonctionne en réalité! C'est moi qui avait changer le nom du tableau c'est pour ça que ça ne fonctionnait pas, c'était donc mon erreur. :P Merci encore yal_excel et aussi merci pour la simplification des codes c'est grandement apprécié... |
| 25/08/2022 à 23:21 | CedL | Trier une ListBox selon la saisie d'une ComboBox | Merci pour les trucs pour simplifier mes codes c'est très apprécié! Pour la ComboBox ça ne fonctionne par contre je ne sais pas pourquoi... Il effece les informations dans la ListBox, mais ne me renvoie pas les contacts avec le statue du dossier... |
| 25/08/2022 à 14:50 | CedL | Supprimer ligne d'un tableau VBA | J'ai un problème de code qui étrangement fonctionne très bien dans un autre classeur, mais pas l'autre... J'ai un UserForm contenant des informations dans une ListBox. Quand je sélectionne un nom dans la ListBox et que je clique sur le CommandButton "supprimer" il va chercher dans un tableau d'une f... |
| 24/08/2022 à 23:54 | CedL | Trier une ListBox selon la saisie d'une ComboBox | J'ai un UserForm pour la gestion des clients. Dans le formulaire il y a une ListBox où se retrouve le registre de tous les clients et juste en dessous une ComboBox avec des noms prédéfinie. J'aimerais alors que la ListBox affiche uniquement les contacts selon la saisie fait dans la ComboBox. Le regi... |
| 01/08/2022 à 21:15 | CedL | Simplification de code | Tu es de loin le meilleur spécialiste VBA que j'ai pu rencontrer autant pour ta pédagogie et que tes connaissances, merci beaucoup... |
| 01/08/2022 à 14:42 | CedL | Simplification de code | J'essaie maintenant de le faire à partir du même code que tu as fait, mais cette fois-ci pour les colonnes. Voici ce que j'ai tenté : J'ai uniquement un "bug" à la dernière ligne, mais j'imagine que mon problème est plus en amont. Je pensais qu'en inversant seulement la valeur "I" et "1" pour qu'il... |
| 01/08/2022 à 13:27 | CedL | Simplification de code | MERCI LouReeD!! Il ne manquait plus que ça je ne comprenais pas assez bien le code, merci encore... |
| 01/08/2022 à 02:05 | CedL | Simplification de code | Merci pour ton aide! J'ai fait quelque test pour arriver et étrangement il ne sélectionne au final que les 7 à 21 alors que la colonne A7:A21 il y a de l'information d'inscrite. De plus c'est même complété jusqu'à A27. Ma Plage doit être entre A7:A506 et si la cellule est vide donc la masquer. J'ai... |
| 31/07/2022 à 20:40 | CedL | Simplification de code | J'ai un code qui fonctionne très bien dans le sens où il fait exactement ce que je veux qu'il fasse. Toute fois, il est extrêmement lent et lourd, je n'arrive toute fois à le simplifier afin qu'il fasse la même chose, mais de façon instentané. Je vous mets mon code ici-bas : Je ne sais pas si vous p... |
| 18/06/2022 à 16:13 | CedL | Insérer une formule dans une cellule en code VBA | Je viens d'essayer en entrant la fonction MONTH et je me suis aperçu que j'avais des virgules au lieu de des points virgule! ça fonctionne très bien maintenant : ActiveSheet.Range("G16").Formula = "=IFERROR(DATE(YEAR(TODAY()),MONTH(C16),1),""aaaa-mm-jj"")"... |
| 18/06/2022 à 16:10 | CedL | Insérer une formule dans une cellule en code VBA | Malheureusement ça ne fonctionne pas sans la fonction "Mois" il détecte une erreur me renvoie "aaaa-mm-jj" au lieu de m'indiquer la premier journée du mois de la date inscrite en G16..... |
| 18/06/2022 à 15:02 | CedL | Insérer une formule dans une cellule en code VBA | Je me bute à un problème 1004 quand j'essaie d'insérer une formule dans une cellule en code VBA. J'ai essayé de l'écrire en français au départ et ensuite en anglais, mais rien n'y fait et je n'arrive pas à trouver l'erreur... Voici le code : Pouvez-vous m'aider et me dire qu'est-ce qui ne fonctionne... |
| 02/05/2022 à 16:15 | CedL | Forcer la saisie numérique d'un InputBox | Bonjour Jean-Paul, Ton code est parfait, c'est moi qui l'a mal transcrit j'avais omis de mettre "Application." à la fonction InputBox! Maintenant que je l'ai mis ton fonctionne à la perfection! Je te remercie encore pour ton aide c'est très apprécié... |
| 01/05/2022 à 14:31 | CedL | Forcer la saisie numérique d'un InputBox | Rebonjour Jean-Paul, Seule petite chose que je remarque, c'est que je ne peux plus quitter l'inputbox en cliquant sur le "X", ESC ou annuler, mais je dois faire absolument le "0". J'ai tenté de modifier le code sans succès... Le Loop fonction très bien toute fois! Je te reviens je vais tenter à nouv... |
| 01/05/2022 à 13:42 | CedL | Forcer la saisie numérique d'un InputBox | Merci Jean-Paul, c'est exactement ça qu'il me manquait la Loop, j'avais beaucoup de difficulté à la faire! Un gros merci à tous pour votre aide! :)... |
| 30/04/2022 à 14:08 | CedL | Forcer la saisie numérique d'un InputBox | Je viens de penser que je pourrais peut-être rechercher la valeur saisi dans l'inputbox et que si elle correspond à la plage de cellule dans mon tableau alors elle créer la nouvelle feuille! Mon tableau reste toujours les mêmes donné dans la première colonne soit : A14 = "DC-A01"; A15 = "DC-02"; etc... |
| 28/04/2022 à 23:19 | CedL | Forcer la saisie numérique d'un InputBox | Bonjour galopin01, je comprends ton point toute fois ce n'est pas ce que je recherche exactement. Il n'y a pas moyen alors à la ligne par exemple : De mettre au lieu de If DCA <> "" Then de mettre un code qui va lancer une erreur si le chiffre n'est pas compris entre 1 et 150 et revenir tous s... |
| 28/04/2022 à 00:40 | CedL | Forcer la saisie numérique d'un InputBox | Bon, j'ai remarqué quelque chose et une différence que j'ai de la misère à comprendre pourquoi avec l'un sa fonctionne et l'autre non... C'est dans la formule Application.inputbox versu InputBox. Quand je fais Application.inputbox je peux contrôler la saisie pour que ce soit uniquement des chiffres... |
| 27/04/2022 à 15:56 | CedL | Forcer la saisie numérique d'un InputBox | Merci pour ton aide! J'ai tenté le code toute fois il ne fonctionne pas adéquatement. J'ai tenté de mon côté autre chose aussi : Se qui fonctionne bien maintenant c'est qu'il passe à la prochaine InputBox quand je clique sur ESC si la catégorie est sélectionné. Mon problème cette fois réside dans le... |
| 26/04/2022 à 23:53 | CedL | Forcer la saisie numérique d'un InputBox | J'ai un fichier créant des directives de changement dont les nouvelles directives sont créer au fur et à mesure par l'entreprise d'un UserForm pour sélectionner les catégorie (Architecture, Mécanique, Structure, Civil et Interne). Mon code fonctionne bien et il fait ce que je veux toute fois je cher... |
| 25/04/2022 à 15:07 | CedL | Nouvelle feuille Excel selon une numérotation | J'oubliais! Idéalement si le nombre inscrit est 0 alors faire un message d'erreur comme le nombre n'est pas valide puisque le chiffre le plus bas ne peut-être que 1... |
| 25/04/2022 à 14:57 | CedL | Nouvelle feuille Excel selon une numérotation | Je vais y aller avec un InputBox pour entrer les valeurs, je ne sais pas si tu peux m'aider avec ça, j'aimerais qu'au moins mon InputBox force une saisie numérique uniquement soit : 0123456789. Actuellement j'ai pu forcer la valeur numérique afin qu'il est toujours au minimum deux chiffres : Le code... |