VBA: comparaison avec ancienne valeur
Résolu/Fermé
Medestrac
-
23 août 2022 à 13:03
yg_be Messages postés 23392 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 décembre 2024 - 23 août 2022 à 16:39
yg_be Messages postés 23392 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 16 décembre 2024 - 23 août 2022 à 16:39
A voir également:
- VBA: comparaison avec ancienne valeur
- Mkdir vba ✓ - Forum VB / VBA
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba dépassement de capacité ✓ - Forum Excel
- Vba range avec variable ✓ - Forum VB / VBA
2 réponses
yg_be
Messages postés
23392
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 décembre 2024
Ambassadeur
1 556
23 août 2022 à 13:25
23 août 2022 à 13:25
bonjour,
pourquoi ne pas mémoriser en permanence toutes les "anciennes" valeurs?
Je ne suis pas sur de comprendre.
L'idée serait de faire:
worksheet_SelectionChange => AnciennesValeurs = range("A1:C30") pour mémoriser toute la plage
worksheet_change => NouvellesValeurs = range("A1:C30") pour avoir les nouvelles valeurs
et ensuite de comparer toutes les valeurs des 2 tableaux?
yg_be
Messages postés
23392
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
16 décembre 2024
1 556
23 août 2022 à 16:39
23 août 2022 à 16:39
worbook_open => mémoriser les valeurs de la plage dans un tableau.
worksheet_change => pour chaque cellule changée, faire le contrôle et mémoriser la nouvelle valeur