Nom de cellule

Bonjour à tous,

Je suis en train de créer une macro dans laquelle je m'inspire de ce que j'ai vu sur le web, mais je ne me souviens plus. Je souhaite nommer une cellule. POur le moment, j'ai la ligne suivante :

Set Lstart=sheets("Feuil1").range("A2").

Plus loin, je souhaite que ce nom soit attribué à une autre cellule en fonction d'un offset. J'écris donc :

Set Lstart = Lstart.Offset(1, 0)

afin de redémarrer ma boucle avec la valeur suivante.

Si Lstart prend bien la valeur de A2 au début, le Lstart.Offset(1,0) ne fonctionne pas et l'erreur 1004, défini par l'application ou l'objet apparait

Je ne souhaite pas passer par la macro type ".name" car comme indiqué, Lstrat est en fait pour cete macro, un équivalent ) currentCell.

Un coup de main serait le bien venu, car j'y perds mon Latin.

Merci

Bonjour

Cela fonctionne

Sub test()
  Set lstart = Sheets("Feuil1").Range("A2")
  MsgBox "Adresse " & lstart.Address
  Set lstart = lstart.Offset(1, 0)
  MsgBox "Adresse " & lstart.Address
End Sub

Mais ne connaissant pas ton fichier .....

Merci beaucoup,

je ne sais pas pourquoi cela ne fonctionnait pas. Désolé pour le fichier, mais je suis en déplacement et utilise mon Gsm comme modem.

Rechercher des sujets similaires à "nom"