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

format textbox

  • Initiateur de la discussion Raph
  • Date de début
R

Raph

Guest
bonjour a tous,

G un useform pour aider a la saisie d'un tableau. Dans ce userform plusieurs zone de text (textbox). Mon probleme est le suivant : comment faire apparaitre lors de la saisie (dans le userform) les éléments saisis sous leurs bons format.... exemple : une date pour l'instant apparait sous la forme d'un nombre : 38502 au lieu de 30/05/05

Merci a tous pour votre aide
 

Bernard_XLD

XLDnaute Barbatruc
Membre du Staff
Bonjour

une textbox comme son nom l'indique ne contient que du texte.
si en a1 tu as une date et que tu utilise une commande du type
texbox1.value=range('A1').value
tu copie la valeur de la cellule, en l'occurence un chiffre car excel gère les dates ainsi (le format d'affichage, c'est autre chose).
pour avoir la date au format date, tu peux utiliser une commande du type
texbox1.value=format(range('A1').value,'dd/mm/yyyy')
qui inscrira la valeur de la cellule au format date dans la textbox.

Cordialement, A+
 

Discussions similaires

Réponses
15
Affichages
807
Réponses
13
Affichages
457
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…