Restreidre Macro Sur une Colonne

Bonjour!

Je reviens vers vous pour une adaptation pour le code suivant:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

Target = Date

Target.Value = Target.Value

Cancel = True

End Sub

Je voudrai en fait exécuter cette macro, qui affecte la date du jour par double clic, seulement sur la colonne "T"

Merci à vous.

Bonjour Hosni,

Ci-joint un exemple.

A+ Bougla

20hosni.xlsm (13.21 Ko)

Bonjour Hosni

Autre solution dans fichier joint:

13hosni.xlsm (18.38 Ko)

Bonjour!

Merci à vous deux LAC83 et Bougla; c'est exactement ce que je voulais.

Par contre une question pourrait faire mieux, comment pourrais je tester si un cellule n'est pas vide pour affecter la date du jour et la fixer définitivement.

Exemple si la la cellule H1 est renseignée la cellule I1 reçoit la date du jour.

Merci encore à vous

Cordialement

Hosni,

Ci-joint le fichier avec la modification souhaitée.

A+ Bougla

11hosni.xlsm (13.13 Ko)

Bonsoir Bougla

Merci pour votre réponse; je pense que je me suis mal exprimé, ce que je voulais, quand je mets une valeur dans la cellule H1 la cellule I1 affiche la date du jour automatiquement.

Sur le classeur que vous avez joins c'est pas le cas sauf si j'ai mal compris.

Merci à vous.

Bonjour,

Une piste :

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

    If Target.Column <> 9 Then Exit Sub

    Target.Value = Date
    Cancel = True

End Sub

Private Sub Worksheet_Change(ByVal Target As Range)

    If Target.Column <> 8 Then Exit Sub
    If Target.Count > 1 Then Exit Sub

    Application.EnableEvents = False

    If Target.Value <> "" Then Target.Offset(, 1).Value = Date

    Application.EnableEvents = True

End Sub

Bonjour Theze!

Merci pour ta réponse, donne moi juste le temps de la mettre en exécution sur mon classeur, je reviens un plus tard.

Merci encore.

Bonjour Theze!

Merci pour la macro, elle fonctionne bien.

A bientôt

Bonjour Hosni,

Une modification apportée, pour vérification cellule H1 sélectionnée

si Vide on fait rien

si Alimentée on met la date dans cellule I1

A bientôt.

5hosni.xlsm (19.27 Ko)

Bonjour LAC83 ;

Merci infiniment pour votre réponse, cela apporte plus d'eau au moulin.

Cordialement.

Rechercher des sujets similaires à "restreidre macro colonne"