Ajout suppression de lignes ou colonnes dans 2 classeurs Excel avec liens
Stef35
-
ptitpanda Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
ptitpanda Messages postés 65 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé deux tableaux Excel avec des liens sur certaines colonnes et lignes.
En revanche quand j'insère où je supprime des lignes, la synchronisation ne se fait pas.
Pouvez vous m'aider?
J'ai créé deux tableaux Excel avec des liens sur certaines colonnes et lignes.
En revanche quand j'insère où je supprime des lignes, la synchronisation ne se fait pas.
Pouvez vous m'aider?
Configuration: Android / Chrome 86.0.4240.198
A voir également:
- Ajout suppression de lignes ou colonnes dans 2 classeurs Excel avec liens
- Formule moyenne excel plusieurs colonnes - Guide
- Classer par ordre alphabétique excel plusieurs colonnes - Guide
- Déplacer colonne excel - Guide
- Forcer suppression fichier - Guide
- Faire 2 colonnes sur word - Guide
14 réponses
Bonjour,
As tu bien tes 2 classeurs ouverts quand tu ajoutes/supprimes des colonnes ou lignes?
Car si ce n'est pas le cas, c'est normal; l'excel ayant les liens ne peut pas deviner que des lignes/colonnes ont été insérés dans le classeur distant.
As tu bien tes 2 classeurs ouverts quand tu ajoutes/supprimes des colonnes ou lignes?
Car si ce n'est pas le cas, c'est normal; l'excel ayant les liens ne peut pas deviner que des lignes/colonnes ont été insérés dans le classeur distant.
Bonjour,
Oui les deux classeurs sont ouverts, le premier étant le "maitre" et le deuxième recevant certaines infos en lien en ajout ou suppression de lignes uniquement et pas de colonnes.
la version excel est celle de 2016.
Merci de votre aide!
Stef
Oui les deux classeurs sont ouverts, le premier étant le "maitre" et le deuxième recevant certaines infos en lien en ajout ou suppression de lignes uniquement et pas de colonnes.
la version excel est celle de 2016.
Merci de votre aide!
Stef
re
Est tu bien en calcul automatique et liens automatiques? car dans ce cas cela ne se mettra pas à jour
dans la barre d'outils -> "Formules" -> "Options de calcul" -> "automatique"
Et le 2eme dans "Données" -> "Modifier les liaisons" -> vérifie que "automatique" soit coché
Est tu bien en calcul automatique et liens automatiques? car dans ce cas cela ne se mettra pas à jour
dans la barre d'outils -> "Formules" -> "Options de calcul" -> "automatique"
Et le 2eme dans "Données" -> "Modifier les liaisons" -> vérifie que "automatique" soit coché
Bonsoir,
Oui sur les 2 classeurs la case automatique est bien cochée et cela ne fonctionne toujours pas.
Oui sur les 2 classeurs la case automatique est bien cochée et cela ne fonctionne toujours pas.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
J'ai peut-être pas tout compris.
Quand tu insères une ligne dans ton classeur "Maître" et qu'après tu changes une valeur toujours dans ton classeur maître, les valeurs liées dans ton classeur qui reçoit les infos ne se synchronisent pas, c'est bien ça?
pour la suppression d'une ligne, il ne faut pas que tu supprimes une ligne qui est lièe à ton classeur mais ça je pense que tu le sais car cela va faire des "#REF"
Quand tu insères une ligne dans ton classeur "Maître" et qu'après tu changes une valeur toujours dans ton classeur maître, les valeurs liées dans ton classeur qui reçoit les infos ne se synchronisent pas, c'est bien ça?
pour la suppression d'une ligne, il ne faut pas que tu supprimes une ligne qui est lièe à ton classeur mais ça je pense que tu le sais car cela va faire des "#REF"
Excuse moi des questions qui peuvent paraître stupides mais quand on ne voit pas ce n'est pas évident.
Quand tu insères une ligne dans ton classeur maître, ce n'est pas sur cette ligne que tu changes/mets des valeurs ?
car là c'est normal que cette nouvelle ligne (avec les valeurs qui s'y trouvent) ne soit pas synchronisée avec ton classeur "infos". Les liaisons ne sont faîtes que pour les lignes/colonnes déjà existantes au moment de la liaison, c'est tout, et pas avec les nouvelles lignes que tu rajouteras.
Une image pour illustrer ce que je veux dire:

J'ai lier les lignes 2 à 5 de mon classeur "infos" avec les lignes 2à 5 de mon classeur "maitre" sur lequel il n'y avait que des "1" puis j'ai inséré la ligne 4 où j'ai mis un "2"
ce que je veux dire, c'est que ce n'est pas pour autant que la ligne 4 de mon classeur "infos" s'est synchronisé(car après l'ajout de ma ligne, la ligne 4 de mon classeur info est synchronisé avec la 5 du "maitre").
Quand tu insères une ligne dans ton classeur maître, ce n'est pas sur cette ligne que tu changes/mets des valeurs ?
car là c'est normal que cette nouvelle ligne (avec les valeurs qui s'y trouvent) ne soit pas synchronisée avec ton classeur "infos". Les liaisons ne sont faîtes que pour les lignes/colonnes déjà existantes au moment de la liaison, c'est tout, et pas avec les nouvelles lignes que tu rajouteras.
Une image pour illustrer ce que je veux dire:

J'ai lier les lignes 2 à 5 de mon classeur "infos" avec les lignes 2à 5 de mon classeur "maitre" sur lequel il n'y avait que des "1" puis j'ai inséré la ligne 4 où j'ai mis un "2"
ce que je veux dire, c'est que ce n'est pas pour autant que la ligne 4 de mon classeur "infos" s'est synchronisé(car après l'ajout de ma ligne, la ligne 4 de mon classeur info est synchronisé avec la 5 du "maitre").
Bjr,
Si c'est bien ce que je veux faire, tu as bien compris ????. Je souhaite pouvoir ajouter ou supprimer des lignes dans le classeur source, ces lignes contiennent des infos, et que celles ci se synchronisent dans le fichier 2.
Si c'est bien ce que je veux faire, tu as bien compris ????. Je souhaite pouvoir ajouter ou supprimer des lignes dans le classeur source, ces lignes contiennent des infos, et que celles ci se synchronisent dans le fichier 2.
Bonjour,
Ah ok donc jusque là c'est normal que ça ne te le fasse pas, tu dois passer par des macros. Dès que je rentre du travail, je te ferai une petite macro pour que ça le fasse ou si qq un entre temps en a une sous la main :)
bonne journée
Ah ok donc jusque là c'est normal que ça ne te le fasse pas, tu dois passer par des macros. Dès que je rentre du travail, je te ferai une petite macro pour que ça le fasse ou si qq un entre temps en a une sous la main :)
bonne journée
re,
Alors le + simple mais un peu "brut de fonderie":
Si ton classeur qui reçoit les 'infos" est la copie exacte du classeur "maître":
il suffit d'insérer dans la feuille du classeur "maître" où se trouvent tes données d'origine ceci :
qui aura pour effet à chaque changement d'une cellule, ajout/suppression de lignes dans ton classeur "maître" de recopier de façon identique la feuille dans le classeur infos
ATTENTION: Les 2 classeurs doivent être ouverts
Mais je suppose que ce ne doit pas être le cas donc après il faudrait que je sache différentes infos (sans avoir toutes les billes je ne peux pas simplement faire une macro qui détectent un ajout de ligne si je ne sais pas où débute le tableau, où il fini, est ce qu'il y a d'autres données sur cette feuille etc etc) Après il sera possible de faire une macro personnalisée
Alors le + simple mais un peu "brut de fonderie":
Si ton classeur qui reçoit les 'infos" est la copie exacte du classeur "maître":
il suffit d'insérer dans la feuille du classeur "maître" où se trouvent tes données d'origine ceci :
Private Sub Worksheet_Change(ByVal Target As Range) On Error Resume Next 'au cas où le classeur "infos" n'est pas ouvert ThisWorkbook.Sheets("nom_de_ta_feuille_classeur_maitre").Cells.Copy Workbooks("nom_classeur_infos.xls").Sheets("Feuille_classeur_infos").Cells 'noms des feuilles à adapter à ta situation End Sub
qui aura pour effet à chaque changement d'une cellule, ajout/suppression de lignes dans ton classeur "maître" de recopier de façon identique la feuille dans le classeur infos
ATTENTION: Les 2 classeurs doivent être ouverts
Mais je suppose que ce ne doit pas être le cas donc après il faudrait que je sache différentes infos (sans avoir toutes les billes je ne peux pas simplement faire une macro qui détectent un ajout de ligne si je ne sais pas où débute le tableau, où il fini, est ce qu'il y a d'autres données sur cette feuille etc etc) Après il sera possible de faire une macro personnalisée
Bonsoir,
2 méthodes:
Si ce n'est pas confidentiel, tu peux les déposer sur ce site
- https://www.cjoint.com/
- Clique sur le bouton "Créer le lien Cjoint"
- Donne le lien ici
Sinon je t'ai donné mon adresse en MP
2 méthodes:
Si ce n'est pas confidentiel, tu peux les déposer sur ce site
- https://www.cjoint.com/
- Clique sur le bouton "Créer le lien Cjoint"
- Donne le lien ici
Sinon je t'ai donné mon adresse en MP