Conversion format date en VBA

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 !

nounbxl76

XLDnaute Occasionnel
Bonsoir,

Suite à l'import de données de différents classeurs dans mon classeur principal, le format de date de la colonne F telles que les données sont importées est "jj/mm/aaaa hh:ss" alors que j'aimerais qu'il soit juste "jj/mm/aaaa"... que dois-je intégrer dans mon code selon vous SVP?

Merci par avance pour votre aide.

Cordialement,
 
Re : Conversion format date en VBA

Re,

Avec le code précédent il faut changer celui de la boucle 😉
VB:
 ' Copier chaque plage indépendamment  For Inc = 0 To 8
    ShtFils.Range(TabColS(Inc) & "5:" & TabColS(Inc) & LigFin).Copy
    ShtPère.Range(TabColD(Inc) & "17").PasteSpecial Paste:=xlPasteValues
    ' Si la colonne copiée est celle de la date
    If Inc = 6 Then
      ' Appliquer le format date à la colonne de destination
      ShtPère.Range(TabColD(Inc) & "17:" & TabColD(Inc) & 17 - 5 + LigFin).NumberFormat = "dd/mm/yyyy"
    End If
  Next Inc

A+
 
Dernière modification par un modérateur:
Re : Conversion format date en VBA

Re,

J'ai un petit problème avec le code... il y a un petit bug car il ne trouve plus le fichier fils censé s'ouvrir avec
Code:
' Récupérer le nom entier du fichier
 nf = Dir(ThisWorkbook.Path & "\TW*.xls")
  ' Ouvrir le fichier
 Workbooks.Open Filename:=nf, ReadOnly:=True
  ' Définir la feuille source
Je n'ai pas modifié l'emplacement de ce fichier fils donc je ne vois pas trop...
 
- 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

Discussions similaires

Réponses
3
Affichages
398
  • Question Question
XL 2019 Date vba
Réponses
9
Affichages
882
Retour