Excel - VLOOKUP table_array parameeter muutujana

Probleem

Mul on see kood:

 ActiveCell.FormulaR1C1 = "= VLOOKUP (RC [-10], positsioon! R2C1: R50C2, 2, FALSE)" 

Kuid ma tahan teha positsiooni! R2C1: R50C2 muutuja. Tähendus, see vahemik ei pruugi alati olla sama rida ja veerg. Ma tahan, et see oleks midagi muutuvat vahemikku (st 'Range (Range (Range ("A2"). End (xlDown), Range ("A2") .

Aga see ei tööta.

Lahendus

 Dim src kui string Dim ws töölehelena ws = lehed ("Position") lastRow = ws.Cells (read.Count, "A"). End (xlUp). .End. 

Tänu rizvisale1 selle näpunäite eest.

Eelmine Artikkel Järgmine Artikkel

Top Näpunäited