Bonjour Tous le monde
J’ai un blm concernant la mise en forme des cellules quand je rempli mon tableau via un formulaire VBA toutes les formats de cellule disparaitre.
Exemple :
Dans une colonne nommée « Date départ » le format des cellules est : jjjj jj/mm/aaaa
(Lunidi 30/01/2012) lors de la saisie via VBA il s’affiche 30/01/2012 ?
Qlq 1 peut m’aider a régler ce pblm
Merci
Format des cellules lors de la saisie via VBA
6 messages
• Page 1 sur 1
- sidah.med
- Jeune membre
- Messages: 49
- Inscription: 02 Jan 2012, 01:39
- Version Excel: 2007 FR
Re: Format des cellules lors de la saisie via VBA
sidah.med a écrit:Bonjour Tous le monde
J’ai un blm concernant la mise en forme des cellules quand je rempli mon tableau via un formulaire VBA toutes les formats de cellule disparaitre.
Exemple :
Dans une colonne nommée « Date départ » le format des cellules est : jjjj jj/mm/aaaa
(Lunidi 30/01/2012) lors de la saisie via VBA il s’affiche 30/01/2012 ?
Qlq 1 peut m’aider a régler ce pblm
Merci
Desolé .. ci dessous le code :
Private Sub CommandButton1_Click()
Dim Ind As Integer
Range("B10").Select
Maligne = Range("B10").End(xlDown).Row
Sheets("FSC 2012").Range("B" & Maligne + 1) = Me.ComboBox1
Sheets("FSC 2012").Range("A" & Maligne + 1) = Range("A" & Maligne) + 1
Sheets("FSC 2012").Range("D" & Maligne + 1) = Me.ComboBox2
Sheets("FSC 2012").Range("F" & Maligne + 1) = Me.TextBox1
Sheets("FSC 2012").Range("G" & Maligne + 1) = Me.TextBox2
Sheets("FSC 2012").Range("O" & Maligne + 1) = Me.ComboBox4
Sheets("FSC 2012").Range("R" & Maligne + 1) = Me.ComboBox5
Sheets("FSC 2012").Range("V" & Maligne + 1) = Me.TextBox4
Sheets("FSC 2012").Range("Z" & Maligne + 1) = Me.ComboBox7
Sheets("FSC 2012").Range("AB" & Maligne + 1) = Me.ComboBox8
Sheets("FSC 2012").Range("AF" & Maligne + 1) = Me.ComboBox9
Sheets("FSC 2012").Range("AG" & Maligne + 1) = Me.TextBox6
Sheets("FSC 2012").Range("AI" & Maligne + 1) = Me.TextBox7
' Eviter les erreurs avec lec controls qui n'existent pas
On Error Resume Next
' Pour effacer tous les TextBox
For Ind = 1 To 7
Me("TextBox" & Ind).Value = ""
Next Ind
' Pour effacer tous les Combobox
For Ind = 1 To 9
Me("ComboBox" & Ind).Value = ""
Next Ind
On Error GoTo 0
End Sub
Private Sub CommandButton2_Click()
Unload Me
End Sub
Private Sub UserForm_Initialize()
Me.ComboBox1.RowSource = "=CONTROLEURNOM"
Me.ComboBox2.RowSource = "=ORDRE"
'Me.ComboBox3.RowSource = "=ouinon"
Me.ComboBox4.RowSource = "=CONTRAT"
Me.ComboBox5.RowSource = "=IMMATRICULATION"
'Me.ComboBox6.RowSource = "=ouinon"
Me.ComboBox7.RowSource = "=PC"
Me.ComboBox8.RowSource = "=PHOTO"
Me.ComboBox9.RowSource = "=ouinon"
End Sub
Private Sub TextBox1_Change()
TextBox1 = UCase(TextBox1)
End Sub
Private Sub TextBox2_Enter()
' Lorsque l'on entre dans le texte box date, on ouvre l'UsF_Calendrier
' Définir l'objet conteneur pour la date
Set ObjDate = Me.TextBox2
UsF_Calendrier.Show
End Sub
Private Sub TextBox4_Change()
TextBox4 = UCase(TextBox4)
End Sub
Private Sub TextBox6_Change()
TextBox6 = UCase(TextBox6)
End Sub
Private Sub TextBox7_Change()
TextBox7 = UCase(TextBox7)
End Sub
- sidah.med
- Jeune membre
- Messages: 49
- Inscription: 02 Jan 2012, 01:39
- Version Excel: 2007 FR
Re: Format des cellules lors de la saisie via VBA
Bonjour Maitre BANZAI
JE vous sollicite a m’aider si c’est possible ?
merci
JE vous sollicite a m’aider si c’est possible ?
merci
- sidah.med
- Jeune membre
- Messages: 49
- Inscription: 02 Jan 2012, 01:39
- Version Excel: 2007 FR
Re: Format des cellules lors de la saisie via VBA
Bonjour,
essaye d'adapter ce format, exemple pour la cellule A1
Cdt
Gestionnaire rh
essaye d'adapter ce format, exemple pour la cellule A1
- Code: Tout sélectionner
range("A1").NumberFormat = "dddd dd/mm/yyyy"
Cdt
Gestionnaire rh
- gestionnaire_rh
- Membre habitué
- Messages: 64
- Inscription: 19 Jan 2012, 18:46
- Version Excel: XL2007
Re: Format des cellules lors de la saisie via VBA
Bonjour
M'interpeller directement ne me fera pas trouver une solution si je ne la connais pas
Désolé pour toi mais je suis sans solution pour ce problème
M'interpeller directement ne me fera pas trouver une solution si je ne la connais pas
Désolé pour toi mais je suis sans solution pour ce problème

