[Résolu]Err:540 sur copie sans lien d'un classeur à un autre
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
[Résolu]Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
au départ un petit classeur de 2 feuilles pour la table de multiplication par 2 nommé "table de 2"
La feuille 1 "paramètre" ne contient que le chiffre 2 en A1
La feuille 2 "résultat" donne les résultats: 2 en A1 , 4 en A2 ... Impeccable.
Je copie ce classeur et le renomme en "table de 3"
Ces 2 classeurs ont donc les mêmes noms de feuilles.
Je l'ouvre, modifie le chiffre 2 en A1 dans "paramètre" par le chiffre 3 et voilà la table de 3!
Conquis, Je reviens sur le classeur "table de 2" et crée une nouvelle feuille "impression"
je fais des formules prenant en compte la feuille "paramètre" et "résultat" ,met en page,imprime...Super la table de 2 prête pour ma thèse.
Mon soucis arrive quand je copie cette nouvelle feuille "impression" dans "table de 3":
La copie tient compte du classeur et des feuilles "table de 2" ce que je ne voudrais pas.
Les cellules de formules retournent une erreur 540, sans "s'adapter de façon relative" au nom des feuilles du classeur "table de 3".
Il me semble que je n'avais jamais eu ce problème de copie "relative" de classeur à classeur auparavant (8 ans?).
j'ai essayé les paramètres insérer comme copie du navigateur sans succès et je suis perdu dans ceux de Calc eux-mêmes.
Pourriez-vous, s'il vous plaît, m'expliquer comment faire ce genre de copie?
Merci
au départ un petit classeur de 2 feuilles pour la table de multiplication par 2 nommé "table de 2"
La feuille 1 "paramètre" ne contient que le chiffre 2 en A1
La feuille 2 "résultat" donne les résultats: 2 en A1 , 4 en A2 ... Impeccable.
Je copie ce classeur et le renomme en "table de 3"
Ces 2 classeurs ont donc les mêmes noms de feuilles.
Je l'ouvre, modifie le chiffre 2 en A1 dans "paramètre" par le chiffre 3 et voilà la table de 3!
Conquis, Je reviens sur le classeur "table de 2" et crée une nouvelle feuille "impression"
je fais des formules prenant en compte la feuille "paramètre" et "résultat" ,met en page,imprime...Super la table de 2 prête pour ma thèse.
Mon soucis arrive quand je copie cette nouvelle feuille "impression" dans "table de 3":
La copie tient compte du classeur et des feuilles "table de 2" ce que je ne voudrais pas.
Les cellules de formules retournent une erreur 540, sans "s'adapter de façon relative" au nom des feuilles du classeur "table de 3".
Il me semble que je n'avais jamais eu ce problème de copie "relative" de classeur à classeur auparavant (8 ans?).
j'ai essayé les paramètres insérer comme copie du navigateur sans succès et je suis perdu dans ceux de Calc eux-mêmes.
Pourriez-vous, s'il vous plaît, m'expliquer comment faire ce genre de copie?
Merci
Dernière modification par gots le 18 mars 2021 21:07, modifié 1 fois.
aOo 4.1.9 MacOs 10.10
-
- RespOOnsable forum
- Messages : 12226
- Inscription : 08 nov. 2005 16:23
- Localisation : Caen, France
Re: Copier sans lien d'un classeur à un autre classeur Err:5
Bonjour,
Commencez par vous mettre à jour : https://forum.openoffice.org/fr/forum/v ... =2&t=49867
Puis corrigez l'information dans votre signature.
Si le problème persiste, joignez, non pas une capture d'écran, mais un document exhaustif permettant de reproduire ce que vous décrivez :
Comment joindre un fichier au format ODF
Pensez également à dépersonnaliser son contenu.
***
Cette version est déclarée depuis longtemps comme obsolète et n'est plus maintenue.Dans votre signature, il y a écrit :LibreOffice 6.3 MacOs 10.10
Commencez par vous mettre à jour : https://forum.openoffice.org/fr/forum/v ... =2&t=49867
Puis corrigez l'information dans votre signature.
Si le problème persiste, joignez, non pas une capture d'écran, mais un document exhaustif permettant de reproduire ce que vous décrivez :
Comment joindre un fichier au format ODF
Pensez également à dépersonnaliser son contenu.
***
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Copier sans lien d'un classeur à un autre classeur Err:5
Bonjour,
L'aide (touche F1) de LibreOffice concernant l'erreur 540 dit ceci :
L'aide (touche F1) de LibreOffice concernant l'erreur 540 dit ceci :
Voir dans le menu Édition --> Liens vers des fichiers externes.Survient si une fonction nécessite de recharger ou charger des sources externes et que l'utilisateur n'a pas encore confirmé le rechargement de sources externes.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Copier sans lien d'un classeur à un autre classeur Err:5
Bonjour,
merci pour vos réponses. J'ai mis à jour ma version de libO mais cela ne corrige pas son comportement de la copie d'une feuille dans un autre classeur.
La copie de la feuille du classeur A se fait d'autorité maîtresse dans le classeur B ce que je ne désire pas.
Je veux simplement copier ses formules, ses formats son ADN et que cela se mixe avec le contenu du classeur B. A l'ancienne, "en relatif".
Pour illustrer le problème je joindrai un fichier prochainement. A bientôt
Je poste en pièces jointes 2 fichiers:
Le classeur A est celui de base qui ici retourne la table de multiplication par 2 paramètre qui est modifiable.
Le classeur B fait la même chose mais dans l'exemple retourne la table de 7.
En créant la feuille impression dans le classeur A par la suite je n'arrive pas à copier cette feuille dans le classeur B "sans liens"
Dans cet exemple je remarque que les cellules ne retournent pas l'erreur 540.
Merci de votre aide.
merci pour vos réponses. J'ai mis à jour ma version de libO mais cela ne corrige pas son comportement de la copie d'une feuille dans un autre classeur.
La copie de la feuille du classeur A se fait d'autorité maîtresse dans le classeur B ce que je ne désire pas.
Je veux simplement copier ses formules, ses formats son ADN et que cela se mixe avec le contenu du classeur B. A l'ancienne, "en relatif".
Pour illustrer le problème je joindrai un fichier prochainement. A bientôt
Je poste en pièces jointes 2 fichiers:
Le classeur A est celui de base qui ici retourne la table de multiplication par 2 paramètre qui est modifiable.
Le classeur B fait la même chose mais dans l'exemple retourne la table de 7.
En créant la feuille impression dans le classeur A par la suite je n'arrive pas à copier cette feuille dans le classeur B "sans liens"
Dans cet exemple je remarque que les cellules ne retournent pas l'erreur 540.
Merci de votre aide.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
aOo 4.1.9 MacOs 10.10
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
Normalement, pour copier une feuille d’un classeur à l’autre :
A +
Normalement, pour copier une feuille d’un classeur à l’autre :
- Ouvrir les 2 classeurs
- Clic-droit sur le nom de l’onglet de la feuille à copier Déplacer / Copier la feuille
- Choisir le document de destination :
- Cocher la case "Copier"
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
+1 pour Jeff
mais avez-vous vérifié ce que je vous ai dit dans mon précédent post ?
+1 pour Jeff
mais avez-vous vérifié ce que je vous ai dit dans mon précédent post ?
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour et merci Jeff pour ta réponse .
Je ne procède pas de cette manière que tu m'indiques d'habitude: ou je sélectionne des cellules ou la feuille entière du fichier de base
et recolle dans la feuille du fichier de destination.
Je viens d'essayer de cette manière mais le résultat est le même chez moi.
La feuille copiée impression me retourne la table de 2 au lieu de celle de 7...
Bonjour Michel,
j'ai bien aperçu dans le menu Edition les liens qui se créent entre les 2 classeurs ce que je ne veux pas.
En déconnectant ces liens j'ai des erreurs ou n'obtient pas le bon résultat
Ou alors c'est que je n'ai pas compris ce qu'il fallait faire
Je ne procède pas de cette manière que tu m'indiques d'habitude: ou je sélectionne des cellules ou la feuille entière du fichier de base
et recolle dans la feuille du fichier de destination.
Je viens d'essayer de cette manière mais le résultat est le même chez moi.
La feuille copiée impression me retourne la table de 2 au lieu de celle de 7...
Bonjour Michel,
j'ai bien aperçu dans le menu Edition les liens qui se créent entre les 2 classeurs ce que je ne veux pas.
En déconnectant ces liens j'ai des erreurs ou n'obtient pas le bon résultat
Ou alors c'est que je n'ai pas compris ce qu'il fallait faire
aOo 4.1.9 MacOs 10.10
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Err:540 sur copie sans lien d'un classeur à un autre
Ce qui fait que tu copies des formules, d’ailleurs, à l’ouverture de ton fichier B, j’ai bien une demande d’actualisation des liens ainsi créés.gots a écrit :je sélectionne des cellules
Non reproduis avec AOO 4.1.9, j’ouvre les 2 classeurs, puis copie selon le mode opératoire ci-dessus :gots a écrit :Je viens d'essayer de cette manière mais le résultat est le même chez moi.
La dernière version stable de LibO est la 7.0.5, as-tu testé avec celle-ci ?
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Je suis heureux que chez toi cela fonctionne car il me semble que c'est de la copie de base normale.
Hier encore j'avais LibO 6.3 qui me posait ces problèmes.
J'ai n'ai pas pu faire la MAJ de LibO 7.05 car j'avais une vérification interminable lorrs de la première ouverture de libreoffice.app
La 7.04 a bien voulu s'installer (peut-être une histoire de clic droit ouvrir plus qu'un double clic).
Cette histoire de liens qui se créent arrivent il me semble quand une formule prend en compte des références de plusieurs feuilles.
Hier encore j'avais LibO 6.3 qui me posait ces problèmes.
J'ai n'ai pas pu faire la MAJ de LibO 7.05 car j'avais une vérification interminable lorrs de la première ouverture de libreoffice.app
La 7.04 a bien voulu s'installer (peut-être une histoire de clic droit ouvrir plus qu'un double clic).
Cette histoire de liens qui se créent arrivent il me semble quand une formule prend en compte des références de plusieurs feuilles.
aOo 4.1.9 MacOs 10.10
-
- GourOOu
- Messages : 9628
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Err:540 sur copie sans lien d'un classeur à un autre
Y'a un tutoriel pour l'installation sous Mac :
https://forum.openoffice.org/fr/forum/v ... m.php?f=40
https://forum.openoffice.org/fr/forum/v ... m.php?f=40
-
- RespOOnsable forum
- Messages : 9252
- Inscription : 28 août 2010 08:45
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
Et commencez par purger le profil :
Purger le profil avec l'outil dédié
ou réalisez la procédure manuelle :
Je me demande où vous avez pu récupérer cette version car depuis votre inscription c'est la 7.0.5 qui est décrite dans le tutoriel donné par Jeff (que je salue).[b][color=#404080]gots[/color][/b] a écrit :La 7.04 a bien voulu s'installer
Et commencez par purger le profil :
Purger le profil avec l'outil dédié
ou réalisez la procédure manuelle :
- Quittez l'application (cmd⌘+Q ou Menu LibreOffice > Quitter LibreOffice)
- Dans le Finder > Petite maison > Menu Aller en appuyant sur la touche Option (alt⌥) > Bibliothèque > Application Support > LibreOffice (c'est le profil)
- Renommez-le en LibreOfficeOld
- Relancez l'application > cela crée un profil sain.
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Oui c'est le tutoriel très bien fait que j'ai suivi.
pour la version 7.04
https://fr.libreoffice.org/download/tel ... .4&lang=fr
Je viens de transmettre les 2 petits classeurs à un ordinateur qui possède la 7.05 (sous W10) et lors de la copie.
Toujours cette histoire de lien err 540 ou copie à plat sans les formules
Bonjour micmac, merci de votre réponse je vais donc retenter l'installation de la 7.05.
Merci à tous pour vos aides et conseils, je reviendrai vers vous, bonne soirée.
pour la version 7.04
https://fr.libreoffice.org/download/tel ... .4&lang=fr
Je viens de transmettre les 2 petits classeurs à un ordinateur qui possède la 7.05 (sous W10) et lors de la copie.
Toujours cette histoire de lien err 540 ou copie à plat sans les formules
Bonjour micmac, merci de votre réponse je vais donc retenter l'installation de la 7.05.
Merci à tous pour vos aides et conseils, je reviendrai vers vous, bonne soirée.
Dernière modification par gots le 17 mars 2021 17:33, modifié 1 fois.
aOo 4.1.9 MacOs 10.10
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Err:540 sur copie sans lien d'un classeur à un autre
Après avoir fait plusieurs essais avec les versions 7.0.4.2 et 7.0.5.2 de LibO, le résultat est le même, alors qu'effectivement le problème ne se présente pas avec AOo 4.1.9.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonsoir,
Je confirme le même comportement sous Debian Buster AOO ok LO nok
@+
Je confirme le même comportement sous Debian Buster AOO ok LO nok
@+
-
- ManitOOu
- Messages : 3453
- Inscription : 12 janv. 2006 10:04
Re: Err:540 sur copie sans lien d'un classeur à un autre
Je m'interroge sur la finalité de vos fichiers.
Pourquoi avoir une feuille Paramètres, une Résultat et une Impression alors qu'une seule et même feuille pourrait faire l'affaire.
Ci-joint un exemple où il suffit de changer la valeur de I1.
Ensuite vous pouvez recopier cette feuille comme vous le voulez, dans le même classeur ou dans un autre, sans avoir de problème de liaison de fichier. Parce-qu'en fait c'est ce problème de référence à une autre feuille qui, me semble-t-il, est à l'origine de ce dysfonctionnement.
Certes, sous AOo nous ne retrouvons pas cette valeur d'erreur 540, mais ce n'est pas pour autant que les valeurs de la feuille Impression du 1er classeur, une fois copiées dans le 2ème classeur tiennent compte du paramètre de ce dernier. C'est à dire que les valeurs de la table du 2 dans le 1er classeur, une fois copiées dans le 2ème classeur, font toujours référence à la table du 2.
Pourquoi avoir une feuille Paramètres, une Résultat et une Impression alors qu'une seule et même feuille pourrait faire l'affaire.
Ci-joint un exemple où il suffit de changer la valeur de I1.
Ensuite vous pouvez recopier cette feuille comme vous le voulez, dans le même classeur ou dans un autre, sans avoir de problème de liaison de fichier. Parce-qu'en fait c'est ce problème de référence à une autre feuille qui, me semble-t-il, est à l'origine de ce dysfonctionnement.
Certes, sous AOo nous ne retrouvons pas cette valeur d'erreur 540, mais ce n'est pas pour autant que les valeurs de la feuille Impression du 1er classeur, une fois copiées dans le 2ème classeur tiennent compte du paramètre de ce dernier. C'est à dire que les valeurs de la table du 2 dans le 1er classeur, une fois copiées dans le 2ème classeur, font toujours référence à la table du 2.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.15 et LibO 7.6.6.3 (x64) - Windows 10 Famille 22H2 (19045.3693) 64 bits
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonsoir,
j'ai peut-être trouvé une solution.
J'évoquais le fait de copier de façon relative et je crois bien que c'est ici que ça pêche.
Dans les formules le nom de ces feuilles ont le $ d'une référence absolue.
Le fait de les copier dans un autre classeur signifie que cela DOIT se référer a la feuille du classeur d'origine
et donc crée les liens.
la finalité est de rendre des compte-rendu de gestion de plusieurs années sur un document administratif formalisé récemment.
La feuille paramètre tient compte de l'année, d'intitulés recettes dépenses qui peuvent différer selon les années.
La feuille résultat s'apparente à la ventilation par mois de celles-ci.
Ces classeurs sont identiques dans leur fonctionnement.
La feuille impression n'est que la mise en forme à rendre et je veux la copier à la fin de chaque autre classeur.
Je supprimerai donc les références absolues du nom des feuilles, copierai à la suite des autres classeurs et vous tiendrai au courant .
Michel: "Parce-qu'en fait c'est ce problème de référence à une autre feuille qui, me semble-t-il, est à l'origine de ce dysfonctionnement"
-Oui je pense que vous avez raison.
j'ai peut-être trouvé une solution.
J'évoquais le fait de copier de façon relative et je crois bien que c'est ici que ça pêche.
Dans les formules le nom de ces feuilles ont le $ d'une référence absolue.
Le fait de les copier dans un autre classeur signifie que cela DOIT se référer a la feuille du classeur d'origine
et donc crée les liens.
la finalité est de rendre des compte-rendu de gestion de plusieurs années sur un document administratif formalisé récemment.
La feuille paramètre tient compte de l'année, d'intitulés recettes dépenses qui peuvent différer selon les années.
La feuille résultat s'apparente à la ventilation par mois de celles-ci.
Ces classeurs sont identiques dans leur fonctionnement.
La feuille impression n'est que la mise en forme à rendre et je veux la copier à la fin de chaque autre classeur.
Je supprimerai donc les références absolues du nom des feuilles, copierai à la suite des autres classeurs et vous tiendrai au courant .
Michel: "Parce-qu'en fait c'est ce problème de référence à une autre feuille qui, me semble-t-il, est à l'origine de ce dysfonctionnement"
-Oui je pense que vous avez raison.
aOo 4.1.9 MacOs 10.10
-
- ManitOOu
- Messages : 3031
- Inscription : 02 juil. 2014 17:25
Re: Err:540 sur copie sans lien d'un classeur à un autre
Exact ! en supprimant le préfixe $ des noms de feuilles la copie s'effectue bien en adressage relatif Je viens d'apprendre un truc merci.gots a écrit :J'évoquais le fait de copier de façon relative et je crois bien que c'est ici que ça pêche.
Dans les formules le nom de ces feuilles ont le $ d'une référence absolue.
@+
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
Alors le fait d'ôter la référence absolue d'une feuille (elle en a une ce n'est pas anodin) fonctionne et permet la portabilité de cette nouvelle feuille impression
dans les autres classeurs mais attention ceci n'est pas à faire à la légère.
Les autres classeurs et c'est une chance ont un agencement rigoureusement identique dans le classement des feuilles.
Sinon on obtiendra des résultats un peu surprenants.
Dans la copie d'écran que Jeff a publié qui renvoie le résultat et le comportement espéré, les feuilles portent bien le $ de référence absolue ce qui me convient beaucoup plus.
Il y a pas mal de temps je bricolais du tableur sous Ooo 3.x et dans la fabrication de tableaux j'utilisais beaucoup cette copie que je dis "basique",
et s'il fallait faire des liens entre eux on les faisait explicitement sans qu'ils s'imposent.
Je ne dis pas que LibO est ceci ou cela, sait ou ne sait pas faire, mais ce comportement ne m'est pas familier et je n'arrive pas à utiliser cette fonction de copie.
Pour finir, mon problème actuel est résolu, mais de façon peu convaincante je trouve. Qu'en pensez-vous?
Alors le fait d'ôter la référence absolue d'une feuille (elle en a une ce n'est pas anodin) fonctionne et permet la portabilité de cette nouvelle feuille impression
dans les autres classeurs mais attention ceci n'est pas à faire à la légère.
Les autres classeurs et c'est une chance ont un agencement rigoureusement identique dans le classement des feuilles.
Sinon on obtiendra des résultats un peu surprenants.
Dans la copie d'écran que Jeff a publié qui renvoie le résultat et le comportement espéré, les feuilles portent bien le $ de référence absolue ce qui me convient beaucoup plus.
Il y a pas mal de temps je bricolais du tableur sous Ooo 3.x et dans la fabrication de tableaux j'utilisais beaucoup cette copie que je dis "basique",
et s'il fallait faire des liens entre eux on les faisait explicitement sans qu'ils s'imposent.
Je ne dis pas que LibO est ceci ou cela, sait ou ne sait pas faire, mais ce comportement ne m'est pas familier et je n'arrive pas à utiliser cette fonction de copie.
Pour finir, mon problème actuel est résolu, mais de façon peu convaincante je trouve. Qu'en pensez-vous?
aOo 4.1.9 MacOs 10.10
-
- InconditiOOnnel
- Messages : 946
- Inscription : 19 août 2018 05:20
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
OK je
J'en pense que je fais bien de rester sous OpenOffice.gots a écrit : Qu'en pensez-vous?
OK je
Open Office 4.1.15 sous Windows 11
-
- Fraîchement OOthentifié
- Messages : 9
- Inscription : 15 mars 2021 23:17
Re: Err:540 sur copie sans lien d'un classeur à un autre
Bonjour,
hé oui Dolev.
Ne pouvant résoudre ce problème sous Lib0 chez moi ici ou ailleurs j'ai installé AOo Géronimo,
qui tolère sans réserve la bonne vieille copie à l'Indienne.
C'est un peu triste quand même UGH.
hé oui Dolev.
Ne pouvant résoudre ce problème sous Lib0 chez moi ici ou ailleurs j'ai installé AOo Géronimo,
qui tolère sans réserve la bonne vieille copie à l'Indienne.
C'est un peu triste quand même UGH.
aOo 4.1.9 MacOs 10.10