Тёмный

Excel VBA - Comment mettre un Format de valeur dans une TextBox ? 

Learnaccess
Подписаться 80 тыс.
Просмотров 68 тыс.
50% 1

Bonjour,
Cette vidéo explique comment formater vos valeurs numériques dans une TextBox.
Vous y découvrirez comment formater :
- Numériques
- Date
- Pourcentage
- Monétaires.
Lien de téléchargement du fichier source :
learnaccess.kn...
Bonne visionnage.
================================================
Consulter ma Boutique en ligne :
learnaccess.kn...
================================================ *********************************************************************************************************
Utiliser mon lien de parrainage pour acheter un produit Tesla et obtenir des crédits gratuits :
- kilomètres gratuits en Superchargeur
- des vêtements et accessoires.
ts.la/jeanpaul...
*************************************************************************************************************

Опубликовано:

 

19 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@joelsilenceevents341
@joelsilenceevents341 2 года назад
Bravo à Jean Paul !!!! je débute avec la vba et depuis quelques semaines je galère un max pour comprendre le code. J'ai, bien entendu, chercher comme tout le monde des tutos (tut'os) et c'est après l'avoir un bon moment rongé... que je suis tombé sur toi !!!!!! Je trouve tes tutos juste à la bonne vitesse pour un débutant comme moi dans le code, le détail de tes explications sont profonde et tu ne manque jamais de tester au fur et à mesure. Vraiment bravo !!! Grâce à toi j'ai réaliser un projet bien cool à mon gout et j'invite tous les gens à suivre tes tutos....
@pedelphinmamy8771
@pedelphinmamy8771 6 лет назад
Vraiment merci Monsieur Paul vous m'avez ouvert les yeux sur cet onglet dans excel
@olivierbrignoli2494
@olivierbrignoli2494 6 лет назад
Sympa, je trouve enfin de bonnes explications pour l'affichage de des formats, simple et efficace! Merci et à très bientôt pour d'autres infos :)
@aviconnor5956
@aviconnor5956 3 года назад
I guess im randomly asking but does any of you know a tool to log back into an instagram account?? I stupidly lost my account password. I would love any tips you can give me.
@jamesbrycen7977
@jamesbrycen7977 3 года назад
@Avi Connor instablaster =)
@romlef526
@romlef526 7 лет назад
Très interessent , et très utile, merci
@incl73
@incl73 7 лет назад
Merci ! Ta vidéo m'a beaucoup aidée :)
@JosephArouna
@JosephArouna 7 лет назад
Bonjour ! Je trouve très intéressants et très utiles vos tutoriels. j'exprime un intérêt particulier pour celui sur le format de valeur dans les Textboxes. j'aimerais avoir le format Date dans un TextBox qui reçoit n'importe quelle date (pas forcément la date du jour) provenant du celle d'Excel.
@ChristopheMontois-k5q
@ChristopheMontois-k5q Год назад
Bonjour ! Je trouve très intéressants et très utiles vos tutoriels. j'ai suivi vos tutos pour créer un formulaire VBA pour enregistrer des données qui fonctionne. mon problème c'est que je sais pas comment créer une VBA pour que certain textbox enregistre des valeurs numériques pour qu'ensuite, je puisses faire des calculs dans mes onglets? Merci pour votre aide
@Learnaccess
@Learnaccess Год назад
J’ai fait un autre tuto qui montre comment formater les champs d’un formulaire vers une feuille Excel Rappel : tout ce que vous saisissez dans un userform est au format texte Il faut donc formater les champ Utiliser les expressions : Cint Clng Cdbl Cdate Faite une recherche sur l’aide Microsoft Vous trouverez les solutions
@frogeregis
@frogeregis 7 лет назад
Un grand merci !!
@emmanuellepadilla1837
@emmanuellepadilla1837 Год назад
Bonjour, J'ai créé le formulaire et le tableau de base de données avec le bon format (nb sans décimales et sans séparateur). J'ai des txtbox dans lesquelles je saisie des nombres. J'ai utilisé votre méthode pour indiquer format général number. Cependant, lorsque je valide, les données qui alimentent mon tableau n'ont pas le bon format (nombre stocké sous forme de texte). De ce fait je suis obligée de convertir toutes mes données en nombre à chaque saisie pour que sommes automatiques fonctionnent. Avez vous une solution ?
@mianvaletbayoko5225
@mianvaletbayoko5225 5 лет назад
Bjr, Merci pour ce tuto , très interessent cette vidéo,mais est il possible accédé à la version texte SVP?
@khiamlib
@khiamlib 7 лет назад
Tout d'abord merci, juste un problème avec le format Date, la date sur le tuto est le 29/01 et vba comprend automatiquement DD/MM mais pour d'autres dates il transfère les dates saisies MM/DD sur la page Excel.
@samsaba6466
@samsaba6466 6 лет назад
grand merci
@francoiswalter6087
@francoiswalter6087 7 лет назад
une de plus ....... merci
@WA232010
@WA232010 3 года назад
mais dans le textnombre vous avez deja tapper la valeur , mais comment on va faire si j'ai saisie le nombre ?
@asmalahbiri2824
@asmalahbiri2824 7 лет назад
bsr , pour mon formulaire, je veux quand je saisie une valeur dans un champs qu'elle soit tester. Exemple : dans le champs date du si je renseigne "zer" le formulaire devra m'afficher que le format de date n'est pas acceptable et que je dois le modifier. Aussi pour mon formulaire j'ai deux dates date début et date de fin donc si la date de fin est inférieure sur la date de début je dois avoir un msg que ce n'est pas compatible. Merci de votre aide
@sonaltesselawill6711
@sonaltesselawill6711 5 лет назад
Bonjour frère. Je vous suis à travers vos tutos...et j'avoue que vous êtes un expert en code VBA et je suis très intéressé et passionné...Bref ! je suis actuellement sur un projet dont j'utilise des codes vba. Mon problème est le suivant : je souhaiterais que la valeur d'une de mes combobox soit égale à la valeur (N° de la ligne de ma base des données) qu'affiche mon label. Et actionner le bouton "OK". J'avoue que je me forme sur le tas avec vos tutoriels. voici un peu où j'en suis. Merci d'examiner mon code pour m'apporter votre expertise. Private Sub BtnOk_Click() 'bouton OK Dim ligne As Integer If Not ComboBox1.Value = "" Then Sheets("Locataires").Select ligne = ComboBox1.ListIndex + 5 Else Me.ComboBox1.AddItem Me.La_ligne = ligne Me.La_ligne = "" MsgBox "Veuillez récupérer le numéro de la ligne à travers le menu déroulant." End If End Sub
@Learnaccess
@Learnaccess 5 лет назад
Bonjour, Je n'ai pas tout compris de ce vous souhaitez faire. je ne vois pas de label dans votre code alors que vous me dites qu'il vient de là En gros, une fois que vous être sur la valeur de votre feuille à récupérer, il faut juste l'affecter dans la combobox. A moins que ce soit autre chose à faire. Pour moi, il me semble que vous souhaitez charger la combobox (liste déroulante) par des valeurs . Question ? Ces valeurs proviennent d'oû ?
@WA232010
@WA232010 3 года назад
Après cette tutorial, Si on a une commande de copie le Txt.Nombre dans une cellule sur Excel, format se traduiser avec les espaces
@pouzadouxveronique3531
@pouzadouxveronique3531 4 года назад
Bonjour, j'ai un problème de format Dans la source les dates sont au format jj/mm/aaaa Si je veux qu'elle soit extraite par les filtres avancés jet retournée à la listeboxe je dois la saisir au format mm/jj/aaaa dans la textebox du userform et à ce moment elle est bien retournée dans lalistbox au bon format Comment faire, pour que la saisie au format jj/mm/aaaa soit prise en compte je ne peux pas modifier le format de la texteliste, car elle sert à saisir du texte, des nombres, et si je la modifie dans la source elle ne sera plus correcte Merci
@باليتركي
@باليتركي 7 лет назад
merci
@marieyziquel2792
@marieyziquel2792 5 лет назад
Bonjour, Merci pour toutes ces superbes vidéos explicatives! J'ai trouvé plein d'info qui m'ont servis pour mes UserForm Pour ce tuto c'est top! Mais pour mon formulaire j'ai un problème, c'est que j'aimerais qu'une valeur s'affiche dans le champ (avec le format imposé) seulement quand on veut le renseigner sinon, il reste vide Est ce possible? Merci!
@Learnaccess
@Learnaccess 5 лет назад
Boinjour, Vous pouvez mettre tous les formats que vous souhaitez. Si vous souhaitez qu'il ne soit valide, il faut faire des IF pour tester la valeur et le format.
@GeorgeBander
@GeorgeBander 7 лет назад
Bonsoir Mr Benetto ! J'ai réussi à peu de chose près le VBA, avec les formules adéquates, mais une erreur 400, voir 1024 survient à chaque fois, que je met le USERFORM en place....Ou ai-je pu faire l'erreur, car pas moyen d'y remédier !! Merci !
@Learnaccess
@Learnaccess 7 лет назад
Vérifier vos noms de contrôles. Il se peut que l'erreur vienne de là
@GeorgeBander
@GeorgeBander 7 лет назад
Super !! Merci bien, car les mots mal orthographier ne font pas bon ménage avec le VBA !! Et effectivement, les noms de contrôles ne répondaient pas à mes attentes...Voilà ! Merci pour vos tutos sensationnels.....! Bon dimanche !
@quentinmeresse9655
@quentinmeresse9655 4 года назад
Bonsoir, dans le cadre de mes cours, j'ai fait un tableau d'amortissement sur excel, Tout est bien automatisé, tout fonctionne lorsque je saisie manuellement le montant d'acquisition, la valeur résiduelle, les dates etc. Mais avec le userform que j'ai crée (pour m’entraîner en VBA), les données sont correctement renseignées mais en type "texte" et par ce fait le tableau devient faux à cause des formules que j'ai utilisé, pour certaines qui nécessitent des formules dates. J'espère m'être fait comprendre, pouvez-vous jeter un coup d’œil et me dire ?
@Learnaccess
@Learnaccess 4 года назад
Il faut formater vos champs de formulaire afin d'en recupérer les bons sur vos feuilles pour une date : vous pouvez utiliser la fonction CDATE(Me.txtbox)
@quentinmeresse9655
@quentinmeresse9655 4 года назад
@@Learnaccess Je ne vois pas où mettre cette fonction... Je vous envoie la partie qui coince... Private Sub btnValider_click() Range("B6") = Me.txtAnnee Range("B3") = Me.txtCout Range("H3") = CDate(Me.txtDateAcquisition) Range("B4") = CDate(Me.txtMiseEnService) Range("B7") = Me.txtValResiduelle End Sub Je crois que ça a fonctionne pour la date mais maintenant ce sont les 3 autres valeurs qui faussent toujours mon tableau.
@quentinmeresse9655
@quentinmeresse9655 4 года назад
En fait j'ai trouvé, merci beaucoup ! Vous m'avez mis sur la voie, je devais aussi formater les autres champs .
@buffazthierry1018
@buffazthierry1018 6 лет назад
bonjour, vos vidéos sont très bien expliquées. j'aimerai mettre un format dans une textbox et je ne trouve pas la solution, pourriez-vous m'aider? j'aimerai obliger la saisie = 00/0000 et aussi = 000000000 merci bonne journée thierry
@Learnaccess
@Learnaccess 6 лет назад
Bonjour, Vous aurez de difficultés à réaliser un masque de saisie dans un userform. Cela est quasiment impossible sur Excel, alors qu'il est facile de le faire dans Access. Pour moi, vous devez faire le format dans votre feuille Excel afin que lorsque vous allez coller vos données de votre formulaire vers la cellule le format s'applique.
@buffazthierry1018
@buffazthierry1018 6 лет назад
bonjour, merci beaucoup bonne journée thierry
@Poretthiba
@Poretthiba Год назад
Bonjour, serait il possible de me résoudre un petit exercice de VBA avec inputbox ? Avez vous une adresse mail ? D'avance Merci
@Learnaccess
@Learnaccess Год назад
Envoyez votre fichier en m'expliquant ou se trouve votre problématique Mon email : jeanpaul.bonnetto@gmail.com
@karim02alg
@karim02alg 7 лет назад
slt mais la valeur 1234.45 sa change pas . comment je peut la changer svp merci
@Learnaccess
@Learnaccess 7 лет назад
Normal, ce sont des valeurs fixent. Il faut les faire variées avec du code VBA
@karim02alg
@karim02alg 7 лет назад
slt vous prouver m aider comment les faire variées . Merci encor
@goufra595
@goufra595 4 года назад
Gros problème . TxtMontant.Value = (Format(MonPrix, "standard")) donne bien un format numérique dans le textbox Sauf Sauf que si vous écrivez dans le usf vous rajoutez : [a1] = TxtMontant vous obtenez a1 en format texte. bonne journée le 17/02/2020 Goufra
@mohamedamiri7874
@mohamedamiri7874 6 лет назад
J'ai fait le malheur de deplacer la page propriété et elle ne veut reapparaitre comme avant elle est soit horizontale ou verticale c'est un vrai fouilli je ne m'y retrouve plus de plus que toutes les autres feuilles telle que explorateur de projets font de même!! Aidez moi svp! Merci d'avance
@despierresetdubois3828
@despierresetdubois3828 6 лет назад
Bonjour Mohamed. J'ai fait volontairement la même chose que vous pour voir comme remédier au problème. Donc sur votre page, il ne vous reste que la barre d'onglets et d'outils en haut, la fenêtre Projet à gauche et la fenêtre (blanche) Exécution à droite. Voilà comme j'ai procédé : sortez également la fenêtre Projet sans la fermer. (Si l'une ou les deux sont fermées, vous pouvez les récupérer en cliquant sur l'onglet Affichage, puis sur la fenêtre désirée, elle réapparaîtra). Ensuite, glissez la fenêtre Propriété en haut du cadre de gauche, le gros cadre gris devient une ligne fine de pointillés lorsqu'elle est prête à placer. Puis prenez la fenêtre Projet et glissez-la en haut aussi, par dessus l'autre. Lorsque les fins pointillés apparaissent, lâcher-la. Elle s'installera au-dessus, donc les deux fenêtres auront repris leurs place d'origine. Il ne vous reste plus qu'à les redimentionner sur la hauteur. J'espère que mes explications auront été assez claires. Dans le cas contraire, n'hésitez pas à me le dire.
@chantalhyvernaud2003
@chantalhyvernaud2003 6 лет назад
Bonjour
Далее
Textbox Format Excell VBA
9:54
Просмотров 62 тыс.
WHO IS MORE GREEDY?!
00:18
Просмотров 1,2 млн
VBA - Comment créer un  Formulaire de Modification
35:07
Date picker for Excel with VBA code
23:34
Просмотров 137 тыс.