IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Problème format date [XL-2013]


Sujet :

Macros et VBA Excel

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2013
    Messages
    28
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2013
    Messages : 28
    Par défaut Problème format date
    Bonjour à tous,

    J'ai un problème avec mes dates. J'aimerais qu'elles soient importées au format dd/mm/yyyy mais certain d'entres elles sont inversées (mm/dd/yyyy).

    Vous comprendrez plus facilement avec un exemple.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    Private Sub CommandButton1_Click()
     
    Dim i As Integer
    Dim rng_feuil1 As Range
    Dim rng_project As Range
     
     
    Set rng_feuil1 = Worksheets("Feuil1").Range("C10")
     
    With Worksheets("project")
        .Range("A8:G" & .Columns(7).Find("*", , , , , xlPrevious).Row).ClearContents
        .Range("I8:L" & .Columns(12).Find("*", , , , , xlPrevious).Row).ClearContents
     
        Set rng_project = .Range("A8")
     
        For i = 0 To Worksheets("Feuil1").Columns(3).Find("*", , , , , xlPrevious).Row - 10
            If rng_feuil1.Offset(i, 0) = "P" Then
     
                rng_project.Offset(0, 0) = Format(rng_feuil1.Offset(i, 0), "dd/mm/yyyy") 'C10 de Feuil1 to A8 de project
                rng_project.Offset(0, 1) = Format(rng_feuil1.Offset(i, 1), "dd/mm/yyyy") 'D10 de Feuil1 to B8 de project
                rng_project.Offset(0, 2) = Format(rng_feuil1.Offset(i, 4), "dd/mm/yyyy") 'G10 de Feuil1 to C8 de project
                rng_project.Offset(0, 3) = Format(rng_feuil1.Offset(i, 5), "dd/mm/yyyy") 'H10 de Feuil1 to D8 de project
                rng_project.Offset(0, 4) = Format(rng_feuil1.Offset(i, 10), "dd/mm/yyyy") 'M10 de Feuil1 to E8 de project
                rng_project.Offset(0, 5) = Format(rng_feuil1.Offset(i, 11), "dd/mm/yyyy") 'N10 de Feuil1 to F8 de project
                rng_project.Offset(0, 6) = Format(rng_feuil1.Offset(i, 19), "dd/mm/yyyy") 'V10 de Feuil1 to G8 de project
                rng_project.Offset(0, 11) = Format(rng_feuil1.Offset(i, 21), "dd/mm/yyyy") 'X10 de Feuil1 to L8 de project
     
                Set rng_project = rng_project.Offset(1, 0)
            End If
        Next i
     
    End With
     
    End Sub
    Merci d'avance pour votre aide,

    Antoine
    Fichiers attachés Fichiers attachés

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Problème format date
    Par benjisan dans le forum Modélisation
    Réponses: 3
    Dernier message: 17/07/2008, 09h24
  2. Problème Format date
    Par Jiyuu dans le forum VB.NET
    Réponses: 5
    Dernier message: 21/08/2007, 16h52
  3. problème format date dans un datagrid
    Par bebert119 dans le forum ASP.NET
    Réponses: 11
    Dernier message: 14/08/2007, 15h38
  4. Problème format Date avec VS2003
    Par vaohdan dans le forum Windows Forms
    Réponses: 1
    Dernier message: 07/05/2007, 12h06
  5. Problème format date - SimpleDateFormat inversion mois/jour
    Par juanqui dans le forum Servlets/JSP
    Réponses: 8
    Dernier message: 07/02/2007, 14h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo