PROBLEME DE DATE LORS DE L'IMPORTATION SOUS EXCEL - VB/VBA/VBS - Programmation
Marsh Posté le 06-08-2007 à 16:59:48
Bonjour,
si 12/05/2007 donne 39214 (et non 37986) met le format date dans ta colonne. Voir ton autre post.
Cordialement
Marsh Posté le 06-08-2007 à 17:26:33
ok
Mais comment je le met?
Quel est le code??
Merci (répond soi ici soi sur l'autre post)
Marsh Posté le 06-08-2007 à 19:35:07
tu mets dans ton code ca
Range("C3:C9" ).Select
Selection.NumberFormat = "dd/mm/yy;@"
ou alors dans ton fichier excel tu selectionnes la colonne dans laquelle il y aura des dates, puis click droit , format de cellule, onglet nombre puis tu choisis le format de date qui te convient
c'est comme ca que j'ai obtenu le code grace a l'enregistreur de macro
edit:
pour l'enregistreur de macro outil ,macro ,nouvelle macro
ca enregistre tout ( presque tout ) ce que tu fais avec excel
Marsh Posté le 07-08-2007 à 09:23:37
ok
Mais le problème est que les utilisateurs n'ont pas respecté les consignes de saisie (comme toujours)!!!
En effet, plusieurs format date sont présents (jj/mm/aaaa et mmmm/aa).
Donc c'est la merde!
Et je pense que c'est pour ca que le format de cellule sur date ne fonctionne pas et me donne le même résultat que sans ce format la, non?
Marsh Posté le 07-08-2007 à 10:36:20
peut etre tu peux utiliser l'objet calendar et recuperer la date !!
ya des posts à ce sujet sur le forum
Marsh Posté le 07-08-2007 à 14:51:12
axelandre a écrit : Bonjour, |
Salut,
J'ai vu ton post et j'me disais que tu pouvais peut etre m'aider, voila mon prob :
J'ai un logiciel de supervision VIJEO LOOK sur une centrale à béton et je doit importer (en prog VBA) differentes variable dans fichier excel (température, vitesse de rotation moteur, recettes etc ..)
la première étape serait de créer un fichier excel puis toutes les X minutes le renseigné avec les differentes variables.
en espèrant etre clair et en comptant sur ton aide.
cordialement
Marsh Posté le 08-08-2007 à 02:59:55
Je ne sais pas si cela répondra complètement à ta question
ne connaissant pas le format dans lequel les donnéees de VIJEO Look sont sauvées , si elles sont sauvées, ni autrement la manère d'y accéder http://forum.hardware.fr/hfr/Progr [...] 0232_1.htm
Toujours est-il qu'il faut sous VBE dans le menu Outils | Références cocher la/les librairies fournies avec le logiciel pour accéder aux méthodes / propriétés fournies par Vijeo Look via VBA
Marsh Posté le 08-08-2007 à 11:42:11
En résumé, en fait tu aimerais avoir le choix dans la date?
Marsh Posté le 06-08-2007 à 16:21:16
Bonjour,
En effet lorsque j'importe des informations d'un fichier Excel vers un autre fichier Excel, les dates au format jj/mm/aaaa se transforme en un nombre mystère. Ainsi 12/05/2007 donne 37986 (par exemple).
Comment faire pour que Excel, lors de l'importation, ne me convertisse pas les dates en un nombre???
Merci de votre aide à tous.