Le 2010-08-19 15:07, Christine LEGRIS a écrit :
Le 2010-08-19 15:02, Gabriel a écrit :
Le jeudi 19 août 2010 14:15:11, Christine LEGRIS a écrit :
Le 2010-08-19 13:11, Gabriel a écrit :
Le jeudi 19 août 2010 11:17:39, Christine LEGRIS a écrit :
[...]
Il suffit dans le nouveau classeur de faire :
Insertion>Feuilles à partir d'un fichier,
puis de sélectionner les feuilles à intégrer.
NB : veiller à ne pas lier les feuilles à leurs sources.
Avec cette procédure, j'obtiens également #REF
(que je lis ou non les feuilles à leurs sources)
Bonjour Christine,
Je confirme qu'en passant par le menu "Insertion/Feuille à partir d'un
fichier" si les feuilles à insérer sont *sélectionnées* en
maintenant la
touche Ctrl enfoncée (sous entendu toutes insérées en une seule
fois) les
références sont conservées. Les #Ref apparaissent lorsque que la
formule
fait référence à une feuille qui n'a pas été insérée.
Gabriel.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
Bonjour Gabriel,
Je suis contente de savoir qu'il y a une façon de faire qui devrait
fonctionner.
Par contre, je n'y arrive pas et je ne vois vraiment pas ce que je
pourrais faire de travers.
J'ai "épuré" mon fichier qui est devenu "exemple-copie-feuille.ods"
Je cré un nouveau fichier tableur puis je fais Insertion > Feuille à
partir d'un fichier
Je sélectionne le fichier "exemple-copie-feuille.ods", ensuite je
sélectionne (avec Ctrl enfoncé) les onglets Budget et Base
J'obtiens encore des #REF dans mes formules de l'onglet Base qui font
référence à des cellules de l'onglets Budget.
Je pense que je fais bien ...
Il y aurait quelque chose de particulier dans mon fichier ?
Effectivement je reproduis le pb avec ton fichier, et le contourne en
rendant absolu le nom de la feuille Budget dans les formules des
colonnes W et X de la feuille Base.
=(SI(G7<=2005;1;0))*(SI(H7="PC";Budget.$B$5;0)+SI(H7="Portable";Budget.
$B$6;0))
devient
=(SI(G7<=2005;1;0))*(SI(H7="PC";$Budget.$B$5;0)+SI(H7="Portable";$Budget.
$B$6;0))
et là ça passe. Je pense que le problème vient du fait que dans les
formules, la référence aux feuilles est relative, et que du fait que
les feuilles copiées ne sont pas contiguës dans le classeur source,
lorsqu'elles sont copiée la formule cherche à respecter le décalage
(en nombre de feuille) qu'il existe entre les deux feuilles.
Cordialement.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
+1 pour toi !
ça semble si simple une fois qu'on se faire dire la réponse ;)
Merci!
Désolé de revenir sur ce problème mais ça ne marche pas dans tous les
cas pour moi ....
Comme l'a dit Gabriel, si je ne mets pas de $ devant le nom de ma
feuille; c'est la position entre les deux feuilles (dans le fichier
initial) qui est considérée. (je fais référence à la feuille qui précède
de 4 position)
Par contre, si je mets le $ devant le nom de ma feuille; c'est la
position dans le fichier qui est considérée. (je fais référence à la
feuille en position 1 dans le fichier)
J'ai un autre fichier dans lequel les formules dans mes feuilles font
référence à la feuille7. Je voudrais un nouveau fichier avec ma feuille1
et ma feuile7 puis, un nouveau fichier avec ma feuille2 et ma feuille7, etc.
Que je mette un $ ou nom devant le nom de ma feuille7 dans les formules,
ça ne me donnera jamais le bon résultat.
Ma formule fonctionne toujours mais elle ne fait pas référence à la
bonne feuille.
Je dois donc toujours mettre en feuille1 la feuille à laquelle je ferai
référence dans les formules de mes autres feuilles?
Y'a une autre solution ?
Sinon, toujours pour le même besoin de créer des fichiers distincts avec
seulement 2 onglets liés d'un premier fichier; il y a un moyen que les
"zones de liste" puisse suivre?
J'explique:
Sur ma feuille5 j'ai une zone de liste qui fait référence à la feuille7.
La zone de liste est sur la feuille5, sa plage de cellules source est
sur la feuille7 et j'ai une cellule liée sur la feuille5 qui affiche la
position de l'entrée sélectionnée.
Tout ça sert à la formule INDEX dans certaines cellules de la feuille5
qui va chercher les informations correspondante dans la feuile7.
(peut-être pas la façon la plus simple de faire ;) )
Après une copie des feuilles 5 et 7 dans un nouveau fichier, ma zone de
liste reste afficher mais elle n'est plus fonctionnelle puisqu'elle
n'est plus liée aux données sources et qu'elle a aussi perdu la
référence de la cellule liée malgré qu'elle soit dans la même feuille.
Merci,
--
___
Christine Legris
Assistante de direction
Administration des ressources informatiques
Agence universitaire de la Francophonie
Téléphone: (514) 343-6630 poste 1751
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]