Excel Downloads
Forum

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


Réponse
 
LinkBack Outils de la discussion
Vieux 27/11/2006, 12h30   #1 (permalink)
XLDnaute Nouveau
 
Date d'inscription: novembre 2006
Messages: 24
Par défaut Bonjour

J'ai créer un classeur sur Excel concernant le suivi de la facturation, j'aurais voulu savoir concernant la date de cette dernière s'il été possible de faire un masque de saisie comme Access pour la date. En gros qu'il affiche les / Tous seul.
Est-ce possible?
Merci
cartouche est déconnecté   Réponse avec citation
ANNONCES
Vieux 27/11/2006, 12h41   #2 (permalink)
XLDnaute Occasionel
 
Avatar de Lagache
 
Date d'inscription: avril 2006
Localisation: Paulnay
Version Excel : Excel 2000 (PC)
Messages: 136
Par défaut Re : Bonjour

Salut Cartouche

Essaie cela , à placer dans le code de l'Userform

Private Sub TextBox1_Change()
Dim Val As Byte
Dim journee As Date
journee = Now
TextBox1.Value = Format(Now, "dd/mm/yyyy")
' autre formule à adapter selon cas -
TextBox1.MaxLength = 10
Val = Len(TextBox1)
If Val = 2 Then TextBox1 = TextBox1 & "/"
If Val = 5 Then TextBox1 = TextBox1 & "/"
End Sub

@+
__________________
Lagache est déconnecté   Réponse avec citation
Vieux 27/11/2006, 12h51   #3 (permalink)
XLDnaute Barbatruc
 
Avatar de Pierrot93
 
Date d'inscription: août 2006
Version Excel : Excel 2003 (PC)
Messages: 4 398
Par défaut Re : Bonjour

Bonjour Cartouche, Lagache

Attention "Val" est déjà une fonction existante dans VBA, il n'est pas souhaitable d'utiliser les mots réservés VBA, comme variable...

Bonne journée
@+
__________________
Pierrot

On se trouve toujours suffisamment intelligent, vu que c'est avec ce que l'on a qu'on juge !!!
Pierrot93 est déconnecté   Réponse avec citation
Vieux 27/11/2006, 12h54   #4 (permalink)
XLDnaute Occasionel
 
Avatar de Lagache
 
Date d'inscription: avril 2006
Localisation: Paulnay
Version Excel : Excel 2000 (PC)
Messages: 136
Par défaut Re : Bonjour

Salut Pierrot

Autant pour moi et merci à toi Pierrot, on en apprends toujours un peu plus!

@+
__________________
Lagache est déconnecté   Réponse avec citation
Vieux 27/11/2006, 13h06   #5 (permalink)
XLDnaute Accro
 
Avatar de Dull
 
Date d'inscription: septembre 2005
Localisation: Saint-Pierre de la Réunion (974)
Version Excel : Excel 2003 (PC)
Messages: 1 318
Par défaut Re : Bonjour

Salut cartouche, Lagache, Pierrot le Forum,


Ou se trouve cette date?
Si dans une cellule
Click droit sur ta cellule
Format de cellule
Date et Choisi ton Format

Par VBA
si la date est en C7 Par exemple

Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
 If Not Intersect(Target, Range("C7")) Is Nothing Then Exit Sub
Range("C7").Value = Format(Range("C7"), "dd/mm/yyyy")
End Sub
Si dans un Userform

Exemple dans TextBox1
Code:
Private Sub TextBox1_AfterUpdate()
TextBox1.Value = Format(TextBox1, "dd/mm/yyyy")
End Sub
Si j'ai bien compris
Bonne Journée
__________________
@+ Dull "Ti pas ti pas n'arrive Grandbois"

Si lui arrive à me supporter , alors pas d'hésitations .... SupporterXLDDownloads
Dull 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
Bonjour Pierrot59 Présentation des nouveaux membres 1 28/05/2006 20h03
bonjour baptiste 29460 Présentation des nouveaux membres 1 15/05/2006 17h14
bonjour tarzom Présentation des nouveaux membres 1 11/05/2006 15h57
bonjour bonjour lasher Présentation des nouveaux membres 0 02/11/2005 19h32
bonjour hugues, bonjour forum rudy Forum Excel 0 12/09/2005 16h26


Fuseau horaire GMT +2. Il est actuellement 21h36.


(C) 2006 Excel Downloads