[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

--
la théorie et la pratique c'est la même chose...enfin en théorie
Configuration: win Xp Sp2

2 réponses

  1. pijaku Messages postés 13513 Date d'inscription   Statut Modérateur Dernière intervention   2 773
     
    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
  2. 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