OVH Cloud OVH Cloud

recup d'une val dans une cell

3 réponses
Avatar
michel
bjrs toute et tous
comment récupérer une valeur dans une cell de la page 1 et la copier dans
une cell de la page 2
en vba

merci d'avance

3 réponses

Avatar
AV
comment récupérer une valeur dans une cell de la page 1 et la copier dans
une cell de la page 2


Pour récupérer en A1 de Feuil2 la valeur de A1 de Feuil1 :

[Feuil2!A1] = [Feuil1!A1]

AV

Avatar
michel
merci ca marche
Avatar
Michel Gaboly
Bonjour Michel,

Cela dépend si tu veux récupérer la valeur à un instant donné,
sans qu'elle soit pas mise à jour par la suite, ou si tu veux que cette
mise à jour se fasse :

- Sans mise à jour :
Tu copies la cellule concernée dans la première feuille, tu sélectionnes
la cellule devant en récupérer la valeur sur la seconde feuille et tu fais
un collage special Valeurs.

- Avec mise à jour
Même début, mais lors du collage spécial, tu cliquyes sur le bouton
"Coller avec liaison"; tu obtiens alors uneformule du type :

þuil1!$B$3

Pour le code en VBA tu peux l'obtenir par enregistrement auto, en répétant les opérations :

Sub Macro1() ' Récup valeur
Application.CutCopyMode = False
Selection.Copy
Sheets("Feuil2").Select
Range("B6").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
False, Transpose:úlse
End Sub

Sub Macro2() ' Mise en place formule récipérant la valeur
Selection.Copy
Sheets("Feuil2").Select
Range("B6").Select
ActiveSheet.Paste Link:=True
Range("B13").Select
End Sub

Comme d'habitude avec l'enregistreru de macros, le résultat peut être simplifié.



bjrs toute et tous
comment récupérer une valeur dans une cell de la page 1 et la copier dans
une cell de la page 2
en vba

merci d'avance


--
Cordialement,

Michel Gaboly
http://www.gaboly.com