Adresse de cellule en vba

bonjour, j'ai un petit probleme pour une de mes applications
je cherche a atteindre une cellule dans la colone A, mais sur la ligne ???? (dans mon exemple, la ligne 6, ce numero m'est donné par la cellule F1)

mon souci, est comment définir le range pour qu'il selectionne la cellule (l,c)

c = 1
l = Cells(6, c)

Range(l, c).Select
ActiveCell.FormulaR1C1 = ""

merci d'avance pour votre aide
Configuration: Windows XP
Internet Explorer 6.0

2 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,
    pour sélectionner cette cellule, plusieurs possibilités :

    - avec un range : range (cells(6,c),cells(6,c)).select

    - ou plus simplement : cells(6,c)).select

    Lucas
    1. Salut stephenzo,

      Ces lignes de code devraient normalement résoudre ton problème s'il est toujours d'actualité...

      colonne=1
      ligne=cells(1,6) 'donne à "ligne" la valeur se trouvant dans la cellule F1

      cells(ligne,colonne).select

      Le programme devrait donc te selectionner la cellule A.. dont la ligne est renseignée dans la cellule F1
      1. merci pour cette aide, a l'époque, j'ai contourné le problème mais sans le résultat voulu. Je ne vais pas avoir de temps avant 2 semaines pour me remettre dessus mais j'espère que ton aide me permettra de gagner un temps précieux.

        D'avance merci pour tout