Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel

Advertisement

Réponse
 
LinkBack Outils de la discussion
Vieux 08/02/2010, 23h00   #1 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Format date dans plusieur textbox

Bonjour

je viens vers vous pour un probleme assez special

je cherche a formater des textbox pourqu'ont ne puisse mettre que la date ex. 24/09/2009

sa je sais que c'est possible sauf que en plus j'aimerais pouvoir le faire en lot.

je m'explique j'ai 282 textbox dont les numero se suivent c'est a dire de 1 à 282 et j'aimerais assez rapidement qu'il soit tous formater sans je passe des heures svp merci es ce possible
creolia est déconnecté   Réponse avec citation
ANNONCES
Vieux 08/02/2010, 23h10   #2 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
Par défaut Re : Format date dans plusieur textbox

Bonsoir


Voir ici ce code de Pierrot93

Et il y d'autre exemples sur le forum...

En complément
Voir aussi du côté des modules de classe
__________________
Cordialement,
__________________
JM


Addict


Staple1600 est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h20   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Re : Format date dans plusieur textbox

merci j'essais
creolia est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h23   #4 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Re : Format date dans plusieur textbox

re j'ai regarder le code il me permet de formater la textbox en date sauf que je recherche une solution pour les faire tous d'un coup car comme j'ai precisez j'en est 282 a faire merci tout de meme
creolia est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h29   #5 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
Par défaut Re : Format date dans plusieur textbox

Re


Oui je sais lire

D'où ma phrase parlant des modules de classe.
__________________
Cordialement,
__________________
JM


Addict


Staple1600 est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h31   #6 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Re : Format date dans plusieur textbox

dsl je ne sais pas ce que sais un module de classe et a quoi sa sert je vais me renseigner merci
creolia est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h35   #7 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
Par défaut Re : Format date dans plusieur textbox

Re


Tu peux utiliser le moteur de recherche du forum pour trouver des fils relatifs au modules de classe.

J'attendais de savoir quelles sont tes connaissances en VBA, avant d'aller plus loin.
__________________
Cordialement,
__________________
JM


Addict


Staple1600 est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h38   #8 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Re : Format date dans plusieur textbox

houlla apparement pour utiliser les module de classe faut etre balaise malheureusement je bidouille le vba mais pas au point d'est un balaise donc je crois sa va pas etre possible pour l'instant
creolia est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h43   #9 (permalink)
XLDnaute Barbatruc
 
Avatar de Staple1600
 
Date d'inscription: juin 2005
Localisation: RENNES || Excel 2000-2010 BETA
Messages: 8 306
Par défaut Re : Format date dans plusieur textbox

RE


Si non tu copies et adapte les codes suivants (qui sont ceux que je citais à 22h10 )
pour tes 282 textbox

Code:
Option Explicit
Private Sub UserForm_Initialize()
TextBox1.MaxLength = 10
End Sub
Private Sub TextBoxN_Change()
    If Len(TextBox1) = 2 Or Len(TextBox1) = 5 Then TextBox1 = TextBox1 & "/"
End Sub
Private Sub TextBoxN_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)
    If InStr("0123456789", Chr(KeyAscii)) = 0 Then KeyAscii = 0
End Sub
Private Sub TextBoxN_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If TextBox1 = "" Then Exit Sub
If Not IsDate(TextBoxN) Then MsgBox "saisie erronée": TextBoxN = "":Cancel = True
End Sub
remplacer N par le numéro de la TextBox
(donc faire cela 282 fois )


Et c'est là qu'on apprécie l'existence des modules de classe
__________________
Cordialement,
__________________
JM


Addict


Staple1600 est déconnecté   Réponse avec citation
Vieux 08/02/2010, 23h47   #10 (permalink)
XLDnaute Occasionel
 
Date d'inscription: janvier 2009
Messages: 295
Par défaut Re : Format date dans plusieur textbox

merci je crois c'est ce que je vais faire toute façon mes connaissance me permet pas de m'attaquer a ses modules pour l'instant merci pour les info
creolia est déconnecté   Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Discussions similaires
Discussion Auteur Forum Réponses Dernier message
Format date dans une textbox Nevil Forum Excel 4 26/07/2007 14h09
Format date dans un TextBox paul87 Forum Excel 2 01/10/2006 13h10
Format date dans TextBox Evelynetfrancois Forum Excel 2 17/07/2006 22h10
Format DATE dans TextBox le CH'TI160 Forum Excel Downloads - Archives 3 31/01/2004 11h11
Format date dans TextBox le CH'TI160 Forum Excel Downloads - Archives 1 29/01/2004 00h13


Fuseau horaire GMT +2. Il est actuellement 23h08.


(C) 2006 Excel Downloads