j'aurais besoin a l'ouverture du fichier excel de rafraichir le
premier tcd si je suis dans la premier semaine du mois, rafraichir
uniquement le second tcd si je suis dans la seconde semaine etc.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
isabelle
bonjour sleg,
voici un exemple,
Dim monPivIt As Object With ActiveSheet.PivotTables(1) For Each monPivIt In .PivotFields(1).PivotItems If monPivIt.Visible Then If monPivIt.Name = "Semaine1" Then .Refresh: Exit Sub End If Next End With
j'aurais besoin a l'ouverture du fichier excel de rafraichir le premier tcd si je suis dans la premier semaine du mois, rafraichir uniquement le second tcd si je suis dans la seconde semaine etc.
est ce possible et si oui comment ?
merci de votre aide.
bonjour sleg,
voici un exemple,
Dim monPivIt As Object
With ActiveSheet.PivotTables(1)
For Each monPivIt In .PivotFields(1).PivotItems
If monPivIt.Visible Then
If monPivIt.Name = "Semaine1" Then .Refresh: Exit Sub
End If
Next
End With
j'aurais besoin a l'ouverture du fichier excel de rafraichir le
premier tcd si je suis dans la premier semaine du mois, rafraichir
uniquement le second tcd si je suis dans la seconde semaine etc.
Dim monPivIt As Object With ActiveSheet.PivotTables(1) For Each monPivIt In .PivotFields(1).PivotItems If monPivIt.Visible Then If monPivIt.Name = "Semaine1" Then .Refresh: Exit Sub End If Next End With
j'aurais besoin a l'ouverture du fichier excel de rafraichir le premier tcd si je suis dans la premier semaine du mois, rafraichir uniquement le second tcd si je suis dans la seconde semaine etc.
est ce possible et si oui comment ?
merci de votre aide.
sleg
merci je vais tester
bonne journée.
On 3 mar, 15:57, isabelle wrote:
bonjour sleg,
voici un exemple,
Dim monPivIt As Object With ActiveSheet.PivotTables(1) For Each monPivIt In .PivotFields(1).PivotItems If monPivIt.Visible Then If monPivIt.Name = "Semaine1" Then .Refresh: Exit Su b End If Next End With
> j'aurais besoin a l'ouverture du fichier excel de rafraichir le > premier tcd si je suis dans la premier semaine du mois, rafraichir > uniquement le second tcd si je suis dans la seconde semaine etc.
> est ce possible et si oui comment ?
> merci de votre aide.
merci je vais tester
bonne journée.
On 3 mar, 15:57, isabelle <i...@v.org> wrote:
bonjour sleg,
voici un exemple,
Dim monPivIt As Object
With ActiveSheet.PivotTables(1)
For Each monPivIt In .PivotFields(1).PivotItems
If monPivIt.Visible Then
If monPivIt.Name = "Semaine1" Then .Refresh: Exit Su b
End If
Next
End With
> j'aurais besoin a l'ouverture du fichier excel de rafraichir le
> premier tcd si je suis dans la premier semaine du mois, rafraichir
> uniquement le second tcd si je suis dans la seconde semaine etc.
Dim monPivIt As Object With ActiveSheet.PivotTables(1) For Each monPivIt In .PivotFields(1).PivotItems If monPivIt.Visible Then If monPivIt.Name = "Semaine1" Then .Refresh: Exit Su b End If Next End With
> j'aurais besoin a l'ouverture du fichier excel de rafraichir le > premier tcd si je suis dans la premier semaine du mois, rafraichir > uniquement le second tcd si je suis dans la seconde semaine etc.