XL 2010 Executer macro après le refresh de ma table

Soleil11

XLDnaute Occasionnel
Bonjour le Forum,

J'essaie automatiser le lancement de ma macro ci-dessous lorsque j'applique le bouton droite "refresh" d'une table qui se trouve dans ma feuille "level3". Actuellement, ma macro évènement s'execute lorsque je change de cellule mais ce n'est pas très efficace car je peux oublié de le faire. La source de données est une base de donnée MS Access en "refresh" mode dans ma feuille "Level3". Pour résumé, j'aimerais que la macro s'éxecute automatiquement après avoir cliqué sur "refresh" (clique droit de ma souris je selectionne "refresh") ci-dessous le code que j'utilise aujourd'hui:

***************
Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Application.Run "validatincondformat"

End Sub
***************

Merci pour votre aide.

Soleil11
 

Soleil11

XLDnaute Occasionnel
Bonjour à tous,

Utilise ce code pour lancer ta macro :
VB:
Private Sub Worksheet_PivotTableUpdate(ByVal Target As PivotTable)
Call  validatincondformat
End Sub

A+ à tous

Rebonjour,

Jai testé et cela ne fonctionne pas. Cela vient peut-être du fait que ce n'est pas une PivotTable.

J'ai une table qui est liée à une base de donnée Access en mode refresh.

Soleil11
 

Soleil11

XLDnaute Occasionnel
Rebonjour,

J'ai aussi essayé avec tableObject mais cela ne fonctionne pas.

**************************
Private Sub Worksheet_TableUpdate(ByVal Target As TableObject)

Application.Run "validatincondformat"

End Sub
*****************************

Merci de votre aide encore.

Soleil11
 

Discussions similaires

Statistiques des forums

Discussions
314 626
Messages
2 111 294
Membres
111 093
dernier inscrit
Yvounet