Devolver la ultima fila pero de la selección actual

Tengo un código que es este y me funciona pero...

fila1b = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row

AQUÍ ME DEVUELVE EL NUMERO DE RENGLÓN PERO DEL ULTIMO RANGO DE DATOS QUE ESTA EN LA HOJA ACTUAL, PERO YO REQUIERO QUE LO HAGA DENTRO DEL RANGO DE CELDAS QUE ESTA ACTUALMENTE SELECCIONADO(Es decir hay más datos abajo de la selección actual, pero quiero trabajar dentro del rango de celdas actualmente seleccionado )
columna1b = ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Column

LO MISMO CON LA COLUMNA
MsgBox fila1b

Aquí me muestra el numero de fila pero toma al la ultima fila con contenido, pero requiero que sea de un rango que esta actualmente seleccionado

MsgBox columna1b

fila2b = fila1b - 9
columna2b = columna1b - 12

'Sueldob = Application.VLookup(Me.ComboBox2.Value, Range(Cells(fila2, columna2), Cells(fila1, columna1)), 3, 0)

Aquí hago una búsqueda a partir de un dato que esta en una lista desplegable, trayéndome un dato

ventasb = Application.VLookup(Me.ComboBox2.Value, Range(Cells(fila2b, columna2b), Cells(fila1b, columna1b)), 2, 0)

1 Respuesta

Respuesta
1

Visita:

Excel y Macros

----- --

Prueba lo siguiente:

-----

Recomendaciones:

Variables

Sal u dos

Dante Amor

Visita:

Excel y Macros

----- --

Prueba lo siguiente:

-----

Consejos

Sal u dos

Dante Amor

Visita:

Excel y Macros

----- --

El foro ya no permite poner código.

Revisa el código en mi blog:

Enlace

-----

Imagen

Sal u dos

Dante Amor

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas