begin process at 2012 02 15 12:31:02
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Visual Basic 6

 > 

Langages dérivés

 > 

VBA

 > 

Mise en forme date


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Mise en forme date

vendredi 8 septembre 2006 à 15:20:54 | Mise en forme date

falafala

Bonjour à tous.

La macro suivante est censé chercher une date dans la case I2 et affecter cette date dans l'un des champs d'un tableau dynamique.

Or, j ai un petit soucis: lorsque dans I2 est inscrit 16/06/2006, la macro va choisir 6/16/2006 dans le tableau dynamique, date bien sur qui n'existe pas.


jour = Range("I2").Value
 
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Date"). _
        CurrentPage = jour


Est ce que qq un sait pq?? Je vous remercie par avance/
vendredi 8 septembre 2006 à 15:31:16 | Re : Mise en forme date

bipou

Bonjour,

pour information, le format date des USA est : "mois/jour/année", et ce format est celui par défaut en vba

vendredi 8 septembre 2006 à 15:38:30 | Re : Mise en forme date

falafala

Donc il faudrait que je repasse toutes mes dates au format US?

vendredi 8 septembre 2006 à 16:41:22 | Re : Mise en forme date

mortalino

Membre Club


Salut,

    Dim dJour As Date
   
dJour = CDate(Range("I2").Value)
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Date"). _
        CurrentPage = dJour


@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
vendredi 8 septembre 2006 à 16:58:00 | Re : Mise en forme date

falafala

Merci pour la réponse mais je suis désolé, ca n'a pas l'air de marcher
vendredi 8 septembre 2006 à 17:07:06 | Re : Mise en forme date

mortalino

Membre Club

je l'ai essayé comme ça, en simple :
    Dim dJour As Date
   
dJour = CDate(Range("A2").Value)
Range("B2").Value = dJour
' et dans A2 : 08/09/2006
et ça fonctionne, mais en tableau croisé dynamique, je ne sais pas si c'est différent.

As tu un message d'erreur, ou encore le même format ?
Quel est le format de la cellule de destination ?

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
vendredi 8 septembre 2006 à 17:15:35 | Re : Mise en forme date

falafala

Pas de message d'erreur, juste le format US.

vendredi 8 septembre 2006 à 17:21:09 | Re : Mise en forme date

mortalino

Membre Club


Et avec une méthode, pas très bien, certe, mais qui peut dépanner si fonctionne :

    Dim dJour As Date
   
dJour = CDate(Range("I2").Value)
ActiveSheet.PivotTables("Tableau croisé dynamique1").PivotFields("Date"). _
        CurrentPage = Format(dJour, "mm/dd/yyyy")

@++


  --Mortalino--
Le mystérieux chevalier, "Provençal, le Gaulois"
vendredi 8 septembre 2006 à 17:45:11 | Re : Mise en forme date

falafala

Ben ca ne marche toujours pas.

mercredi 13 septembre 2006 à 16:46:29 | Re : Mise en forme date

falafala

Petit up.
Il n'y a personne qui sait ou est le pb??


1 2

Cette discussion est classée dans : date, macro, tableau, forme, i2


Répondre à ce message

Sujets en rapport avec ce message

Date et tableau dynamique [ par falafala ] Bonjour à tous.La macro suivante est censé chercher une date dans la case I2 et affecter cette date dans l'un des champs d'un tableau dynamique.Or, j Pb VBA excel [ par bbnoukakakoukou ] Bonjour,j'ai un exercice qui consiste à lire un fichier .csv, et à l'enregistrer dans un tableau. J'ai donc crée un type tache et un tableau TTache co Erreur 70 sous excel vista [ par joel1dien ] Bonjour,j'ai transférer une petit programme de xp pro excel 2003, sou sVista prenium.Mon souci est que lorsque j'execute ma macro Date = Trim(sheet("s Mise en forme Tableau [ par Marko Ramius ] Nom Pb Excel & Illustrator [ par Sancho3375 ] Bonjour à tous,Voila c'est la première fois que je fais une macro sous Excel et j'ai quelques difficultées.En effet, je cherche a faire passer un tabl Date calendrier dans une variable [ par WCube ] Bonjour tout le monde. Nouveau souci. Toujours avec les dates, et les bases de données. (Sous VB). J'ai un tableau :p Ce tableau reprend une base de d Creation d'un document .doc à partir de plusieurs [ par jean202 ] bonjourdans un répertoire tous mes fichiers .doc contiennent un tableau word unique.j'aimerais faire une macro prenant la derniere ligne de chaque . croisé dynamque avec une macro [ par Barto95 ] Bonjour à tous, j'essai de créer sur excel une application. Au cours de cette application une macro doit faire une tableau croisé dynamique.Je crée ma Probleme de format pour la date [ par vevel ] Bonjour,J'ai un petit soucis avec un format de date.J'ai actuellement un fichier de données avec des dates qu'il fo que je recupere dans un autre fich [Urgent] Macro vba sous word pour stage [ par scarfeys ] Bonjour à toutes et à tous.Voila mon problème, je suis en stage et je dois remettre pour vendredi un document Word "dynamique" vendredi et je ne viens


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 2,044 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales