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 :

Heure en jour Julien


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Par défaut Heure en jour Julien
    bonjour
    je voudrais affiché sur exel l'heure en jour julien.
    pour cela j'ai le programme pour calculé l'h en jour julien mais je n'arrive pas a l'exécuté sous VBA.

    voici le programme pour calculé l'heure en jour julien:

    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
    long double calcul_jour_julien(long double jour, long double mois, long double annee, long double heure, long double minute, long double seconde)            //déclaration des variables
    { 
    long double month, year, day, a, b, jour_julien; 			//déclaration des variables
     
    day=jour+heure/24.0+minute/1440.0+seconde/86400.0; 	// initialisation des constantes
    year=annee; 
    month=mois; 
     
    if(month==1 || month==2)        // prise en compte du mois de février de 28 jours
    { 
    year=year-1.0; 
    month=month+12.0; 
    } 
     
    a=int(year/100.0); 		// prise en compte des années bissextiles
    b=2-a+int(a/4.0); 
     
    jour_julien=int(365.25*(year+4716.0))+int(30.6001*(month+1.0))+day+b-1524.5; 
    return jour_julien; 
    }
    merci de vos réponses!



    balises [code] ajoutées par r0d, merci d'y penser la prochaine fois

  2. #2
    Membre émérite
    Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2007
    Messages : 904
    Par défaut
    Salut,

    Je ne comprends pas comment tu veux faire tourner un code C++ sous VBA...
    Que veux-tu faire exactement? Le convertir en VBA?

  3. #3
    Membre à l'essai
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Par défaut
    tout a fais, sauf que je ne connais pas trop VBA du coup je n'y arrive pas!

  4. #4
    Membre émérite
    Avatar de Spout
    Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    904
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux

    Informations forums :
    Inscription : Février 2007
    Messages : 904
    Par défaut
    Mouais...
    Je te mets entre les mains des experts VBA, mais il faudrait que tu développes un petit peu plus que de dire "je n'y arrive pas".
    Bon courage.

Discussions similaires

  1. oracle conversion de date et jour julien
    Par corwin dans le forum JDBC
    Réponses: 5
    Dernier message: 23/05/2008, 13h12
  2. Réponses: 4
    Dernier message: 19/03/2008, 11h50
  3. [Dates] Convertir des heures en jours/heures?
    Par Kinoh dans le forum Langage
    Réponses: 2
    Dernier message: 20/05/2007, 19h47
  4. [MySQL] Inclure la date et l'heure du jour
    Par bebas dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 18/04/2007, 11h59
  5. Jour Julien dans requete
    Par VARACH dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 06/09/2006, 11h56

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