Je comprend pas se code

Bonjour

est ce que vous pouvez m'expliquer ce code j'ai beau chercher je ne trouve rien

 Dim rgan as range
  Dim rgPoste as range 
  Set rgan = F2.Range("E2", F2.Range("E65536").End(xlUp))
  Set rgPoste = F1.Range("X3", F1.Range("X65536").End(xlUp))

je ne comprend pas F2. et F1.

merci d'avance je suis coincé sur ce truc

Ca correspond au nom de la feuille à laquelle fait référence la formule.

Merci pour votre réponse je pensais aussi a ca car lorsque j’exécute le code avec la msgbox c'est la seul interprétation possible mais lorsque je rajoute une feuille et je mest F3.range... ca marche pas

F3 est le nom d'une variable et pas le nom de ta feuille.

il faut d'abord attribuer le nom ou le No d'une de tes feuilles à F3 pour pouvoir ensuite mettre F3 dans ton code.

Dim F3 As Worksheet
Set F3 = Sheets("Feuil3")
F3.Select

merci la déclaration était caché sur un autre module comme public ... je l 'ai pas remarqué

Merci pour la réponse et pour ta réactivité

Rechercher des sujets similaires à "comprend pas code"