VBA: comparaison avec ancienne valeur
Résolu/Fermé
Medestrac
-
23 août 2022 à 13:03
yg_be Messages postés 21811 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 octobre 2023 - 23 août 2022 à 16:39
yg_be Messages postés 21811 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 1 octobre 2023 - 23 août 2022 à 16:39
A voir également:
- VBA: comparaison avec ancienne valeur
- Vba ouvrir un fichier excel avec chemin ✓ - Forum VB / VBA
- Vba arrondi supérieur ✓ - Forum VB / VBA
- Find vba - Astuces et Solutions
- Incompatibilité de type vba ✓ - Forum Programmation
- Vba attendre 1 seconde ✓ - Forum VB / VBA
2 réponses
yg_be
Messages postés
21811
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 octobre 2023
1 382
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
21811
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
1 octobre 2023
1 382
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