Un autre problème de copie dans Excel:
Comment puis-je copier une feuille de travail de WorkbookA.xlsx dans WorkbookB.xlsx sans que la feuille de travail copiée fasse toujours référence à WorkbookA.xlsx, par exemple, la formule =B!23
devient =[WorkbookA.xlsx]!B!23
lors de la copie.
Je veux conserver des références de cellules "relatives" au lieu de références de cellules "absolues" (j'inventerai cette terminologie dans le monde Excel si elle n'existe pas encore).
Une autre alternative possible pour laquelle je ne parviens pas à le faire fonctionner est la possibilité de coller uniquement les "valeurs" de cellule. Excel considère les "valeurs" comme des valeurs calculées plutôt que comme les formules réelles de la cellule. Si je choisis la formule de collage, elle donne toujours des références absolues.
Pour en savoir plus sur les raisons pour lesquelles j'ai besoin de cela: J'ai un xlsx de production utilisé pour les opérations quotidiennes. Nous devons constamment apporter des "mises à niveau" à ce xlsx afin qu'une personne puisse créer une copie et ses modifications pour une seule feuille. Parallèlement, une autre personne peut également apporter des modifications à une autre feuille. Étant donné que ces feuilles n'ont pas de cellules dépendantes sur d'autres feuilles , comme un rapport de synthèse, il est souhaitable que nous copions et fusionnions simplement les feuilles dans le xlsx d'origine. Mais le référencement "absolu" donne beaucoup de problèmes.
select all - copy - paste special - values
pour n’avoir que des valeurs. Si vous voulez tout faire pendant la copie plutôt que de vous fier à l'utilisateur final pour exécuter ces étapes, eh bien, j'y ai travaillé. Dites-nous exactement comment vous voulez que ce soit en termes de WorkbookA (ou 1) et WBB (2) et les feuilles #