Création de fichiers avec TCD issus d'un fichier central source

Bonjour,

Je voudrais envoyer des fichiers à différents acteurs sans que les uns puissent lire les données des autres. Et dans le même temps, je veux garde mon fichier central.

Par exemple ici j'ai un fichier central regroupant les ventes des villes de Lille, Marseille et Paris. J'aimerais pouvoir envoyer à chacune de ces villes les données qui la concernent sous forme de TCD sans qu'elle puisse consulter les données des autres.
Avez-vous une astuce ?
Un ancien collègue passait par une macro mais pas moyen de remettre la main dessus.

Merci par avance

8tcd-par-ville.xlsx (13.56 Ko)

Respectueusement

Axel

Hello,

Je fais ça avec différentes directions dans mon taff.

J'ai ma base contenant toutes les infos, puis je fais un onglet modèle avec la ville en filtre contextuel.

Après je fais une macro VBA qui va générer un onglet par ville mais l'astuce c'est de faire un copier coller valeur et format de la plage du TCD. Comme ça on ne conserve pas les données des autres villes.

Ensuite chaque onglet est exporté dans un fichier excel distinct.

Enfin, j'ai une base qui affecte les mails à chaque ville pour l'envoi en automatique avec pièce jointe et mail générique.

@+

Yes merci

typiquement c'est ce que je cherche mais je ne maitrise pas trop les macro.

Tu aurais un modèle par hasard?

Merci d'avance

Hello,

Essaie de m'envoyer ton fichier et je regarde, ce sera plus simple dans ce sens et si besoin d'explications c'est possible aussi

@+

Il est dans le premier message

Hey,

My bad j'avais pas vu

Un premier exemple

PS : désolé pour les puristes du VBA c'est un code qui date énormément je n'avais pas connaissance des bonnes pratiques etc et je ne l'ai jamais optimisé

@+

9tcd-par-ville.xlsm (31.61 Ko)

Bonjour,

de cette manière :)

P.

Bonjour

Personnellement, cela fait plusieurs années que j'ai arrêté d'envoyer de tels fichiers par mail, j'utilise Power BI et la sécurité au niveau des lignes (RLS en anglais)

1. charger les données dans PBI (avec les tables, les mesures, les relations) - inutile de créer un rapport en tant que tel si le seul objectif est une utilisation par TCD

2. gérer la RLS (qui a accès à quoi suivant son adresse mail) - je passe par un fichier Excel dédié pour lister les droits de chacun

3. autoriser les utilisateurs en "Build" dans le modèle sémantique

4. les utilisateurs ont alors la possibilité dans Excel de créer un "TCD à partir de Power BI" avec toutes les mesures, toutes les colonnes. Pour les moins débrouillards, je propose un fichier Excel avec un ou plusieurs TCD filtrés sur "vide". quand ils retirent les filtres ils voient uniquementleurs données.

Cela fonctionne également avec Excel pour le web (mais les utilisateurs n'ont pas la possibilité de demander un détail des valeurs par double-clic - car avec Tabular Editor je gère ce quej'affiche dans le double-clic !)

Je travaille comme ça tous les jours ou presque, c'est un peu long à mettre en œuvre au départ, il faut se former, comprendre comment ça fonctionne ... mais après, franchement, c'est que du bonheur par rapport à ma façon de faire "historique". je gagne des heures de travail : j'informe tout le monde par Teamsquand les données sont à jour , ils actualisent leur fichier et les nouvelles données apparaissent en quelques secondes.

Pour certaines bases RH ou finance, j'ai 400 utilisateurs avec pas loin de 200 périmètres différents. cela aurait été impossible à gérer par VBA

Stéphane

Bonjour à tous !

Pour certaines bases RH ou finance, j'ai 400 utilisateurs.....

PBI est, à l'évidence, un outil exceptionnel.

Mais à quel coût ?!

Rares (très rare même.....) sont les entités à pouvoir l'utiliser.

Rechercher des sujets similaires à "creation fichiers tcd issus fichier central source"