|
|
|
|
Bonjour,
Dans ma procédure en vba, je fais une boucle "for" qui va de la cellule A10 à Z10 et je souhaite récuperer la lettre
correspondant à la colonne contenant le mot "prix".
Je sais que pour récuperer le numéro de la ligne il faut utiliser .row mais pour récuperer la colonne, j'ai fait un .column mais il m'affiche la colonne en nombre, c'est à dire qu'il m'affiche 2 pour la lettre B : existe-t-il un moyen de convertir un entier en lettre?
Merci de m'aider
Configuration: Windows XP Internet Explorer 6.0
Bonjour,
Lig = ActiveCell.Row
for i= 1 to 20 'si tu a 20 colonnes
if cells(Lig,i)="Prix" then
'Traitement
end if
next i
et si tu veux absolument travailler avec Range, Range(Cells(Ligne,Colonne),Cells(Ligne,Colonne)) Aussi un peu tard mais ça peu servir pour d'autre. A+ L'expérience instruit plus sûrement que le conseil. (André Gide) Si tu te cogne à un pot et que ça sonne creux, c'est pas forcément le pot qui est vide. ;-)(Confucius) |