Copier/Coller données sans écraser formules à destination

Bonjour

Je partage un tableau assez compliqué avec plusieurs personnes extérieures à ma société. La procédure d'échange est la suivante :

1) Je copie, de mon tableau global vers un fichier séparé, les lignes qui concernent la société A et je lui envoie par email.

Je fais la même chose pour les société B, C ...

2) Les différentes sociétés éditent ce tableau avec leurs données personnelles et me le retournent par email.

3) Je récupère leurs données et j'en fais un copier/coller dans mon tableau d'origine pour avoir une vue globale des sociétés A, B, C ...

Le GROS PROBLEME est que mon tableau d'origine contient de nombreuses formules assez compliquées que je fais évoluer régulièrement. De plus il est fréquent que les sociétés A, B, C... fassent des erreurs en remplissant leurs parties respectives et écrasent certaines des formules (lors des copier/coller par exemple).

En résumé, lorsque je récupère leurs données cela écrase mes formules et fout en l'air une partie de mon tableau

J'aimerais donc savoir s'il existe une méthode, autre que de copier cellule par cellule (il y en a des milliers), pour pouvoir copier toutes les données des tableaux de ces sociétés et de les coller dans le mien en ne remplaçant que les valeurs des cellules ne contenant pas de relations.

PS : L'option "collage spécial" des valeurs uniquement ne convient pas car elle écrase mes formules et les remplace par des valeurs fixes.

Merci d'avance pour toute suggestion

Sylvain

Bonjour à tous,

Il me semble que travailler par colonnes plutôt que par lignes, serait + sécurisé .

Peuxt-tu joindre le fichier global (avec quelques lignes seulement), en nous

indiquant les liens avec les fichiers B & C

Ton problème doit pouvoir se résoudre facilement.

amicalement

Claude.

Je suis obligé de travailler par ligne (pour les utilisateurs) car j'ai plein de tableaux croisés qui m'imposent cette structure... impossible de remettre ça en cause, d'autant plus qu'il y a des tas d'utilisateurs actifs qui accepteraient difficilement un changement de structure important.

Ca va être dur de joindre le fichier d'origine, il fait environ 5Mb alors que la taille maxi des pièces jointes est de 100K, et bien sûr toutes les données sont confidentielles. Je vais voir si j'arrive à l'alléger assez et modifier son contenu mais je doute d'arriver à la taille requise.

Impossible de réduire suffisamment la taille, même en virant tous les graphes et une bonne partie des lignes je reste à environ 1.5Mb

J'ai donc créé un mini fichier exemple avec la problématique réduite à sa plus simple expression. Il est téléchargeable ici : https://www.excel-pratique.com/~files/doc/test_copie.xls

Une solution serait de pouvoir détecter et verrouiller automatiquement dans le tableau global toutes les cellules contenant des relations, comme ça impossible de les écraser par erreur...

hello

il te faut échanger des "fichiers plats", c'est à dire des fichiers de structure ultra simple :

  • une seule feuille si possible
  • 1ère ligne : titres
  • 1ère colonne : titres
  • aucune formule
  • pas ou très peu de mise en forme
  • un nom facile à utiliser et à comprendre

Ton classeur ne contient que ces données en feuille 1 (aucune formule en feuille 1)

Tu reçois un fichier de ce genre, tu copies et colles en feuille 1 de ton fichier, et tu mets tous les calculs, graphiques et autres traitements en feuille 2, 3, 4 etc.

Simple, non ?

Tu pourras plus tard éviter les copier/coller en travaillant avec des liens entre classeurs de données et classeurs de traitement (calculs) des données.

re,

Salut jmd,

hoppla, Tu peux aussi protéger les feuilles de tes collègues en verrouillant les cellules

contenant des formules. toi seul aurait le mot de passe pour déverrouiller.

Claude.

jmd a écrit :

il te faut échanger des "fichiers plats", c'est à dire des fichiers de structure ultra simple

C'est malheureusement impossible. Les fichiers échangés contiennent toute une série de tableaux croisés et leurs graphes associés. Ce n'est pas seulement un fichier de données mais un véritable outil de travail.

dubois a écrit :

Tu peux aussi protéger les feuilles de tes collègues en verrouillant les cellules contenant des formules. toi seul aurait le mot de passe pour déverrouiller

J'ai envisagé cette approche mais dans ma version d'Excel je ne peux pas verrouiller simplement les lignes ou colonnes contenant des relations, je suis obligé de verrouiller la feuille et de sélectionner toutes les cellules dans lesquelles il sera possible d'écrire.

Ca pose 2 problèmes : 1) il y a des tonnes de cellules à sélectionner 2) Les sociétés doivent être en mesure d'ajouter des lignes, donc le verrouillage de la feuille n'est pas souhaitable.

re hello

jmd a écrit:

il te faut échanger des "fichiers plats", c'est à dire des fichiers de structure ultra simple

C'est malheureusement impossible. Les fichiers échangés contiennent toute une série de tableaux croisés et leurs graphes associés. Ce n'est pas seulement un fichier de données mais un véritable outil de travail.

non, non c'est possible et très simple :

tu échanges des fichiers plats (sans formules) et chacun de son côté possède des fichiers d'exploitation (aucune données) qui restent à demeure.

Il faut séparer les fichiers de données des fichiers de calculs et de graphiques.

Rechercher des sujets similaires à "copier coller donnees ecraser formules destination"