-

Banzai64 - Passionné d'Excel
- Messages: 4594
- Inscription: 21 Nov 2010, 16:42
- Localisation: Jurançon
- Version Excel: 2003 FR
Re: Format des cellules lors de la saisie via VBA
gestionnaire_rh a écrit:Bonjour,
essaye d'adapter ce format, exemple pour la cellule A1
- Code: Tout sélectionner
range("A1").NumberFormat = "dddd dd/mm/yyyy"
Cdt
Gestionnaire rh
Re bonjour Gestionnaire
Je l’ai essayé mais ça fonctionne pas tjr
Juste pour vous informer j’ai un tableau dynamique
Et j’ai place ce code de cette façon DANS MON CODE CI DESSUS
range("g").NumberFormat = "dddd dd/mm/yyyy"
- sidah.med
- Jeune membre
- Messages: 49
- Inscription: 02 Jan 2012, 01:39
- Version Excel: 2007 FR
6 messages
• Page 1 sur 1
-
- Sujets similaires
- Réponses
- Vus
- Dernier message
-
- remplacer du texte par des heures lors de la saisie
par upsette » 29 Oct 2008, 19:20 - 3 Réponses
- 380 Vus
- Dernier message par upsette

29 Oct 2008, 20:54
- remplacer du texte par des heures lors de la saisie
-
- Ajouter à une date x secondes lors de la saisie
par Amadéus » 24 Mai 2011, 19:57
- 6 Réponses
- 107 Vus
- Dernier message par Amadéus

24 Mai 2011, 22:14
- Ajouter à une date x secondes lors de la saisie
-
- Ligne suivante lors d'une nouvelle saisie
par cyl91 » 02 Déc 2011, 10:10
- 2 Réponses
- 81 Vus
- Dernier message par cyl91

02 Déc 2011, 10:59
- Ligne suivante lors d'une nouvelle saisie
-
- lancer une macro lors de la saisie d'une cellule
par nsqualli » 14 Jan 2009, 18:56 - 8 Réponses
- 679 Vus
- Dernier message par nsqualli

15 Jan 2009, 10:45
- lancer une macro lors de la saisie d'une cellule
-
- Format de cellules-Bordure en VBA
par denismaher » 07 Avr 2009, 00:08 - 1 Réponses
- 382 Vus
- Dernier message par Mytå

07 Avr 2009, 00:52
- Format de cellules-Bordure en VBA
-
- Protection du format des cellules
par lch » 24 Nov 2009, 11:26 - 3 Réponses
- 210 Vus
- Dernier message par Amadéus

24 Nov 2009, 19:28
- Protection du format des cellules
Utilisateurs en ligne
Utilisateurs parcourant ce forum: Bing [Bot], EricF, Google [Bot], Google Adsense [Bot] et 8 invités