[Excel][macro] nombre des colonnes

Fermé
bunta Messages postés 13 Date d'inscription mercredi 6 décembre 2006 Statut Membre Dernière intervention 8 avril 2009 - 8 janv. 2008 à 15:28
bunta Messages postés 13 Date d'inscription mercredi 6 décembre 2006 Statut Membre Dernière intervention 8 avril 2009 - 5 févr. 2008 à 12:01
Bonjour,

Je dois realiseé une macro Excel en Visual Basic où j'aurais besoin d'identifier les colonnes par des "chiffres".

par exemple
Sur une ligne donnée, je souhaite mettre une valeur dans la case qui est sur le N-ième colonne.
Comme je veux faires des boucles où N varie, je ne sais m'en sortir.

Je ne sais indiquer une case que par la fonction Range( nom de la colonne & numero de la ligne).value

Bref y a t'il une facon d'indiquer une case sous forme numero de colonne & numero de ligne ?


Merci
Cdlt

3 réponses

Utilisateur anonyme
8 janv. 2008 à 15:36
oui

Workbooks(nomDeTonClasseur).Sheets(nomDeLaFeuilleDeCeClasseur).Range(colonne & ligne) = valeurQueTuVeux
0
tu peux designer une colonne par la valeur ascii de la lettre
A1 s ecrit (chr(65) &"1"), B1 : (chr(66) & "1"), AB1 (chr(65) & chr(66) & "1"), colonne ("A:A") c est ((chr(65)":"chr(65))
de A a Z =65 a 90
@+
0
bunta Messages postés 13 Date d'inscription mercredi 6 décembre 2006 Statut Membre Dernière intervention 8 avril 2009
5 févr. 2008 à 12:01
Bonjour

en fait il faut decrire la position ed la cellule par

Cell(numero ligne, numero colonne)
0