2016-11-22 1 views
0

J'essaie de stocker la valeur d'une cellule dans une variable à l'aide de vba. Mon code renvoie une erreur, que dois-je changer pour que la valeur de la cellule soit stockée dans ma variable?Enregistrer la valeur de la cellule dans la variable

Dim total As Long 
total = ActiveSheet.Cells(Rows.Count, "D").End(xlUp).End.Value 
Debug.Print (total) 

L'erreur que je reçois est

nombre incorrect d'arguments ou propriété non valide attribué

Répondre

3
Dim total As Long 
Dim wk as worksheet 

Set wk = activesheet 

total = wk.Range("D" & wk.Cells(wk.Rows.Count, "D").End(xlUp).Row).value 
Debug.Print (total)