Changer le nom de la cellule précédente

D

Dune03

Guest
Bonjour,

Avec mes faibles connaissances en VBA, j'essaie de construire une macro qui passe toutes les cellules d'une zone d'une feuille pour détecter un nom particulier et dans le cas positif changer la valeur de la céllue précédente.

je ne pense ne pas être loin avec le code que j'ai écrit, mais cela plante encore:

Sub Remplacement()

For i = 1 To 2292
For j = 1 To 250
If Cells(i, j) = 'Nom 1' Then
Cells(i, j - 1) = 'Nom 2'
End If

Next j
Next i

End Sub

Si quelqu'un pouvait m'aider, merci d'avance ;)
 
G

Guitarde

Guest
Ca plante car tu essaye de remplacer le contenu d'une cellule par celle de la colonne juste avant.

Tu commences par la première colonne, la valeur viendrait alors de la colonne 0 qui n'existe pas.

Salutations
Eric
 

Discussions similaires

Réponses
11
Affichages
292

Statistiques des forums

Discussions
312 215
Messages
2 086 321
Membres
103 178
dernier inscrit
BERSEB50