Opción explícita
strText de Const como secuencia = “escuela”
ColSearch_DelRows secundario ()
Rng1 dévil como gama
Cel dévil como gama
strFirstAddress déviles como secuencia
lAppCalc dévil como de largo
strTmp dévil como secuencia
'Conseguir la gama de trabajo de usuario
En error reasumir después
Fijar rng1 = Application.InputBox (“seleccionar por favor la gama para buscar para” y el strText, “selección de la gama del usuario”, Selection.Address (0, 0), 8)
En el error 0 indicado
Si rng1 no es nada entonces salir el submarino
Con el uso
lAppCalc =. Cálculo
.ScreenUpdating = falso
. Cálculo = xlCalculationManual
Extremo con
Fijar cel = rng1.Find (strText, rng1.Cells (rng1.Cells.Count), xlValues, xlPart, xlByRows, xlNext, falsos)
Si no el cel entonces no es nada
strFirstAddress = cel. Dirección
strTmp = cel. Valor
Hacer
Fijar cel = rng1.FindNext (el cel)
Si strFirstAddress <> cel. Tratar entonces el strTmp = strTmp y vbCrLf y cel. Valor
Colocar mientras que los strFirstAddress <> cel. Dirección
Terminar si
Con el uso
.ScreenUpdating = verdad
. Cálculo = lAppCalc
Extremo con
strTmp de MsgBox
[c1]. Valor = strTmp
Submarino del extremo
|