Pb variable

  • Initiateur de la discussion renaud
  • Date de début
R

renaud

Guest
Bonjour a tous,

Pouvez vous me dire comment reoudre ce probleme,


Dim stock As String
ch = DDEInitiate("winblp", "bbk")
stock = ActiveCell.Target.Offset(0, 8).Value

Je cherche a donner a la variable stcok le contenu de la cellule qui se situe 8 cellules a droite de la cellule active. Cette cellule a pour valeur FTE FP, ce n est pas un nombre, je ne sais pas si cela pose probleme.

merci
 
R

Ronan

Guest
Bonsoir à tous,

Remplace ceci :

stock = ActiveCell.Target.Offset(0, 8).Value

par cela :

stock = ActiveCell.Offset(0, 8).Value

Le terme TARGET ne peut pas être employée avec la fonction ACTIVECELL car il représente une variable qui doit être définie

Sub Essai()

Dim stock As String

Dim Target As Range

Set Target = ActiveCell

ch = DDEInitiate("winblp", "bbk")
'C'est l'un
stock = ActiveCell.Offset(0, 8).Value
'Ou l'autre
stock2 = Target.Offset(0, 8).Value

End Sub

@+

Ronan
 

Discussions similaires

Réponses
16
Affichages
551
Réponses
47
Affichages
2 K
Réponses
7
Affichages
571

Statistiques des forums

Discussions
312 400
Messages
2 088 088
Membres
103 712
dernier inscrit
Charles authentique