Macro toutes les minutes au changement de la valeur des cellules
Fermé
Cammi13
Messages postés
7
Date d'inscription
lundi 20 avril 2015
Statut
Membre
Dernière intervention
24 avril 2015
-
20 avril 2015 à 16:33
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 20 avril 2015 à 21:50
Gyrus Messages postés 3334 Date d'inscription samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 - 20 avril 2015 à 21:50
A voir également:
- Macro toutes les minutes au changement de la valeur des cellules
- Formule excel pour additionner plusieurs cellules - Guide
- Changer de dns - Guide
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Verrouiller des cellules excel - Guide
- Changement d'écriture - Guide
4 réponses
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
20 avril 2015 à 17:44
20 avril 2015 à 17:44
Bonjour,
Il faut déjà savoir si le changement de valeur dans la colonne MF peut être détecté.
Peux-tu indiquer ce qui provoque cette modification ?
Tu peux déjà faire un test en plaçant le code suivant dans le module de la feuille concernée.
Si un changement de valeur est détecté dans la plage MF12:MF100, l'heure sera notée dans la colonne MG.
A+
Il faut déjà savoir si le changement de valeur dans la colonne MF peut être détecté.
Peux-tu indiquer ce qui provoque cette modification ?
Tu peux déjà faire un test en plaçant le code suivant dans le module de la feuille concernée.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Count > 1 Then Exit Sub
If Not Application.Intersect(Target, Range("MF12:MF100")) Is Nothing Then
Target.Offset(0, 1) = Now
End If
End Sub
Si un changement de valeur est détecté dans la plage MF12:MF100, l'heure sera notée dans la colonne MG.
A+
Cammi13
Messages postés
7
Date d'inscription
lundi 20 avril 2015
Statut
Membre
Dernière intervention
24 avril 2015
20 avril 2015 à 20:09
20 avril 2015 à 20:09
Bonjour
merci d'avoir essayé
quand la valeur change dans les cellules de la colonne MF12MF100 la détection apparemment ne se fait pas il faut cliquer sur la cellule pour que heure change ;mais ce n'est pas le changement de la valeur qui déclenche le changement d'heure
Merci de me dire si vous avez une piste ou si c'est impossible a réaliser
cordialement Michel
merci d'avoir essayé
quand la valeur change dans les cellules de la colonne MF12MF100 la détection apparemment ne se fait pas il faut cliquer sur la cellule pour que heure change ;mais ce n'est pas le changement de la valeur qui déclenche le changement d'heure
Merci de me dire si vous avez une piste ou si c'est impossible a réaliser
cordialement Michel
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
20 avril 2015 à 20:36
20 avril 2015 à 20:36
Le problème, c'est que tu ne dis pas ce qui provoque la modification.
Si tu ne parviens pas à "pièger" cet l'évènement initiateur, tu auras du mal à lancer une procédure pour effectuer le traitement associé.
A+
Si tu ne parviens pas à "pièger" cet l'évènement initiateur, tu auras du mal à lancer une procédure pour effectuer le traitement associé.
A+
Cammi13
Messages postés
7
Date d'inscription
lundi 20 avril 2015
Statut
Membre
Dernière intervention
24 avril 2015
20 avril 2015 à 20:53
20 avril 2015 à 20:53
Bonsoir
ce qui provoque le changement dans les cellules est un logiciel d'importations de cotations par liens DDE
je te l'ai marqué un peu en dessus
ce qui provoque le changement dans les cellules est un logiciel d'importations de cotations par liens DDE
je te l'ai marqué un peu en dessus
Gyrus
Messages postés
3334
Date d'inscription
samedi 20 juillet 2013
Statut
Membre
Dernière intervention
9 décembre 2016
524
20 avril 2015 à 21:50
20 avril 2015 à 21:50
Désolé, je ne connait pas d'évènement Excel associé aux liens DDE.
Sur le web, on évoque parfois l'évènement Calculate mais je ne vois vraiment pas comment l'utiliser.
J'espère qu'un autre intervenant sera mieux inspiré.
A+
Sur le web, on évoque parfois l'évènement Calculate mais je ne vois vraiment pas comment l'utiliser.
J'espère qu'un autre intervenant sera mieux inspiré.
A+
20 avril 2015 à 20:24
j'oubliais
ce qui provoque le changement dans les cellules est un logiciel qui importe des données en liens DDE (dynamique data Exchange)
je n'ai aucune emprise sur le système c'est fait en automatique
c'est pour cela que si il n y a pas de solution précise pour arriver au résultat que je souhaite
je pensais que peut être une des solutions seraient de créer une macro qui me collerait toutes les minutes l'heure dans la cellule MD11 (en Valeurs) ,puis les chiffres de chaque cellules en colonne MF et me les mettrai dans les cellules désirées
je pense que si je n'ai pas d'autres solutions que celle la j'aurais un résultat certes bien moins précis mais c'est tout de même mieux que de n'avoir rien du tout
par contre je suppose que ce type de Macro doit être très complexe a trouver
qu'en pensez vous ?grand Merci