[Excel] vba , Range

Résolu/Fermé
pou pouille Messages postés 207 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 20 juillet 2012 - 6 nov. 2009 à 11:33
pou pouille Messages postés 207 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 20 juillet 2012 - 8 nov. 2009 à 21:06
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 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
6 nov. 2009 à 12:10
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 207 Date d'inscription mardi 20 octobre 2009 Statut Membre Dernière intervention 20 juillet 2012 31
8 nov. 2009 à 21:06
oui merci , jmen suis appercue assez rapidement, une fois que j'ai sorti la tete des nuages ^^.
merci
0