difficultés à manipuler les dates/heures pr Macro Excel

difficultés à manipuler les dates/heures pr Macro Excel - VB/VBA/VBS - Programmation

Marsh Posté le 14-06-2006 à 10:52:30    

Bonjour,
 
je tiens a dire que je suis  un bon gros noooob en prog et plus particulierement en VB
je cherche à faire une macro excel, et une partie des données que je veux manipuler sont  
sous la Forme de Date suivi de lheure   (jj/mm/aaaa hh:mm:ss)
je n'ai besoin que de lheure et uniquement de l'heure (hh sans mm ni ss)car que je dois fusionner des données uniquement en fonction de l'heure (sans mm ni ss).
or si je mets dans ma macro
Cells(x, y).NumberFormat = "hh"
mes cellules n'auront que l'heure daffichée mais les données des cellules contiennent toujours les mêmes infos à savoir la date les minutes et les secondes
Comment puis je recupérer uniquement l'heure (sans date, mm et ss)??
Merci pour toute aide  
 
Alex

Reply

Marsh Posté le 14-06-2006 à 10:52:30   

Reply

Marsh Posté le 14-06-2006 à 11:12:39    

Essaie cà :
 
   TabRes = Split(Cells(x, y), " " )
    Cells(x, y) = Mid(TabRes(1), 1, 2)
    Cells(x, y).Select
    Selection.NumberFormat = "General"

Reply

Marsh Posté le 14-06-2006 à 11:36:24    

Paul Hood a écrit :

Essaie cà :
 
   TabRes = Split(Cells(x, y), " " )
    Cells(x, y) = Mid(TabRes(1), 1, 2)
    Cells(x, y).Select
    Selection.NumberFormat = "General"


 
 
cela ne marche pas le compilateur me dit "l'indice n'appartient pas à la selection"
faut-il que je declare TabRes? et si oui comme quoi  
 
 

Reply

Marsh Posté le 14-06-2006 à 11:40:34    

en string non?

Reply

Marsh Posté le 14-06-2006 à 11:49:05    

Désolé...un oubli
 
Dim Tabres as variant

Reply

Marsh Posté le 14-06-2006 à 11:53:44    

Merci beaucoup ca marche nikel

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed