Format date et heure

  • Initiateur de la discussion mumu
  • Date de début
M

mumu

Guest
Bonjour,
Je voudrais savoir s'il existe une commande permettant de transformer la date de jj/mm/ssaa en ssaammjj et l'heure de hh:mm:ss en hhmmss, voire même de les récupérer directement dans ce format.

Merci à tous
 
M

mumu

Guest
Oui, il s'agit de VBA.
Je veux créer une feuille qui s'appelle "ano-date-heure".
Mais les noms de feuille ne peuvent pas contenir de "/" ni de ":" que l'on a avec la date et heure système.
Je vois donc comme solution d'enlever ces caractères, mais je ne sais pas comment.
 
@

@Christophe@

Guest
Re

Si tu es dans une feuille excel il te suffit d'appliquer un Format de Cellule, pour cela tu selectionne la ou les cellules ou tu veux un format spécifique.

Ensuite après avoir sélectionné tu clic droit avec ta souris et dans le menu qui s'ouvre tu clique sur Format de Cellule

Dans la fenêtre qui s'ouffre dans Catégorie tu selectionne Personnalisée, toutes en bas dans la liste

Ensuite dans le type ou il ya marqué standart tu marque:

Pour ta date:
aaaammjj

Pour tes heures
hhmmss

Et voila, encore OK et le tour est joué

Dans les cellule selectionné entre maintenant une date au format jj/mm/aaaa et tu verra il sera automatiquement modifie sous aaaammjj



En VBA:

Tu utilise

Format(Date, "yyyymmdd")

Date peux être remplacé par ta variable,...


J'espère t'avoir aidé

Essaye d'être un peux plus Option Explicit comme le dirais Thierry la prochaine fois

Merci

Bon weekend

@Christophe@
 
@

@Christophe@

Guest
Re

Ok, voici le genre de code

Option Explicit
Dim NomFeuille As String

Sub rename()
NomFeuille = Format(Date, "yyyymmdd")

Sheets(1).Name = NomFeuille
End Sub

See you

@Christophe@
 

Statistiques des forums

Discussions
312 167
Messages
2 085 904
Membres
103 028
dernier inscrit
MLAGHITI