valeur de cellule - VBA

D

dood

Guest
Salut,

une question sûrement simple, mais voila:
en A1, j'ai un nombre : 15
en VBA, je veux récuperer la valeur de cette cellule (15).
J'écris donc : range("A1").value = a
Or si je procède ainsi, VBA attribue la valeur a (qu'il ne connait pas, donc il "efface" la cellule) à la cellule A1 !

Je veux donc récuperer la valeur de la cellule A1 (15) et définir une variable "a" égale à cette valeur (a=15).

Comment faire ?
Merci d'avance...
 
M

Myta

Guest
Salut dood,

inverse juste la formulation et sa marchera

Sub Macro1()
a = Range("A1").Value
Range("D3").Select
ActiveCell.Formula = a
End Sub

ici j'ai attribuer a "a" la valeur de la cellule "A1"
je l'ai ensuite ecrite dans la cellule "D3"

Bonne journée Myta
 

Discussions similaires

Statistiques des forums

Discussions
312 322
Messages
2 087 288
Membres
103 508
dernier inscrit
max5554