Excel - macro WorksheetFunction.Match

 
Vista:

macro WorksheetFunction.Match

Publicado por marco salazar (1 intervención) el 18/07/2016 18:13:20
Buenos dias,

soy relativamente Nuevo en el uso de macros, lo que quiero hacer es escribir en un textbox y me busque la ubicacion en el rango A2:A11 y me ponga el resultado en m2. Este es mi codigo pero me marca un error en
x = WorksheetFunction.Match(y, Range("A2:A11"), 0), espero puedan ayudarme

1
2
3
4
5
6
7
Private Sub TextBox2_Change()
Dim x As Variant
Dim y As Variant
y = TextBox2
x = WorksheetFunction.Match(y, Range("A2:A11"), 0)
Range("m2").Select
ActiveCell.FormulaR1C1 = x
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de Andres Leonardo
Val: 3.136
Plata
Ha mantenido su posición en Excel (en relación al último mes)
Gráfica de Excel

macro WorksheetFunction.Match

Publicado por Andres Leonardo (1583 intervenciones) el 18/07/2016 19:23:43
Hay una funcion que se llama BuscarV si tu pones esa en una celda ... haz que el formulario pase el valor a N2 -- y la formula la escribes en M2

saludos

La otra es que la funcion la pongas en VBA... algo asi


range(m2).value = Application.VLOOKUP(Elvalordeltxt, A2:A11, 1,0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar