OUTLOOK VIEW CONTROL, détecter la sélection

  • Initiateur de la discussion Initiateur de la discussion smotty
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

smotty

XLDnaute Occasionnel
Bonjour à tous,

J'utilise dans un développement EXCEL un outlook view control dans un userform qui affiche le calendrier Outlook tel qu'il est dans mon Outllook.

L'orsque je double clique sur le view control, j'aimerai récupérer dans une variable la date sélectionnée.

Quelqu'un aurait-il une solution?

Merci d'avance pour votre aide.

comme je n'ai pas trouvé le code d'affichage sur le net je le mets ci-dessous, ça pourra servir

Code:
Sub AfficheOutRDV()
    Dim olApp As Outlook.Application
    Dim objName As Outlook.Namespace
    Dim objViews As Outlook.Views
    Dim objView As Outlook.View
    Dim strN As String
    
    Set olApp = CreateObject("Outlook.Application")
    Set objName = olApp.Session
    Set objView = objName.GetDefaultFolder(olFolderCalendar).Views("Jour/Semaine/Mois")
    strN = objName.GetDefaultFolder(olFolderCalendar).FolderPath
    
    objView.GoToDate (Date)
        
    With Me.ViewCtl1
        .Folder = strN        
        .ViewXML = objView.XML
    End With
End Sub

smotty
 
Dernière édition:
Re : OUTLOOK VIEW CONTROL, détecter la sélection

Bonjour JNP, Le Forum,

Merci de t'être arrêté sur mon sujet

Je joints le USF seul en laissant le strict minimum.

habituellement, les commerciaux entrent la date de rdv dans l'emplacement prévu. En fermant la fiche, ça enregistre le RDV dans Outlook avec les éléments de la fiches.
Je vient d'ajouter Outlook view control. Je souhaiterais qu'en double cliquant sur le calendrier, ça n'ouvre pas d'item RDV comme ça le fait habituellement mais que ça entre la date de rdv dans la fiche client et que ça crée un item déjà renseigné dans outlook. Mais il n'y a pas d'évènement "double-click).
C'est là mon souci.
J'ai pensé à utiliser un module de classe, mais peut-être ya t'il plus simple?

Merci d'avance pour ton aide

smotty
 

Pièces jointes

Re : OUTLOOK VIEW CONTROL, détecter la sélection

Re 🙂,
Là, j'avoue que je ne vois vraiment pas, vu que tu émules OutLook dans ton USF. Peut-être en interceptant le double-click dans OutLook, mais sans garantie 😱.
Bon courage 😎
 
Re : OUTLOOK VIEW CONTROL, détecter la sélection

Merci encore pour ton attention,

En fait je pense que je vais surveiller l'ouverture d'un nouveau rdv dans outlook croisé avec la sélection dans Viewctl...😕

Mais j'ai peur que ça devienne un peu "l'usine à gaz". Je posterai la solution quand j'aurai trouvé, ça pourra aider.

A+

smotty
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
4
Affichages
754
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
613
Retour