Validation automatique

Signaler
Messages postés
90
Date d'inscription
lundi 4 juin 2012
Statut
Membre
Dernière intervention
1 novembre 2019
-
Messages postés
484
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
3 août 2020
-
Bonjour,
J'ai réalisé un petit outil de suivi financier avec axcel 2013 dans lequel se trouve un tableau de bord
que j'alimente à partir des données obtenues dans plusieurs tTCD.
Le tableau de bord et les TCD se trouvent sur la même feuille :
Tableau de bord : A1 à N20
Les TCD : Q8 à AF123
Pour l'actualisation j'ai mis en place la macro qui n'actualise qu'une partie de mon tableau de bord, certaines valeurs ne sont pas actualisées.
Je débute en macro et ne comprends pas pourquoi cela ne fonctionne pas.
Je vous remercie par avance si vous pouviez m'aider à régler le problème.
Jean

Voici ma macro :

Sub Actualisation()
'
' Actualisation Macro
'
ActiveWindow.SmallScroll ToRight:=5
Range("R12").Select
ActiveWorkbook.RefreshAll
Range("A1").Select
End Sub



Configuration: Windows / Edge 18.17763

1 réponse

Messages postés
484
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
3 août 2020
22
Bonsoir,

Ta macro ne fait qu'actualiser les TCDs, c'est tout.
Il y a actualisation visible d'un TCD si la base de données correspondante a évoluée.
D'ailleurs la seule instruction utile est : ActiveWorkbook.RefreshAll, les autres ne servent à rien.
Tout dépend de ce que tu veux vraiment mettre à jour.

Cordialement.
Bonjour ALS35,
Merci beaucoup de votre attention ainsi que de vos conseils.
J'ai effectué les modifications, cela ne marchait pas mais la nuit porte conseil et je me suis rappelé que ma feuille était protégée.
J'ai intégré en début de ma macro la levée de la protection et réactiver en fin de celle-ci.
CA MARCHE !
Encore merci
Bien cordialement
Jean
Messages postés
484
Date d'inscription
jeudi 18 juillet 2019
Statut
Membre
Dernière intervention
3 août 2020
22
Bonjour,

Ok, merci de passer le sujet en résolu.

Bonne continuation