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 :

Additionner des heures selon Date et heure


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut Additionner des heures selon Date et heure
    Bonjour,
    voilà c'est mon premier poste sur ce forum que je trouve excellent.

    J'ai besoin de ce fichier pour facilter un peu mon travail. Je vous ai mis un exemple pour mieux comprendre mes besoins.

    Je vous explique:
    J'ai deux feuilles : feuil1 et feuil2.

    sur la feuil1: j'ai mes données (Nom, Prénom, Tel,...)
    donc on a deux Locaux A et B et plusieurs camions avec des temps de trajet différents.
    sur la feuil2: Je veux choisir le Local et taper l'heure d'arrivée de la marchandise, et ....

    ...mon voeux: c'est que Excel me calcule tous les temps des marchands qui peuvent me livrer la marchandise à temps et m'affiche toutes les données sur la la partie mauve sous Feuil1.

    merci pour votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Âge : 61
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 563
    Points : 1 691
    Points
    1 691
    Par défaut
    il y a quelque chose qui cloche. l'heure que tu tapes. tu ne precise pas la date, alors que tes camions ont des temps de trajet qui peuvent atteindre 65 h. es ce systematiquement aujourd'huis ?

  3. #3
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut
    mais elles sont basées sur une date, c'est juste l'affichage qui montre le nombre total d'heures (c'est ce que je veux aussi).
    Si tu vas sur la céllule I9, tu vas voir qu'il y a une date. Peut être que j'ai mal fait tout ca

    Par contre sur la feuli1, je suis entrain de chercher un Pop up Calendar (pour Date et heure), que je vais ajouter pour faciliter la saisie de la date et l'heure d'arrivée.

    Si tu as des suggéstions à me preposer, je te serais trés reconnaissante.

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut
    même pas une petite idée comment je peux réaliser tout ca ??

    si vous pouvez juste me guider comment commencer cette macro ca serait sympa

  5. #5
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut
    Où saisis-tu les données ?
    sur la feuille "Feuil2"

    Où doit s'afficher le résultat ?
    sous la feuille "Feuil1" dans la zone mauve

    Que veux-tu obtenir ?
    Bon je veux que quand je choisi LocalA (Cellule A4) et J'insère une heure d'arrivée (Cellule E4) sous la "Feuil1", le système doit voir sous la "Feuil2" quels sont les camions qui peuvent arriver avant mon heure d'arrivée et qu'il me montre tout les données de ces camions dans la Zone mauve.

    Comment le calcules-tu ?
    sur la "Feuil1", la Colonne F à partir de la Cellule F9, il va m'afficher le temps de départ: qui est la différence de l'heure d'arrivée souhaitée et le temps de trajet du camion (le temps de trajet est sous Feuil2 les colnnes G et I)

    j'espère que je suis claire
    Et merci d'avance pour ton aide.

  6. #6
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut
    Salut ouskel'n'or,
    merci pour ta réponse et pour ton aide

    oui pour le format des numéros de telefone je vais prendre +33-(0)1234-XXXX-XXXX,

    pour les heures, moi j'ai toujours travailler manuellement avec les secondes , mais on peut les négliger bien sûr

    pour les dates, mon idée était d'insérer un Popup calendrier pour la saisie et de la date et de l'heure

    Voilà c'est tout ce que j'ai comme réponse pour le moment

  7. #7
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut


    Version française

  8. #8
    Membre à l'essai
    Inscrit en
    Mars 2008
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 38
    Points : 12
    Points
    12
    Par défaut
    merci ouskel'n'or pour ce que tu as fait jusqu'à maintenant,

    J'ai la la ligne 30 à l'ouverture

    Je suis entrain de le tester pour mieux comprendre ce que tu as fait

    on continue la discussion demain si ca te va

    Bonne nuit et merci encore une fois.

  9. #9
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 543
    Points
    15 543
    Par défaut
    Hello,
    Comme ton projet m'intéressait vu que c'est l'inverse de MAPY (tu donnes l'heure d'arrivée et il te dit quand tu es parti ) je t'ai pondu un "truc"...
    J'ignore complètement si c'est ce que tu voulais mais ça ne fait rien, je me suis bien amusé... sauf que j'ai perdu le fichier au moment même où je l'enregistrais une fois fini (!) Heureusement, j'avais le code et n'ai eu qu'à recréer l'userform.

    Le principe :
    1 - Sélectionner la date et l'heure d'arrivée, puis le type local.
    2 - Un clic sur validation affiche la liste des heures de départ de tous les camions, pour que chacun arrive à l'heure voulue.

    3 - Sélectionner la ligne correspondant à l'heure de départ voulue dans la liste
    Entraîne
    - l'enregistrement des données correspondantes dans la feuil1
    - l'affichage des données de la ligne correspondante de la feuil1 (ligne du bas) avec heures de départ et d'arrivée prévues
    - l'affichage de la ligne des caractéristiques prises dans la feuil2 (textbox du haut)

    Les textbox placées en haut de l'userform ne servent qu'à compléter la liste de camions et les caractéristiques correspondantes, feuil2

    Reste plus qu'à me dire que ce n'est pas du tout ce que tu voulais
    Le fichier : Il part quand mon camion.zip

    Bon week-end

Discussions similaires

  1. [Toutes versions] Recherche selon dates et heures
    Par snico78 dans le forum Macros et VBA Excel
    Réponses: 11
    Dernier message: 01/12/2014, 08h52
  2. [Toutes versions] Autoriser la saisie selon date et heure
    Par Sylvie_076 dans le forum Excel
    Réponses: 12
    Dernier message: 04/10/2014, 21h18
  3. problème report des valeurs selon date
    Par Bricoltou dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 06/12/2009, 13h52
  4. Coloration des cases selon dates
    Par Je-cherche-pfe dans le forum Langage
    Réponses: 5
    Dernier message: 22/10/2008, 09h16
  5. Réponses: 27
    Dernier message: 05/09/2008, 00h07

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