formulaR1C1

  • Initiateur de la discussion pikpik
  • Date de début
P

pikpik

Guest
Bungiorno tutti

J'aimerai améliorer la macro suivante:

Code:
dim param1 as integer
dim param2 as integer
dim i as integer

i=1
param1 = 2
param2 = 1

    Range('A' & i).value = param1
    Range('A' & (i+1)).value = param2
    Range('A' & (i+2)).FormulaR1C1 = '=' Range('A' & i) & '-' & Range('A' & (i+1))

Une fois que je suis sous excel, si je clique sur la cellule A3 (qui vaut 1 heureusement lol) ca m'affiche dans la barre des formules (= 1 - 2) alors que moi j'aimerai avoir (= A1 - A2).

Alors est ce possible?? Et si oui comment fait on?
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Bonjour

essaies

Dim param1 As Integer
Dim param2 As Integer
Dim i As Integer

i = 1
param1 = 2
param2 = 1

Range('A' & i).Value = param1
Range('A' & (i + 1)).Value = param2
Range('A' & (i + 2)).FormulaR1C1 = '=R[-2]C-R[-1]C'


Bon courage
 

Discussions similaires

Réponses
11
Affichages
341
Réponses
6
Affichages
275

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 761
dernier inscrit
rouazali