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

VB 6 et antérieur Discussion :

Date avec MsFlexGrid


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 378
    Par défaut Date avec MsFlexGrid
    J'affiche mes données avec un msflexgrid le probleme est comme ca:
    Je veux afficher ma date sous la forme dd/mm/yyyy ais avec msflexgrid il 'affiche la date sous la forme:m/dd/yyyy.
    Merci

  2. #2
    Membre éclairé
    Inscrit en
    Mai 2004
    Messages
    378
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 378
    Par défaut
    avec datagrid se probleme n'existe pas.

  3. #3
    Membre éprouvé

    Inscrit en
    Juin 2005
    Messages
    1 155
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 1 155
    Par défaut
    au fait y'a pas un "truc" meilleur que l'MS FlexGrid ??? et pk???

  4. #4
    Inactif  
    Avatar de jmfmarques
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    3 784
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2005
    Messages : 3 784
    Par défaut
    Il me parait qu'il y en a au moins un de "bon truc" : "poster" dans le bon sous-forum, après avoir lu les règles et le mode d'emploi.

  5. #5
    Membre éprouvé
    Avatar de khany
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 073
    Détails du profil
    Informations personnelles :
    Âge : 63
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 073
    Par défaut
    formatte ta date avant de l'inscrire dans la cellule que tu désires

  6. #6
    Membre éprouvé
    Inscrit en
    Mars 2005
    Messages
    131
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 131
    Par défaut
    Hi
    j avais moi aussi l même probléme mais j l ai résolu avec cette fonction
    la fonction accepte 2 arguments , le flexgrid passé en référence,et l index du colonne de la date

    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
    'Formater La date d'un flexgrid
    Public Sub FormaterDate(ByRef grid As MSHFlexGrid, IndexChampdate As Integer)
        Dim vi As String
        For i = 1 To grid.Rows - 1
            grid.TextMatrix(i, IndexChampdate) = _
              Format(grid.TextMatrix(i, IndexChampdate), "dd/MM/yyyy")
            If Day(grid.TextMatrix(i, IndexChampdate)) <= 12 Then
                vi = Month(grid.TextMatrix(i, IndexChampdate)) & "/" & _
                     Day(grid.TextMatrix(i, IndexChampdate)) & "/" & _
                     Year(grid.TextMatrix(i, IndexChampdate))
              Else
                vi = Day(grid.TextMatrix(i, IndexChampdate)) & "/" & _
                     Month(grid.TextMatrix(i, IndexChampdate)) & "/" & _
                     Year(grid.TextMatrix(i, IndexChampdate))
            End If
            grid.TextMatrix(i, IndexChampdate) = vi
        Next i
    End Sub

Discussions similaires

  1. [Date] Comment transformer mon String en date avec newDate?
    Par Devil666 dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 10/06/2005, 16h50
  2. [C#] Calcul sur les dates avec des DateTimePicker
    Par alizee971 dans le forum Windows Forms
    Réponses: 10
    Dernier message: 02/04/2005, 17h14
  3. Probleme de date avec changement d'année
    Par GrisburT dans le forum Oracle
    Réponses: 11
    Dernier message: 30/11/2004, 16h15
  4. Réponses: 5
    Dernier message: 17/06/2004, 23h38
  5. Encore un probléme de date avec TADO !
    Par bNoureddine dans le forum Bases de données
    Réponses: 2
    Dernier message: 22/02/2004, 18h22

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