[Excel] vba , Range

Résolu
pou pouille Messages postés 212 Statut Membre -  
pou pouille Messages postés 212 Statut Membre -
Bonjour,
je rencontre un problème avec la méthode Range dans une macro .
code :
Dim i As Integer
For i = 1 To lignes
If NOT Range("L:" & i) = 0 Then
Range("L:" & i).Value = Range("L:" & i).Value * 0.1
End If
Next i

le but est de diviser par 10 les cases de la colonne L qui sont différentes de 0

je rencontre ce message d'erreur :'1004'
la méthode 'range' de l'objet '_global' à échoué
quelqu'un pourait m'expliquer d'ou viens le problème svp . Merci
Pou Pouille
A voir également:

2 réponses

pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 766
 
Bonjour,
On écris simplement Range("A1") par exemple. Il n'y a pas ":". Vous avez mis : Range("L:" & i). virez les 2 points comme ceci : Range("L" & i).
0
pou pouille Messages postés 212 Statut Membre 31
 
oui merci , jmen suis appercue assez rapidement, une fois que j'ai sorti la tete des nuages ^^.
merci
0