- Ce sujet contient 2 réponse, 1 participant et a été mis à jour pour la dernière fois par il y a 3 années et 5 mois. , le
- Vous devez être connecté pour répondre à ce sujet.
Accueil – Le CFO masqué › Forums › VBA › comment récupérer des dates dans un calendrier dynamique
Bonjour, je veux créer des rapports à partir de Power Query pour lesquels je veux créer un fichier EXCEL contenant une DATEDÉBUT (en “B3″) et une DATEFIN (en”B4”) que j’aimerais pouvoir sélectionner à partir du calendrier dynamique que j’ai bâti sur la même feuille.
Pour ce faire, j’ai créé la procédure VBA suivante :
Private Sub Worksheet_Selectionchange(ByVal Target As Range, Target2 as range)
If Not Intersect(Target, Range(“E4:K9”)) Is Nothing Then
Range(“B3”).Value = Target.Value
End If
If Not Intersect(Target2, Range(“E4:K9”)) Is Nothing Then
Range(“B4”).Value = Target2.Value
End If
End Sub
Ça ne fonctionne pas.
Comment faire pour intégrer mes sélections de dates dans leurs cellules respectives “B3” et “B4” ?
Ci-joint le chiffrier en question et les procédures VBA qui s’y rattachent.
Merci pour votre aide
Michel Lagrange
Je vous retourne le fichier en version .XLSX, j’ai retranscrit les procédures VBA sur la deuxième feuille.
Mon problème est en partie résolu. J’ai transféré la procédure “Private Sub…” directement dans le module Feuille correspondant. Par contre, si je laisse Target2, j’ai un message d’erreur; une fois les références à Target2 retirées, cela fonctionne bien pour la cellule “B3” DATEDÉBUT mais je n’ai rien pour “B4”.
Comment je fais pour générer une date dans “B4” DATEFIN ?
Merci
Michel Lagrange
OK tout le monde, j’ai trouvé une solution de contournement
Merci
Avant de poser une question assurez-vous que :
Votre besoin dépasse les limites de ce forum?
Si votre besoin dépasse les limites de ce forum et constitue davantage une demande d’accompagnement en consultation professionnelle, nous vous invitons à remplir notre formulaire pour recevoir une soumission concernant une banque d’heures d’accompagnement à distance personnalisé.
Ce parcours présente près de 60 heures de contenu structuré.
Chaque formation peut être suivie en ligne, à votre rythme, et elles demeurent accessibles à vie.
Identifier les bons outils pour vos projets • Gérer efficacement vos données • Débuter vos premiers tableaux de bord • Gagner du temps grâce à l’automatisation • Renforcer votre capacité d’analyse et de décision
Et surtout… transformer vos opérations pour plus d’agilité et de valeur !