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

Excel Discussion :

RDV outlook VBA excel - Problème encodage des heures début/fin [XL-365]


Sujet :

Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 25
    Localisation : Belgique

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2020
    Messages : 2
    Par défaut RDV outlook VBA excel - Problème encodage des heures début/fin
    Bonjour,

    Je cale sur le fait que dans mon VBA je n'arrive pas à importer les dates et heures de début et de fin de RDV.
    Jusqu' a présent je n'arrive à mettre que la date OU l'heure, jamais les deux en même temps.
    Si je met la date l'heure reste "00:00"
    Si je met les deux, la date est erronée "30-12-1899"
    Pourriez vous m'aider
    D'avance merci


    Sub Envoi()
    ' Ajouter un nouveau rendez-vous.
    Dim ObjOl As Object, ObjItem As Object
    Dim Lig As Long, Sujet As String, Détail As String
    Dim DebDate As String, DebHour As String, FinDate As String, FinHour As String, StrStamp As String
    Dim Rappel As Single
    Dim xinspect As Object


    Const wdPASTERTF As Long = 1 'CODE AJOUTE



    ' Initalisation
    DebDate = Worksheets("Mail").Range("F9").Value
    DebHour = Worksheets("Mail").Range("I9").Value
    FinDate = Worksheets("Mail").Range("F11").Value
    FinHour = Worksheets("Mail").Range("I11").Value

    ' Créer l'instance OUTLOOK
    Set ObjOl = CreateObject("outlook.application")
    ' Créer l'instance pour le RDV
    Set ObjItem = ObjOl.CreateItem(olAppointmentItem)
    ' Si tout est OK, on créé un RDV
    With ObjItem
    .Display ' Pour avoir la signature
    .BodyFormat = olFormatHTML
    'ActiveWorkbook.EnvelopeVisible = True
    .Start = DebDate
    .Start = DebHour
    .End = FinDate
    .End = FinHour
    .Location = Worksheets("Mail").Range("F3").Value
    '.ReminderMinutesBeforeStart = 480
    .ReminderSet = True
    .Subject = "TESTTESTTESTTESTEST" & " " & Worksheets("Mail").Range("F7").Value & " le " & Worksheets("Mail").Range("F9").Value
    .MeetingStatus = olMeeting
    ' Adresse destiataire 1
    .RequiredAttendees = "test@outlook.com"
    ' participants optionnel à la réunion
    .OptionalAttendees = "" '("T_Mail").Range("A1").Value


    Feuil2.Range("c2:l23").Copy 'CODE AJOUTE
    .GetInspector.WordEditor.Windows(1).Selection.PasteAndFormat wdPASTERTF 'CODE AJOUTE


    End With
    ' Libérez la variable objet Outlook.
    Set ObjOl = Nothing: Set ObjItem = Nothing
    Sheets("ENCODAGE").Select
    Application.CutCopyMode = False 'CODE AJOUTE VIDE LE PRESSE PAPIER

  2. #2
    Expert confirmé Avatar de hyperion13
    Homme Profil pro
    Webplanneur
    Inscrit en
    Octobre 2007
    Messages
    4 287
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : Réunion

    Informations professionnelles :
    Activité : Webplanneur

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4 287
    Par défaut
    Salut
    Pour info
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    .Start = Worksheets("Mail").Range("F9").Value + Worksheets("Mail").Range("I9").Value
    et probablement utiliser le format DateUS

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 25
    Dernier message: 14/04/2015, 14h58
  2. Réponses: 6
    Dernier message: 20/02/2007, 17h00
  3. VBA Excel - Problème de password VBA
    Par sat478 dans le forum VBA Word
    Réponses: 5
    Dernier message: 11/01/2006, 17h38
  4. [VBA EXCEL] Problème d'éxécution avec graphiques
    Par RedBurn dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 28/11/2005, 09h55
  5. [VBA Excel] problème de range avec find
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/11/2005, 13h56

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