Calc copier une cellule 30000 fois

Bonjour,
Dans un tableur calc avec 33 000 lignes = cas je veux copier une cellule avec une formule pour tous les cas.
Mais je ne trouve pas la manip, je cherche probablement avec les mauvais mots clé.
Merci de vos lumières.
Cordialement
ftr

Salut
Ce que je faisais avec une version précédente (malheureusement ça ne fonctionne plus avec ma version actuelle) :

    je copie la formule dans le presse-papier (Ctrl C)
    à partir de la cellule où se trouve cette formule, je sélectionne
    les cellules d'une ligne jusqu'à une colonne qui contient des
    valeurs dans tout le tableau (maintenir Shift + flèche droite ou
    Shift + flèche gauche)
    je sélectionne jusqu'au bout du tableau (Shift + Ctrl + flèche bas)
    je réduis la sélection en revenant dans la colonne où doit être
    copiée la formule (Shift + flèche gauche ou droite)
    je colle (Ctrl V)

Ce qui me permettait de remplir mes tableaux de 80 000 lignes (valeurs issues de simulations). Je ne l'ai plus refait ces derniers, mais je crois qu'il va me falloir trouver une nouvelle procédure.
signature

        André Baudoin

        enseignant : dépt GC - IUT1 ( http://www-iut.ujf-grenoble.fr
        <http://www-iut.ujf-grenoble.fr/> -
        http://iutgc-web.ujf-grenoble.fr/ )
        chercheur : LTHE ( http://www.lthe.fr/)
        Grenoble
        tel : 0476 824 477

        Psvp, imprimer seulement si nécessaire

Bonjour,

quelques précisions seraient utiles pour aider au mieux.

"33000 lignes=cas"

signifie-t-il que chaque cellule contient un "cas" différent ?
Autrement dit, la formule devra-t-elle calculer un "cas" différent par cellule ?
Pour des feuilles comprenant de nombreux calculs, il est préférable de désactiver le calcul automatique.
On le rétablit après avoir rempli toutes les cellules.

Je pars des hypothèses suivantes :
- la formule à recopier se trouve en B1
- les cellules à remplir vont de D1 à D33000

Sélectionner B1, où se trouve la formule à recopier
Copier (ctrl+v)
Dans la case _à gauche_ de la barre de formule (où s'inscrit la référence de la cellule sélectionnée, c'est-à-dire à ce moment B1), taper D1:D33000
Coller (ctrl+v)

Plus long à décrire qu'à faire.
C_Lucien

Bonsoir,

Bonjour,
Dans un tableur calc avec 33 000 lignes = cas je veux copier une cellule
avec une formule pour tous les cas.
Mais je ne trouve pas la manip, je cherche probablement avec les mauvais
mots clé.

Si la colonne dans laquelle tu veux copier ta formule est juste à droite
d'une colonne pleine (de ligne 1 à ligne 33000), il suffit de mettre la
formule en ligne 1 puis de sélectionner la cellule et de double-cliquer
sur le carré noir que tu tires avec la souris quand tu veux propager une
formule vers le bas.

Bonne soirée
JBF

Merci de vos propositions. C'était exactement ma situation: un regroupement des valeurs d'une variable dans une colonne à côté de la variable d'origine. J'ai fait comme tu proposes, mais avec 33 000 lignes à copier la manip prend du temps.
Je m'imaginait une procédure qui me demande combien de fois je veux copier et en quelle direction. J'ai probablement confondu avec WordPerfect pour DOS dans les années 1980 ...

Bon dimanche
ftr

Bonsoir,

Supposons la formule en A1,
1) Copier la formule
2) Sélectionner toute la colonne A (depuis l'en-tête de colonne),
3) Coller

Cela demande un certain temps (quelques secondes pour mon portable).

Inconvénient : la formule est collée sur la totalité des cellules de la colonne A.

Je pense qu'il y a certainement une solution plus rationnelle ; comme Pierre-Yves est revenu, tous les espoirs sont permis !

Cordialement.

Bonjour

Michel ANDREU-2 wrote

Je pense qu'il y a certainement une solution plus rationnelle ; comme
Pierre-Yves est revenu, tous les espoirs sont permis !

Merci pour ta confiance... mais il me semble que les méthodes ont été
données.

Ma préférence en l'occurrence est le double clic sur la "poignée de recopie"
(carré noir en bas à droite de la cellule sélectionnée) indiqué par
Jean-Baptiste.

Jean-Baptiste Faure wrote

...sélectionner la cellule et double-cliquer
sur le carré noir que tu tires avec la souris quand tu veux propager une
formule vers le bas.

C'est sans doute ce qui demande le moins de manipulation compte tenu de
ce que la cellule à copier est adjacente à la colonne de donnée.

Ce que je crains c'est que ftr n'ait retenu que la dernière partie de la
phrase
de Jean-Baptiste et n'ait "tiré" vers le bas au lieu de double-cliquer car :

ftr wrote

J'ai fait comme tu proposes, mais avec 33 000 lignes
à copier la manip prend du temps.

Il est aussi rapide à l'exécution de pré-sélectionner la plage comme indiqué
par Lucien si je ne m'abuse.

On peut aussi pré-sélectionner avant de saisir la première formule et
entrer automatiquement la formule dans toute la plage comme présenté
en deuxième méthode dans cette FAQ:
https://wiki.documentfoundation.org/FR/FAQ/Calc/014

Cordialement
Pierre-Yves

copier la cellule qui contient la formule

dans la zone de nom (juste au dessus de A1)
saisir A1:A3000
et valider par OK (enter)

la plage est sélectionnée
se positionner *SUR *cette plage et faire coller

et hop !

Bonsoir,

coller une formule sur 1 048 576 cellules ?
Plantages, au moins forts ralentissements, garantis.

C_Lucien

Bonjour Lucien,

Tu as raison, ce n'est pas une bonne façon ! Je ne le ferais plus, promis !
Michel

Bonjour,
Dans un tableur calc avec 33 000 lignes = cas je veux copier une cellule
avec une formule pour tous les cas.
Mais je ne trouve pas la manip, je cherche probablement avec les mauvais
mots clé.

Bonjour,
Données > Remplir, expliqué dans l'Aide, permet de recopier un contenu sélectionné vers le bas.
J.M