Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/07/2012, 17:43
rdinovi
 
Fecha de Ingreso: abril-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Formulario para stock con excel

Buenas:

Necesito su ayuda pues no encuentro la solución a esto.

En este pequeño formulario se necesita que haga lo siguiente:

1.- Primero que busque si el folio fue adquirido, esto que lo busque en la hoja 2.

2.- Si ya fue adquirido, que busque si aun no ha sido capturado. Esto en la hoja 1 de nombre Datos.

3.- Si ya fue capturado que lo haga saber sino que lo capture.

Ojala me quieran ayudar pues no se en que estoy mal.

El problema es que no he podido me sale infinidad de errores. Aquí el código.

Private Sub CommandButton1_Click()
Me.TextBox1.Text = ""
Me.TextBox2.Text = ""
End Sub

Private Sub CommandButton2_Click()
Dim foliod As String
Dim ultimafila As Double
Dim Rango As Range


ultimafila = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count

If TextBox1.Text = TextBox2.Text Then


Sheets("Hoja2").Activate
ActiveSheet.Range("A2").Select

If Range("A2:A200").Find(What:=TextBox2.Value _
, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate Then

Sheets("Datos").Activate

If Range("A3:A200").Find(What:=TextBox2.Value _
, After:=ActiveCell, LookIn:=xlValues, LookAt:= _
xlWhole, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
False).Activate Then

MsgBox ("El Folio ya esta registrado")

Else

Cells(ultimafila + 1, 1) = TextBox2.Value

End If

Else

MsgBox ("El Folio aun no se ha adquirido")

End If



Else

MsgBox ("Los Folios NO Coinciden")

End If


End Sub


Muchas Gracias por adelantado.