XL 2016 Copier coller par double clic, erreur de compilation.

Al1_44

XLDnaute Junior
Bonjour à tous,

Suite à une transformation d'un code de Phil69970, respect pour la source.
Je fais un double clic dans la colonne "I" je met la date du jour dans la cellule de la colonne "I" sélectionnée,
puis faire un transfert en feuille 2 de la ligne "I" à "AC".
Cela fonctionne avec un commandbutton mais pas avec la fonction double clic qui me renvoie une erreur de compilation?

AL1_44
 

Pièces jointes

  • Archivage.xlsm
    33.9 KB · Affichages: 2

Al1_44

XLDnaute Junior
Bonjour Phil9970,

J'ai testé ton code, mais la date ne s'affiche pas dans la case souhaitée.
Je ne sais pas si c'est le changement d'heure ou encore une grosse fatigue... j'ai toujours des soucis d'explications!
Mon souhait serais d'afficher après un double clic dans une cellule de la colonne "i" de la feuille 1, la date du jour, avant que le transfert ne se fasse sur la feuille 2.

Encore merci pour l'utilisation d'une partie de ton code que tu m'avais transmis il y a 15 jours.
 

TooFatBoy

XLDnaute Barbatruc
Mon souhait serais d'afficher après un double clic dans une cellule de la colonne "i" de la feuille 1, la date du jour, avant que le transfert ne se fasse sur la feuille 2.
Ton explication semble claire, on avait bien compris déjà en #1, et je crois que ça fonctionne parfaitement. ;)

Essaye ceci, dans la macro de #14, pour être sûr :
VB:
            Target.Value = Date
            MsgBox (Target.Worksheet.Name & "!" & Target.Address & " = " & Target.Value)
 
Dernière édition:

Phil69970

XLDnaute Barbatruc
Re

Tu es sur de ça ?

mais la date ne s'affiche pas dans la case souhaitée.

Car ta demande est :

je met la date du jour dans la cellule de la colonne "I" sélectionnée,

1679852199783.png


Et ma macro donne cela !!!!

Et avec le fichier pour te convaincre ..... ;)

@Phil69970
 

Pièces jointes

  • Archivage V3.xlsm
    31.8 KB · Affichages: 2

Phil69970

XLDnaute Barbatruc
Re

Mon souhait serais d'afficher après un double clic dans une cellule de la colonne "i" de la feuille 1, la date du jour, avant que le transfert ne se fasse sur la feuille 2.

Pour info

Vu que tu supprimes la feuille edit: la ligne après transfert j’inscris directement la date dans la feuille 2 au bon endroit !
Target.EntireRow.Delete

C'est pas plus simple !

*Merci @TooFatBoy pour m'avoir relut et rectifié !!!


@Phil69970
 
Dernière édition:

Al1_44

XLDnaute Junior
A tous,

Ma demande est peut-être futile car la finalité d'avoir la date en colonne A de la feuille 2 me conviens.
Mais ce que j'aurais souhaité (pour le fun):
1679857921143.png


Merci à tous pour votre aide, et je vous souhaite une excellente semaine.

AL1_44
 

Al1_44

XLDnaute Junior
Bonsoir Phil69970,

Merci pour ta patience, car effectivement c'était ridicule de ma part de s'entêter à ce point pour une action qui ne sera même pas détectable.
Merci à tous pour votre aide et votre sollicitude.
Je clos le sujet et vous souhaite une excellente semaine.

Bonsoir le forum.
AL1_44
 

Discussions similaires

Réponses
56
Affichages
1 K
Réponses
3
Affichages
523

Statistiques des forums

Discussions
312 215
Messages
2 086 324
Membres
103 179
dernier inscrit
BERSEB50