Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
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.
-
freja
- NOOuvel adepte

- Messages : 15
- Inscription : 16 févr. 2010 16:15
- Localisation : Lyon, France
Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Bonjour,
j'ai réalisé un document "masque d'entrée" (outil pour notre commercial) avec 16 feuilles (A à P) correspondant à autant de toitures, avec des caractéristiques différentes et des actions différentes à entreprendre. Les données entrées par le commercial se retrouve en bas de chaque feuille sur la colonne A (on va dire A200 à A300).
Pour faire les calculs suivants, je vais utiliser un autre document Calc et la première feuille regroupera les données des 16 feuilles. 16 copier coller ce n'est pas le bout du monde, mais je me demandais s'il existait une formule de lien du genre "les cellules A200 à A300 de la feuille A du doc 1 vont dans les cellules A1 à A101 de la colonne A, les cell.. de feuille B...de la colonne B" etc
Je suppose que non, mais j'aurais toujours essayé
BOOnne journée
j'ai réalisé un document "masque d'entrée" (outil pour notre commercial) avec 16 feuilles (A à P) correspondant à autant de toitures, avec des caractéristiques différentes et des actions différentes à entreprendre. Les données entrées par le commercial se retrouve en bas de chaque feuille sur la colonne A (on va dire A200 à A300).
Pour faire les calculs suivants, je vais utiliser un autre document Calc et la première feuille regroupera les données des 16 feuilles. 16 copier coller ce n'est pas le bout du monde, mais je me demandais s'il existait une formule de lien du genre "les cellules A200 à A300 de la feuille A du doc 1 vont dans les cellules A1 à A101 de la colonne A, les cell.. de feuille B...de la colonne B" etc
Je suppose que non, mais j'aurais toujours essayé
BOOnne journée
OpenOffice 3.1.1 sur MAC OS X version 10.6.2
-
Churay
- ManitOOu

- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Bonjour
Sur la feuille récap (17ème feuille par exemple) , faire précéder la référence de la cellule du nom de la feuille ciblée :
=SI(Feuille1.A200<>"";Feuille1.A200;"")
=SI(Feuille2.A200<>"";Feuille2.A200;"")
=SI(Feuille3.A200<>"";Feuille3.A200;"")
etc...
Si la feuille récap est un autre document :
='file:///C:/Dossier/SousDossier/Fichier.ods'#$Feuille1.A200
Sur la feuille récap (17ème feuille par exemple) , faire précéder la référence de la cellule du nom de la feuille ciblée :
=SI(Feuille1.A200<>"";Feuille1.A200;"")
=SI(Feuille2.A200<>"";Feuille2.A200;"")
=SI(Feuille3.A200<>"";Feuille3.A200;"")
etc...
Si la feuille récap est un autre document :
='file:///C:/Dossier/SousDossier/Fichier.ods'#$Feuille1.A200
Dernière modification par Churay le 19 févr. 2010 10:48, modifié 1 fois.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
freja
- NOOuvel adepte

- Messages : 15
- Inscription : 16 févr. 2010 16:15
- Localisation : Lyon, France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Bonjour
la feuille récap est dans un autre doc
et je ne comprends pas la formule...
merci quand même
la feuille récap est dans un autre doc
et je ne comprends pas la formule...
merci quand même
OpenOffice 3.1.1 sur MAC OS X version 10.6.2
-
Jeff
- Grand Maître de l'OOffice

- Messages : 10007
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Bonjour,
Y'a peut-être plus simple, je te propose de récupérer le nom de feuille voulue avec une fonction personnalisée , d'incrémenter la feuille choisie en fonction de la colonne où est copiée la formule.
Je te joins un classeur qui sera moins nébuleux que ces explications
Je m'interroge sur :
Tu l'enregistrerai en modèle, ça permettrait d'avoir un classeur par client et/ou par commerciaux, et ça te simplierai grandement la tâche.
A +
Edit : fichier joint avec la fonction personnalisée intégrée
Y'a peut-être plus simple, je te propose de récupérer le nom de feuille voulue avec une fonction personnalisée , d'incrémenter la feuille choisie en fonction de la colonne où est copiée la formule.
Je te joins un classeur qui sera moins nébuleux que ces explications
Je m'interroge sur :
Pourquoi ne pas faire cela dans le même classeur ?je vais utiliser un autre document Calc
Tu l'enregistrerai en modèle, ça permettrait d'avoir un classeur par client et/ou par commerciaux, et ça te simplierai grandement la tâche.
A +
Edit : fichier joint avec la fonction personnalisée intégrée
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Jeff le 19 févr. 2010 12:47, modifié 1 fois.
À lire avant tout !
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
-
Churay
- ManitOOu

- Messages : 2668
- Inscription : 30 avr. 2009 04:54
- Localisation : CATALUNYA
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Je venais d'éditer pour un autre documentfreja a écrit :Bonjour
la feuille récap est dans un autre doc
=SI(Feuille1.A200<>"";Feuille1.A200;"")et je ne comprends pas la formule...
C'est juste pour tester si la cellule est vide ou non : si elle est vide, on ne ramène rien pour éviter un affichage à 0.00 selon le formatage de la cellule
mais tu peux simplifier avec : =Feuille1.A200
[Edit]
On voit la maîtrise d'OOo
Je ne m'habitue pas à INDIRECT, mais il est vrai que j'utilise peu les formules propres à Calc
Dernière modification par Churay le 19 févr. 2010 10:55, modifié 1 fois.
cOOordialement
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
---
AOO 4.0.1 W7-PRO & LO 5.1.6.2 Debian 7.8 & Ubuntu 16.04 LTS
---
F1 : ça aide...
XRay + SDK
---
Quand le NOT CONFIRMED sera corrigé (OOo et LO) , je serai heureux...
-
momos911
- Membre hOOnoraire

- Messages : 109
- Inscription : 03 oct. 2007 17:21
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Bjr à toi,
Si tes doc ne changent pas de noms, tu peux essayer les liens DDE, j'explique :
Tu copies les cellules voulues
puis, sur ton autre fichier, tu fais un collage spécial (édition - collage spécial)
et tu coches [lier]
ainsi tu établies une liaison entre tes fichiers et à chaque démarrage,
il te sera demandé si tu souhaite mettre à jour les liens.
Tu fais de même pour toutes tes sélections, tu fais tes liens copier-coller une seule fois
En espérant t'avoir aidé.
A+
Si tes doc ne changent pas de noms, tu peux essayer les liens DDE, j'explique :
Tu copies les cellules voulues
puis, sur ton autre fichier, tu fais un collage spécial (édition - collage spécial)
et tu coches [lier]
ainsi tu établies une liaison entre tes fichiers et à chaque démarrage,
il te sera demandé si tu souhaite mettre à jour les liens.
Tu fais de même pour toutes tes sélections, tu fais tes liens copier-coller une seule fois
En espérant t'avoir aidé.
A+
Privé :
Windows 10 / LOO 6.0.6
Professionnel :
Linux 16.04 (Obligation de version) / LOO 6.0.3.2 (Obligation de version)
Windows 10 / LOO 6.0.6
Professionnel :
Linux 16.04 (Obligation de version) / LOO 6.0.3.2 (Obligation de version)
-
freja
- NOOuvel adepte

- Messages : 15
- Inscription : 16 févr. 2010 16:15
- Localisation : Lyon, France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
Mon chef ne veut pas que l'agent commercial (qui est externe à la boite) se serve d'un outil où il y a trop de chose (peur qu'il fasse une connerie je suppose ou parano sur l'utilisation des devis).
Le masque d'entrée sera surement enregistré en modèle (encore que pour l'heure ce n'est pas fait).
Je vais voir si je comprends ton classeur... et après je dirai si ça marche...
Désolée pour ma lenteur à comprendre les formules, pas l'habitude d'aller au delà de l'addition et multiplication
Momo, c'est comme cela que je fais jusqu'à présent
PS : on m'a lancée sur une autre partie, alors je ne sais pas si je pourrais essayer les formules aujourd'hui
Le masque d'entrée sera surement enregistré en modèle (encore que pour l'heure ce n'est pas fait).
Je vais voir si je comprends ton classeur... et après je dirai si ça marche...
Désolée pour ma lenteur à comprendre les formules, pas l'habitude d'aller au delà de l'addition et multiplication
Momo, c'est comme cela que je fais jusqu'à présent
PS : on m'a lancée sur une autre partie, alors je ne sais pas si je pourrais essayer les formules aujourd'hui
OpenOffice 3.1.1 sur MAC OS X version 10.6.2
-
Jeff
- Grand Maître de l'OOffice

- Messages : 10007
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
La feuille supplémentaire peut-être masquée (menu Format > Feuille > Masquer)freja a écrit :Mon chef [est] parano sur l'utilisation des devis
Protéger ensuite le document avec mot de passe (menu Outils > Protéger le document > Document)
L'exploitation du classeur est possible, mais seul le détenteur du mot de passe peut afficher la(les) feuille(s) masquée(s).
La fonction perso signalée plus haut ne fonctionne que dans le classeur actif.
À lire avant tout !
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
-
freja
- NOOuvel adepte

- Messages : 15
- Inscription : 16 févr. 2010 16:15
- Localisation : Lyon, France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
On ne peut pas protéger le doc car le commercial doit insérer des photos.
OpenOffice 3.1.1 sur MAC OS X version 10.6.2
-
Jeff
- Grand Maître de l'OOffice

- Messages : 10007
- Inscription : 18 sept. 2006 09:40
- Localisation : France
Re: Copier 1 colonne de X feuilles dans X colonnes d'1 feuille
...y compris l'insertion de photo, seule la structure du classeur est protégée ; donc, effectivement, le commercial ne pourra pas ajouter ou supprimer des feuilles, mais pourra faire ce qu'il veut sur les feuilles existantes.Jeff a écrit :L'exploitation du classeur est possible, mais seul le détenteur du mot de passe peut afficher la(les) feuille(s) masquée(s).
EDIT : Erreur de ma part :
- le premier fichier joint ne contenait pas la fonction personnalisée (puisqu'installée pour OOo en général sur mon poste)
À lire avant tout !
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Pour télécharger Apache OpenOffice
AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon