Екцел - ВЛООКУП табле_арраи параметар као променљива

Питање

Имам овај дио кода:

 АцтивеЦелл.ФормулаР1Ц1 = "= ВЛООКУП (РЦ [-10], позиција! Р2Ц1: Р50Ц2, 2, ФАЛСЕ)" 

Међутим, желим направити Поситион! Р2Ц1: Р50Ц2 варијаблу. Значи, овај опсег не мора увек бити исти редак и колона. Желим да буде нешто као варијабилни опсег (тј. 'Ранге' (Ранге ('А2' ')) Енд (клДовн), Ранге (' А2 ') .

Али не ради.

Решење

 Дим срц Ас Стринг Дим вс Ас Сетхеет Сет вс = Схеетс ("Поситион") ластРов = вс.Целлс (Ровс.Цоунт, "А") Енд (клУп). .Енд (клТоЛефт) .Цолумн срц = "Р1Ц1: Р" & ластРов & "Ц" & ластЦолумн АцтивеЦелл. 

Хвала ризвиса1 за овај тип.

Претходни Чланак Sledeći Чланак

Топ Савети