Buscar valor con macro
Buenas tarde Sres.
tengo un inconveniente poseo el siguiente código el cual me presenta un pegon. El objetivo de este código es que busque el valo del textbox txttrasmicion en el libro activo si lo encuentra en le label lblllave aparezca duplicado y por ende se oculten los demás textbox, etc. Si no lo encuentra en lblllave aparezca pago aceptado y aparezcan los demás textbox, etc. El problema de esta macro es que no me ejecuta la parte de que si encuentra el valor
gracias por su ayuda
Sub buscar2()
If txtTrasmicion = "" Then Exit Sub
For Each hoja In Sheets
If hoja.Name <> "1" Then
With hoja.Range("A2:AA5000")
Set N = Cells.Find(txtTrasmicion)
If N Is Nothing Then
lblLlave = "PAGO ACEPTADO"
txtMonto.Visible = True
txtFecha.Visible = True
cbMes.Visible = True
cmbGuardar.Visible = True
Frame3.Visible = True
txtObservacion.Visible = True
Sheets("1").Select
Else
lblLlave = "PAGO DUPLICADO"
txtMonto.Visible = False
txtFecha.Visible = False
cbMes.Visible = False
cmbGuardar.Visible = False
Frame3.Visible = False
txtObservacion.Visible = False
Sheets("1").Select
Exit Sub
End If
End With
End If
Next hoja
End Sub
?
tengo un inconveniente poseo el siguiente código el cual me presenta un pegon. El objetivo de este código es que busque el valo del textbox txttrasmicion en el libro activo si lo encuentra en le label lblllave aparezca duplicado y por ende se oculten los demás textbox, etc. Si no lo encuentra en lblllave aparezca pago aceptado y aparezcan los demás textbox, etc. El problema de esta macro es que no me ejecuta la parte de que si encuentra el valor
gracias por su ayuda
Sub buscar2()
If txtTrasmicion = "" Then Exit Sub
For Each hoja In Sheets
If hoja.Name <> "1" Then
With hoja.Range("A2:AA5000")
Set N = Cells.Find(txtTrasmicion)
If N Is Nothing Then
lblLlave = "PAGO ACEPTADO"
txtMonto.Visible = True
txtFecha.Visible = True
cbMes.Visible = True
cmbGuardar.Visible = True
Frame3.Visible = True
txtObservacion.Visible = True
Sheets("1").Select
Else
lblLlave = "PAGO DUPLICADO"
txtMonto.Visible = False
txtFecha.Visible = False
cbMes.Visible = False
cmbGuardar.Visible = False
Frame3.Visible = False
txtObservacion.Visible = False
Sheets("1").Select
Exit Sub
End If
End With
End If
Next hoja
End Sub
?
1 Respuesta
Respuesta de Elsa Matilde
1
