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
555
Réponses
47
Affichages
2 K
Réponses
7
Affichages
572

Statistiques des forums

Discussions
312 413
Messages
2 088 199
Membres
103 757
dernier inscrit
mikha