Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Format heure dans un textbox

  • Initiateur de la discussion Initiateur de la discussion Munchkin
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

M

Munchkin

Guest
Bonjour tout le monde

Le problème c'est que qd j'ouvre le userform, je perds le format Heure de la cellule (de laquelle je récupère la valeur)

meme avec visual basic j'ai pas réussi
Comment faire?

Munchkin
 
salut,

écris plutot un truc du style :

Private Sub UserForm_Activate()
nConfig.Value = ActiveCell.Value
ActiveCell.Offset(0, 1).Select

TempsActu.Value = Format(ActiveCell.Value, "hh:mm")


ActiveCell.Offset(0, -1).Select

Dim dernieremplacement As String
dernieremplacement = Range("b1").End(xlDown).Address
ComparerConfig.TempsPassage.RowSource = "'CONFIG'!b1: " & dernieremplacement & ""


dernieremplacement = Range("a1").End(xlDown).Address
ComparerConfig.ListeConfig.RowSource = "'CONFIG'!a1: " & dernieremplacement & ""


End Sub
 
Bonjour, Munchkin...,

bonjour le forum,

sans chercher a comprendre, j'ai juste modifié la place de ta ligne de format du textbox cela devient :

Private Sub UserForm_Activate()

nConfig.Value = ActiveCell.Value
ActiveCell.Offset(0, 1).Select

TempsActu.Value = ActiveCell.Value
TempsActu.Value = Format(Date, "hh:mm")

ActiveCell.Offset(0, -1).Select

etc...
etc...

End Sub

le textbos affiche alors 00:00, ce qui semble etre le format demande. reste a lui donner une valeur et voir ce que cela donne...

esperant t'avoir aidé,

@+ Hervé
 
re...

j'ai croise le post d'Arnaud.

le resultat est apparement le meme...

le tout etant de donner une valeur a ton textbox avant de lui donner un format...

@+ Hervé
 
Salut Arnaud, je pense que tu n'as rien changé dans le code, c'est le meme que j'avais, mais bon il marche, je pense qu'il y avait un petit bug, le problème venait d'ailleurs

Merci quand meme

Munchkin
 
ah ok

j'avais trouvé la oslution après, je m'excuse Arnaud, j'avais trouvé la solution mais je l'avais pas signalé

Je vais essayé celle de Hervé aussi

Merci pour vous deux
 
re
Si SI arnaud a change quelque chose :

TempsActu.Value = Format(ActiveCell.Value, "hh:mm")

cela met la valeur au format sans probleme...

et donc plus de souci.

pour ma soluce, oublie la elle donne rien de plus.

@+ hervé
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

  • Question Question
Microsoft 365 Power Query
Réponses
2
Affichages
233
Réponses
6
Affichages
435
  • Question Question
Microsoft 365 format date
Réponses
3
Affichages
139
Réponses
8
Affichages
532
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…