Copier automatiquement la valeur d'une formul
Fermé
charlotte260
-
19 déc. 2011 à 15:10
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 21 déc. 2011 à 17:36
eriiic Messages postés 24603 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 15 décembre 2024 - 21 déc. 2011 à 17:36
A voir également:
- Copier automatiquement la valeur d'une formul
- Comment copier une vidéo youtube - Guide
- Super copier - Télécharger - Gestion de fichiers
- Automatiquement - Guide
- Copier texte pdf - Guide
- Excel remplir automatiquement une cellule en fonction d'une autre ✓ - Forum Excel
5 réponses
Le Pingou
Messages postés
12229
Date d'inscription
mercredi 11 août 2004
Statut
Contributeur
Dernière intervention
9 janvier 2025
1 454
19 déc. 2011 à 22:27
19 déc. 2011 à 22:27
Bonjour,
Simplement en colonne [B] mettre [=A1] si recherchev est en [A1] et tire vers le bas selon besoin.
Simplement en colonne [B] mettre [=A1] si recherchev est en [A1] et tire vers le bas selon besoin.
Raymond PENTIER
Messages postés
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
20 déc. 2011 à 04:27
20 déc. 2011 à 04:27
Nous devons supposer que tu parles bien du logiciel Excel de la suite MicroSoft Office ?
Raymond PENTIET : Excusez moi ! effectivement je parle de Excel.
Le Pingouin : Si je fais ça, il me recopie la valeur de ma formule. Et si celle-ci change la valeur de ma cellule B également.
Je veux qu'il fixe la valeur de ma cellule A en cellule B. Pour cela il faut peut être plutôt verrouiller ma cellule B ? mais pour ce genre de chose je crois qu'il faut faire une écriture VBA, et là je coince !
En tous cas merci pour ton aide
Le Pingouin : Si je fais ça, il me recopie la valeur de ma formule. Et si celle-ci change la valeur de ma cellule B également.
Je veux qu'il fixe la valeur de ma cellule A en cellule B. Pour cela il faut peut être plutôt verrouiller ma cellule B ? mais pour ce genre de chose je crois qu'il faut faire une écriture VBA, et là je coince !
En tous cas merci pour ton aide
Raymond PENTIER
Messages postés
58802
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
10 janvier 2025
17 264
21 déc. 2011 à 01:41
21 déc. 2011 à 01:41
Bonjour,
Tu veux que la valeur de A1 soit recopiée dans plusieurs cellules de la colonne B ?
Alors je vais plagier mon ami Le Pingou et te proposer d'ajouter juste un caractère $ :
"Simplement en colonne [B] mettre [=A$1] si RECHERCHEV est en [A1] et tirer vers le bas selon besoin."
Aucun besoin de VBA pour quelque chose d'aussi simple ...
Tu veux que la valeur de A1 soit recopiée dans plusieurs cellules de la colonne B ?
Alors je vais plagier mon ami Le Pingou et te proposer d'ajouter juste un caractère $ :
"Simplement en colonne [B] mettre [=A$1] si RECHERCHEV est en [A1] et tirer vers le bas selon besoin."
Aucun besoin de VBA pour quelque chose d'aussi simple ...
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
21 déc. 2011 à 07:22
21 déc. 2011 à 07:22
Bonjour tout le monde,
Je veux qu'il fixe la valeur de ma cellule A en cellule B
Là vba est obligatoire, d'où ma proposition du post #5
eric
eric
Je veux qu'il fixe la valeur de ma cellule A en cellule B
Là vba est obligatoire, d'où ma proposition du post #5
eric
eric
Lentzouille2
Messages postés
806
Date d'inscription
samedi 22 octobre 2011
Statut
Membre
Dernière intervention
13 janvier 2020
39
20 déc. 2011 à 08:53
20 déc. 2011 à 08:53
Bonjour,
Faire copier de la cellule en question et faire un collage spécial (en valeur) dans la cellule destination
Faire copier de la cellule en question et faire un collage spécial (en valeur) dans la cellule destination
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
20 déc. 2011 à 08:56
20 déc. 2011 à 08:56
Bonjour,
en vba :
eric
en vba :
Sub copieVal() [B1:B10] = [A1:A10].Value End Sub
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
21 déc. 2011 à 10:51
21 déc. 2011 à 10:51
Bonjour,
peut-on fixer la ou les cellule(s) en cours de selection ?
eric
peut-on fixer la ou les cellule(s) en cours de selection ?
Sub copieVal() [B1].Resize(Selection.Rows.Count) = Selection.Value End Sub
eric
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
21 déc. 2011 à 13:40
21 déc. 2011 à 13:40
Re,
Tu veux quoi finalement ?
<ital>Mais le problème c'est qu'il faut que j'exécute ma macro à chaque fois. Est-il possible que ça se fasse automatiquement dès que je saisie dans ma colonne A
Là on en revient à mettre une simple formule....
Soit claire et précise sur le fonctionnement voulu et sur les plages en cause.
eric
Tu veux quoi finalement ?
<ital>Mais le problème c'est qu'il faut que j'exécute ma macro à chaque fois. Est-il possible que ça se fasse automatiquement dès que je saisie dans ma colonne A
Là on en revient à mettre une simple formule....
Soit claire et précise sur le fonctionnement voulu et sur les plages en cause.
eric
Je voudrais copier AUTOMATIQUEMENT (par une formule ou une écriture VBA, peu importe) en colonne B - la valeur de ma formule (recherchev) de ma colonne A. Une fois cette écriture ou cette formule exécutée ma cellule B NE DOIT PLUS BOUGER même si ma cellule A bouge.
Le problème avec cette écriture VBA :
Sub copieVal()
[B1:B10] = [A1:A10].Value
End Sub
C'est que à chaque fois que j'excute ma macro, si jamais une des cellules de ma colonne A a été modifié par ma formule recherchev alors la cellule en colonne B se modifie, et ça je ne veux sutout pas ! elle doit être figée !!!!
Le problème avec cette écriture VBA :
Sub copieVal()
[B1:B10] = [A1:A10].Value
End Sub
C'est que à chaque fois que j'excute ma macro, si jamais une des cellules de ma colonne A a été modifié par ma formule recherchev alors la cellule en colonne B se modifie, et ça je ne veux sutout pas ! elle doit être figée !!!!