Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Mise à jours TCD

7 réponses
Avatar
Christophe
Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant dans
le classeur dés que des données ont été saisies dans le tableau de données ?

Merci.

7 réponses

Avatar
papou
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant dans
le classeur dés que des données ont été saisies dans le tableau de données
?

Merci.




Avatar
Christophe
Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le message
de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant
dans le classeur dés que des données ont été saisies dans le tableau de
données ?

Merci.








Avatar
isabelle
bonjour Christophe,

For i = 1 To ActiveWorkbook.PivotTables.Count
ActiveSheet.PivotTables(i).PivotCache.Refresh
Next i

isabelle

Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le
message de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant
dans le classeur dés que des données ont été saisies dans le tableau
de données ?

Merci.











Avatar
Christophe
Bonsoir,

Je dois copié ce code dans l'onglet où se trouve les TCD ou peu importe
l'onglet ?
Pour le moment, je copie dans l'onglet où se trouvent toutes les données.
Je sauvegarde le code et repart vers excel.
Je remplis une ligne en test mais rien ne marche.

Merci pour votre aide si précieuse.

"isabelle" a écrit dans le message de
news:e%
bonjour Christophe,

For i = 1 To ActiveWorkbook.PivotTables.Count
ActiveSheet.PivotTables(i).PivotCache.Refresh
Next i

isabelle

Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le
message de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant
dans le classeur dés que des données ont été saisies dans le tableau de
données ?

Merci.













Avatar
isabelle
bonjour Christophe,

cela serait baucoup plus simple si à partir d'un tcd principal tu créerais tout les autres tcd,
de cette facon tu n'aurais que le tcd principal à mettre à jour et tout les autres se mettrait à jour automatiquement.

isabelle

Bonsoir,

Je dois copié ce code dans l'onglet où se trouve les TCD ou peu importe
l'onglet ?
Pour le moment, je copie dans l'onglet où se trouvent toutes les données.
Je sauvegarde le code et repart vers excel.
Je remplis une ligne en test mais rien ne marche.

Merci pour votre aide si précieuse.

"isabelle" a écrit dans le message de
news:e%
bonjour Christophe,

For i = 1 To ActiveWorkbook.PivotTables.Count
ActiveSheet.PivotTables(i).PivotCache.Refresh
Next i

isabelle

Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le
message de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD
existant dans le classeur dés que des données ont été saisies dans
le tableau de données ?

Merci.
















Avatar
rthompson
Bonjour Isabelle et les autres

Je réagit tard à ce fil, but business is business

Enfin c'est ce que me dis mon boss

Si je comprends ta proposition à Christophe

On peut creer des TDC en cascades ???????

Pourrais-tu être un petit peu plus descriptive?

Si j'ai bien compris,

Je crée un TDC en prenant les infos sur mes feuilles

Et puis je crée un deuxième, troisième, etc TDC en prenant l'info du
premier
sans aucun lien direct vers l'info d'origine?

Un grand merci à toi


Rex


"isabelle" a écrit dans le message de news:
uncQ$
bonjour Christophe,

cela serait baucoup plus simple si à partir d'un tcd principal tu créerais
tout les autres tcd,
de cette facon tu n'aurais que le tcd principal à mettre à jour et tout
les autres se mettrait à jour automatiquement.

isabelle

Bonsoir,

Je dois copié ce code dans l'onglet où se trouve les TCD ou peu importe
l'onglet ?
Pour le moment, je copie dans l'onglet où se trouvent toutes les données.
Je sauvegarde le code et repart vers excel.
Je remplis une ligne en test mais rien ne marche.

Merci pour votre aide si précieuse.

"isabelle" a écrit dans le message de
news:e%
bonjour Christophe,

For i = 1 To ActiveWorkbook.PivotTables.Count
ActiveSheet.PivotTables(i).PivotCache.Refresh
Next i

isabelle

Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le
message de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant
dans le classeur dés que des données ont été saisies dans le tableau
de données ?

Merci.


















Avatar
isabelle
bonjour Rex,

oui, c'est exactement ça
lorsque tu crée le 2ème tcd, à la première étape, il y a 4 options offert pour la source de données
c'est la 4ème option qu'il faut choisir (autre rapport de tableau ...)

isabelle

Bonjour Isabelle et les autres

Je réagit tard à ce fil, but business is business

Enfin c'est ce que me dis mon boss

Si je comprends ta proposition à Christophe

On peut creer des TDC en cascades ???????

Pourrais-tu être un petit peu plus descriptive?

Si j'ai bien compris,

Je crée un TDC en prenant les infos sur mes feuilles

Et puis je crée un deuxième, troisième, etc TDC en prenant l'info du
premier
sans aucun lien direct vers l'info d'origine?

Un grand merci à toi


Rex


"isabelle" a écrit dans le message de news:
uncQ$
bonjour Christophe,

cela serait baucoup plus simple si à partir d'un tcd principal tu créerais
tout les autres tcd,
de cette facon tu n'aurais que le tcd principal à mettre à jour et tout
les autres se mettrait à jour automatiquement.

isabelle

Bonsoir,

Je dois copié ce code dans l'onglet où se trouve les TCD ou peu importe
l'onglet ?
Pour le moment, je copie dans l'onglet où se trouvent toutes les données.
Je sauvegarde le code et repart vers excel.
Je remplis une ligne en test mais rien ne marche.

Merci pour votre aide si précieuse.

"isabelle" a écrit dans le message de
news:e%
bonjour Christophe,

For i = 1 To ActiveWorkbook.PivotTables.Count
ActiveSheet.PivotTables(i).PivotCache.Refresh
Next i

isabelle

Bonsoir,

J'ai copié et collé le tout dans visual mais cela ne fonctionne pas.

Merci.

"papou" a écrit dans le
message de news:
Bonjour

Dim i As Integer
For i = 1 To ActiveWorkbook.PivotCaches.Count
ActiveWorkbook.PivotCaches(i).Refresh
Next i

Cordialement
Pascal

"Christophe" a écrit dans le message de news:

Bonsoir,

Comment faire une mise à jours automatique sur tous les TCD existant
dans le classeur dés que des données ont été saisies dans le tableau
de données ?

Merci.