Rechercher : dans
Par :

Adresse de cellule en vba

Dernière réponse le 22 mai 2008 à 15:41:12 stephenzo, le 30 jui 2007 à 19:22:27 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « adresse de cellule en vba » dans :
Tableur - La sélection des cellules VoirSélection de cellules Le tableur est un formidable outil pour manipuler des données. Ainsi, pour pouvoir manipuler les données il est nécessaire de disposer d'outils permettant de sélectionner rapidement toutes les cellules dont on a...
Référencement d’une plage de cellules VoirPLAGE DE CELLULES CONTIGUËS Une plage de cellules se note en indiquant les références de la cellule de début et de fin, séparées par le caractère : (deux-points) : Reference_Cellule_Debut:Reference_Cellule_Fin La référence à une ligne ou à une...

1

Lucas.P, le 21 avr 2008 à 11:26:57

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

Répondre à Lucas.P

2

Olivier, le 21 mai 2008 à 11:16:03

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

Répondre à Olivier

3

 stephenzo, le 22 mai 2008 à 15:41:12

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

Répondre à stephenzo