Poser votre question
0

Calc : table dynamique actualisée à l'ouverture

posée 2019-05-16 15:39:36 +0200

Image Gravatar de ololo

Bonjour à tous, J'ai une question relative aux tables dynamiques : existe-il une option permettant d'actualiser (si les données ont été ajoutées / modifiées bases) les données des tables dynamiques à l'ouverture d'un fichier calc comme c'est le cas pour les plages de données (en activant la case 'ne pas enregistrer les donées importées'). J'ai beau cherché, je n'ai pas trouvé. Merci de vos retours. Cordialement.

éditer requalifier signaler fermer fusionner supprimer

1Réponse

0

répondue 2019-05-17 18:16:35 +0200

Image Gravatar de pierre-yves samyn

Bonjour

C'est possible en affectant la macro suivante à l'événement Ouvrir le document.

Pour cela passer par :

  • Créer la macro dans un module du classeur
  • OutilsPersonnaliser▸onglet Évenements▸séléctionner Ouvrir le document
  • Cliquer le bouton Macro et naviguer pour retrouver la macro.

Contenu de la macro:

Sub ActualiserTableDynamique

dim oFeuille as object
dim oDataPilotTable

for each oFeuille in thiscomponent.sheets   
    for each oDataPilotTable in oFeuille.DataPilotTables
        oDataPilotTable.refresh
    next oDataPilotTable
next oFeuille


End Sub

Cordialement

éditer signaler supprimer permalien plus

Commentaires

Bonjour, Merci, ça a marché !!! L'idéal serait que ce soit une option à cocher dans la table dynamique. Mais je suis très satisfait de votre solution. Ça me permet de gagner 5 minutes par jour à chaque fois que je traite le fichier ! (Bon après, je pense que j'utilise trop de table dynamique :) ) Vraiment sympa l'équipe libreoffice ! Bien cordialement !

Image Gravatar de ololoololo ( 2019-05-17 19:58:15 +0200 )éditer
S'identifier/S'inscrire pour répondre

Outils de question

1 suiveurs

Stats

Posée: 2019-05-16 15:39:36 +0200

Consultée: 10 fois

Mise à jour: May 17