Macro pour affecter un calendrier.
sk8_in_back
Messages postés
6
Statut
Membre
-
lermite222 Messages postés 9042 Statut Contributeur -
lermite222 Messages postés 9042 Statut Contributeur -
Bonjour,
Je souhaiterai créer une macro me permettant d'incorporer le calendrier suivant à ma colonne K et lui affecter la macro suivante, afin d'éviter à chaque fois d'être obligé d'aller le selectionner et affecter le code. Pouvez-vous m'aider ?
le code que je voudrais intégrer automatiquement à mon calendrier à chaque fois est le suivant :
Private Sub Calendar1_Click()
ActiveCell.Value = Calendar1.Value
Calendar1.Visible = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 11 And Target.Row >= 1 And Target.Row <= 1000 Then
Calendar1.Visible = True
Calendar1.Top = ActiveCell.Top
Calendar1.Left = ActiveCell.Left + ActiveCell.Width
Else
Calendar1.Visible = False
End If
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal zone As Range, Cancel As Boolean)
Dim ws As Worksheet
Set ws = ActiveSheet
macel = zone.Address
Rdv macel, ws
End Sub
https://www.cjoint.com/?iBh3UVhqu0
Merci d'avance.
Clem
Je souhaiterai créer une macro me permettant d'incorporer le calendrier suivant à ma colonne K et lui affecter la macro suivante, afin d'éviter à chaque fois d'être obligé d'aller le selectionner et affecter le code. Pouvez-vous m'aider ?
le code que je voudrais intégrer automatiquement à mon calendrier à chaque fois est le suivant :
Private Sub Calendar1_Click()
ActiveCell.Value = Calendar1.Value
Calendar1.Visible = False
End Sub
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Column = 11 And Target.Row >= 1 And Target.Row <= 1000 Then
Calendar1.Visible = True
Calendar1.Top = ActiveCell.Top
Calendar1.Left = ActiveCell.Left + ActiveCell.Width
Else
Calendar1.Visible = False
End If
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal zone As Range, Cancel As Boolean)
Dim ws As Worksheet
Set ws = ActiveSheet
macel = zone.Address
Rdv macel, ws
End Sub
https://www.cjoint.com/?iBh3UVhqu0
Merci d'avance.
Clem
A voir également:
- Macro pour affecter un calendrier.
- Mon calendrier - Télécharger - Santé & Bien-être
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Synchroniser calendrier outlook et gmail - Guide
- Calendrier partagé google - Guide
- Logiciel gratuit conversion calendrier républicain - Télécharger - Études & Formations
1 réponse
Bonjour,
Ta macro est sur le bon chemin, faut juste ajouter l'événement double clic de Calendar.
Ton fichier..
https://www.cjoint.com/?iBnUJV1EiZ
A+
Ta macro est sur le bon chemin, faut juste ajouter l'événement double clic de Calendar.
Ton fichier..
https://www.cjoint.com/?iBnUJV1EiZ
A+