Bonjour,
Avec le confinement, j'essaie d'optimiser mes fichiers, du moins j'essaie
Je souhaiterais pouvoir créer des onglets en fonctions des données qui se trouvent dans un seul onglet. Dans les pièces jointes, je vous ai mis l'attendu (les trois derniers onglets) et l'entrée (le premier onglet).
A mon avis ça doit être possible.
Par contre, pas trop envie de passer par une grosse macro, est-ce envisageable par fonction, quitte à la créer ?
Je précise toutefois, que les onglets se créent automatiquement, à partir de l'année située à droite dans ma colonne A de mon onglet en entrée (premier onglet).
Merci pour votre aide et bonne journée.
[Résolu] Onglets à créer et insertion de données automatique
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.
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 avr. 2020 07:04
[Résolu] Onglets à créer et insertion de données automatique
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Libreoffice 6.4.2 sous Windows 10
-
- InconditiOOnnel
- Messages : 951
- Inscription : 19 août 2018 05:20
Re: Créer des onglets et y insérer des données automatiqueme
Bonjour,
Tu passes par un filtre standard (menu Données).
Le dialogue s'étend et permet de copier le contenu filtré sur une autre feuille.
Tu passes par un filtre standard (menu Données).
Le dialogue s'étend et permet de copier le contenu filtré sur une autre feuille.
Open Office 4.1.15 sous Windows 11
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 avr. 2020 07:04
Re: Créer des onglets et y insérer des données automatiqueme
Merci pour cette proposition mais je cherche une solution automatique : par fonction ou par macro car dans l'exemple, je n'ai que trois valeur d'années mais dans mon fichier réel, j'ai autant de valeur que d'années depuis 1920 (Jean-1921, Marie-1922, Jean_1922, etc...) soit 100 onglets à créer.
Libreoffice 6.4.2 sous Windows 10
-
- InconditiOOnnel
- Messages : 951
- Inscription : 19 août 2018 05:20
Re: Créer des onglets et y insérer des données automatiqueme
Navigation dans 100 onglets me semble complétement abracadabrantesquelecoinbon86 a écrit :soit 100 onglets à créer.
AMHA, c'est plus du ressort d'une base de données que d'un tableur ce genre de structure.
Open Office 4.1.15 sous Windows 11
-
- NOOuvel adepte
- Messages : 15
- Inscription : 01 avr. 2020 07:04
Re: Créer des onglets et y insérer des données automatiqueme
Je sais bien mais obligé de passer par calc ...
Libreoffice 6.4.2 sous Windows 10
-
- GourOOu
- Messages : 5753
- Inscription : 02 janv. 2009 23:56
Re: Créer des onglets et y insérer des données automatiqueme
Bonjour,
Ci-joint une solution partielle par formule. Il suffit de recopier la feuille 2011 deux fois, de les renommer 2012, 2018 (dans l'exemple) et le contenu s'adaptera. J'ai nommé Nom la plage $Feuille1.$A$1:$A$1000 et NomNb la plage $Feuille1.$A$1:$B$1000. Pour recopier automatiquement x onglets avec un nom déterminé et le même contenu, il faudrait passer par une macro ; mais bon, ce serait une macro qui ne servirait qu'une seule fois. Je ne pense pas que nommer 100 onglets 1920, 1921, etc. soit beaucoup plus long, d'autant que pour les copier, on peut en sélectionner plusieurs et les recopier d'un coup, donc seulement 6 ou 7 opérations de recopie d'onglets (quelques secondes).
Cordialement,
Jean-Louis
Ci-joint une solution partielle par formule. Il suffit de recopier la feuille 2011 deux fois, de les renommer 2012, 2018 (dans l'exemple) et le contenu s'adaptera. J'ai nommé Nom la plage $Feuille1.$A$1:$A$1000 et NomNb la plage $Feuille1.$A$1:$B$1000. Pour recopier automatiquement x onglets avec un nom déterminé et le même contenu, il faudrait passer par une macro ; mais bon, ce serait une macro qui ne servirait qu'une seule fois. Je ne pense pas que nommer 100 onglets 1920, 1921, etc. soit beaucoup plus long, d'autant que pour les copier, on peut en sélectionner plusieurs et les recopier d'un coup, donc seulement 6 ou 7 opérations de recopie d'onglets (quelques secondes).
Cordialement,
Jean-Louis
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
LibO 7.6.6.3 (x64 avec Java 1.8.0_411) et AOO 4.1.15 (avec Java x32 1.8.0_381), Windows 7 Édition Intégrale 64 SP1