J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à
AUJOURDHUI -10.
Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource:
Feuil2!A1:A22 (emplacement de ma liste)
Tout fonctionne bien , dans ma combobox apparait bien la date que je veux,
sauf que lorsque je clique sur la date que je veut sélectionner, elle
apparait sous format chiffre (39985) . La date ne reste pas affichée sous
format dd/mm/aa
Merci de votre aide
Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais
pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton
"Validation des données"
'mise en mémoire du dernier numero de ligne non vide
ligne_bas = Range("A65536").End(xlUp).Row
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
FxM
Bonjour,
Pour Excel, une date n'est qu'une mise en forme un peu particulière d'un nombre. Inscrire un nombre ou une date ne fait pour lui aucune différence.
Tu peux forcer un format en remplaçant : Range("D" & ligne_bas + 1).Value = Me.ComboBox2.Value par Range("D" & ligne_bas + 1).Value = format(Me.ComboBox2.Value,"dd/mm/yy")
@+ FxM
J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à AUJOURDHUI -10. Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource: Feuil2!A1:A22 (emplacement de ma liste) Tout fonctionne bien , dans ma combobox apparait bien la date que je veux, sauf que lorsque je clique sur la date que je veut sélectionner, elle apparait sous format chiffre (39985) . La date ne reste pas affichée sous format dd/mm/aa Merci de votre aide Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton "Validation des données"
'mise en mémoire du dernier numero de ligne non vide ligne_bas = Range("A65536").End(xlUp).Row
Pour Excel, une date n'est qu'une mise en forme un peu particulière d'un
nombre. Inscrire un nombre ou une date ne fait pour lui aucune différence.
Tu peux forcer un format en remplaçant :
Range("D" & ligne_bas + 1).Value = Me.ComboBox2.Value
par
Range("D" & ligne_bas + 1).Value = format(Me.ComboBox2.Value,"dd/mm/yy")
@+
FxM
J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à
AUJOURDHUI -10.
Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource:
Feuil2!A1:A22 (emplacement de ma liste)
Tout fonctionne bien , dans ma combobox apparait bien la date que je veux,
sauf que lorsque je clique sur la date que je veut sélectionner, elle
apparait sous format chiffre (39985) . La date ne reste pas affichée sous
format dd/mm/aa
Merci de votre aide
Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais
pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton
"Validation des données"
'mise en mémoire du dernier numero de ligne non vide
ligne_bas = Range("A65536").End(xlUp).Row
Pour Excel, une date n'est qu'une mise en forme un peu particulière d'un nombre. Inscrire un nombre ou une date ne fait pour lui aucune différence.
Tu peux forcer un format en remplaçant : Range("D" & ligne_bas + 1).Value = Me.ComboBox2.Value par Range("D" & ligne_bas + 1).Value = format(Me.ComboBox2.Value,"dd/mm/yy")
@+ FxM
J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à AUJOURDHUI -10. Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource: Feuil2!A1:A22 (emplacement de ma liste) Tout fonctionne bien , dans ma combobox apparait bien la date que je veux, sauf que lorsque je clique sur la date que je veut sélectionner, elle apparait sous format chiffre (39985) . La date ne reste pas affichée sous format dd/mm/aa Merci de votre aide Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton "Validation des données"
'mise en mémoire du dernier numero de ligne non vide ligne_bas = Range("A65536").End(xlUp).Row
Tu ne dois pas définir la propriété RowSource du Combobox
'-------------------- With Feuil1 ' à adapter , de même que la plage de cellules Me.ComboBox1.List = .Range("A1:A" & .Range("A65536").End(xlUp).Row).Value End With '--------------------
"rene.calvinhac" a écrit dans le message de news: 4524d1b8$0$27372$ J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à AUJOURDHUI -10. Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource: Feuil2!A1:A22 (emplacement de ma liste) Tout fonctionne bien , dans ma combobox apparait bien la date que je veux, sauf que lorsque je clique sur la date que je veut sélectionner, elle apparait sous format chiffre (39985) . La date ne reste pas affichée sous format dd/mm/aa Merci de votre aide Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton "Validation des données"
'mise en mémoire du dernier numero de ligne non vide ligne_bas = Range("A65536").End(xlUp).Row
Tu ne dois pas définir la propriété RowSource du Combobox
'--------------------
With Feuil1 ' à adapter , de même que la plage de cellules
Me.ComboBox1.List = .Range("A1:A" & .Range("A65536").End(xlUp).Row).Value
End With
'--------------------
"rene.calvinhac" <rene.calvinhac@wanadoo.fr> a écrit dans le message de news:
4524d1b8$0$27372$ba4acef3@news.orange.fr...
J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à
AUJOURDHUI -10.
Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource:
Feuil2!A1:A22 (emplacement de ma liste)
Tout fonctionne bien , dans ma combobox apparait bien la date que je veux,
sauf que lorsque je clique sur la date que je veut sélectionner, elle
apparait sous format chiffre (39985) . La date ne reste pas affichée sous
format dd/mm/aa
Merci de votre aide
Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais
pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton
"Validation des données"
'mise en mémoire du dernier numero de ligne non vide
ligne_bas = Range("A65536").End(xlUp).Row
Tu ne dois pas définir la propriété RowSource du Combobox
'-------------------- With Feuil1 ' à adapter , de même que la plage de cellules Me.ComboBox1.List = .Range("A1:A" & .Range("A65536").End(xlUp).Row).Value End With '--------------------
"rene.calvinhac" a écrit dans le message de news: 4524d1b8$0$27372$ J'ai créé une liste de dates sur une feuille EXCEL de AUJOUDHUI() à AUJOURDHUI -10. Dans un userform, j'ai créé une combobox avec dans la rubrique RowSource: Feuil2!A1:A22 (emplacement de ma liste) Tout fonctionne bien , dans ma combobox apparait bien la date que je veux, sauf que lorsque je clique sur la date que je veut sélectionner, elle apparait sous format chiffre (39985) . La date ne reste pas affichée sous format dd/mm/aa Merci de votre aide Dans le forum,j'ai reçu des réponses mais je dois bien avouer que je ne sais pas comment m'en sortir. Je ne peut pas mettre l'adresse d'une cellule (
Voici les lignes de commande que j'ai mis lorsque j'appuie sur le bouton "Validation des données"
'mise en mémoire du dernier numero de ligne non vide ligne_bas = Range("A65536").End(xlUp).Row