You are on page 1of 6

Private Sub Orden_Compra_Click()

For a = 2 To 500
d=a
If Sheets("BDOrdC").Cells(a, 2) <> "" Then
Else
'Worksheets("BDNOTS").Cells(A, 2).Select
'ActiveCell.FormulaR1C1 = "S-" & A
For c = 8 To 500
If Sheets("NCo").Cells(c, 2) <> "" Then
B = Worksheets("BDOrdC").Cells(a - 1, 1).Value
Worksheets("BDOrdC").Cells(d, 2).FormulaR1C1 = "OC-" & B + 1
Worksheets("BDOrdC").Cells(d, 1).FormulaR1C1 = B + 1
Worksheets("BDOrdC").Cells(d, 3).FormulaR1C1 = Worksheets("NCo").Cells(4, 8).Value 'fecha
Worksheets("BDOrdC").Cells(d, 4).FormulaR1C1 = Worksheets("NCo").Cells(4, 3).Value 'ingresado por
Worksheets("BDOrdC").Cells(d, 6).FormulaR1C1 = Worksheets("NCo").Cells(c, 3).Value 'requ.por
Worksheets("BDOrdC").Cells(d, 5).FormulaR1C1 = Worksheets("NCo").Cells(c, 2).Value 'nro o/c
Worksheets("BDOrdC").Cells(d, 7).FormulaR1C1 = Worksheets("NCo").Cells(c, 4).Value 'cod/mat
Worksheets("BDOrdC").Cells(d, 8).FormulaR1C1 = Worksheets("NCo").Cells(c, 5).Value 'cantidad
Worksheets("BDOrdC").Cells(d, 9).FormulaR1C1 = Worksheets("NCo").Cells(c, 6).Value 'PU
Worksheets("BDOrdC").Cells(d, 10).FormulaR1C1 = Worksheets("NCo").Cells(c, 7).Value 'proveedor
Worksheets("BDOrdC").Cells(d, 11).FormulaR1C1 = Worksheets("NCo").Cells(c, 8).Value 'fecha
entrega
Worksheets("BDOrdC").Cells(d, 12).FormulaR1C1 = Worksheets("NCo").Cells(c, 9).Value 'orden trabajo
d=d+1
Else
GoTo SALTO1
End If
Next
End If
Next
SALTO1:
Worksheets("NCo").Range("A8:J30001").ClearContents
' Selection.ClearContents
Range("A8").Select

End Sub
Private Sub CommandButton1_Click()
End Sub
Private Sub BD_GNRAL_Click()
'Contrasea
Dim i As String
For x = 2 To 10
If Sheets("Despacho").Cells(7, 5) = Sheets("BDPers").Cells(x, 5) Then
i = InputBox("Ingrese su Contrasea", " PASSWORD")
For g = 2 To 5
If i = Sheets("BDPers").Cells(g, 6) Then
If Sheets("Despacho").Cells(7, 5) = Sheets("BDPers").Cells(g, 5) Then
'comparar datos
For r = 2 To 50 'DEBE SER UN NUMERO MAS GRANDE !!!!!
If Sheets("Despacho").Cells(5, 3) = Sheets("BDGen").Cells(r, 3) Then
MsgBox ("ERROR: ya se enuentra en la BASE de DATOS GENERAL")
GoTo SALTO2
End If '
Next
'COPIAR LOS DATOS
For a = 2 To 500
d=a
If Sheets("BDGen").Cells(a, 2) <> "" Then
Else
For c = 10 To 500
If Sheets("Despacho").Cells(c, 2) <> "" Then
Worksheets("BDGen").Cells(d, 2).FormulaR1C1 = Worksheets("Despacho").Cells(c, 3).Value 'cod-mat

Worksheets("BDGen").Cells(d, 3).FormulaR1C1 = Worksheets("Despacho").Cells(c, 2).Value 'doc-mov


Worksheets("BDGen").Cells(d, 4).FormulaR1C1 = Worksheets("Despacho").Cells(7, 8).Value 'fecha
mov
Worksheets("BDGen").Cells(d,
Worksheets("BDGen").Cells(d,
Worksheets("BDGen").Cells(d,
Worksheets("BDGen").Cells(d,

5).FormulaR1C1
6).FormulaR1C1
7).FormulaR1C1
8).FormulaR1C1

=
=
=
=

Worksheets("Despacho").Cells(c,
Worksheets("Despacho").Cells(c,
Worksheets("Despacho").Cells(c,
Worksheets("Despacho").Cells(c,

6).Value 'cantidad
5).Value 'PU
7).Value 'Doc-comp
10).Value

'Proveedor
Worksheets("BDGen").Cells(d, 9).FormulaR1C1 = Worksheets("Despacho").Cells(7, 3).Value 'Ingresado
por
Worksheets("BDGen").Cells(d, 10).FormulaR1C1 = Worksheets("Despacho").Cells(7, 5).Value
'Despachado por
Worksheets("BDGen").Cells(d, 12).FormulaR1C1 = Worksheets("Despacho").Cells(c, 9).Value 'Orden
Trabajo
Worksheets("BDGen").Cells(d, 13).FormulaR1C1 = Worksheets("Despacho").Cells(c, 11).Value
'Observaciones
d=d+1
Else
GoTo SALTO1
End If
Next
End If
Next ' fin de copiar datos
SALTO1:
Worksheets("Despacho").Range("B10:M30001").ClearContents
' Selection.ClearContents
'Range("B10").Select
MsgBox ("OK: La informacin ya fue almacenada en la BASE DE DATOS GENERAL")
GoTo SALTO2
End If
End If
Next

End If
Next ' fin de contrasea
MsgBox ("ERROR: contrasea")
GoTo SALTO2
SALTO2:
End Sub
Private Sub JALAR_Click():
For a = 10 To 58
d=a
If Sheets("Despacho").Cells(a, 2) <> "" Then
Else
For c = 2 To 500
If Sheets("Despacho").Cells(5, 3) = Sheets("BDNotI").Cells(c, 2) Then
If Sheets("BDNotI").Cells(c, 2) <> "" Then
Worksheets("Despacho").Cells(d, 2).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 2).Value 'NroMov
Worksheets("Despacho").Cells(d, 3).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 5).Value 'codmat
Worksheets("Despacho").Cells(d, 4).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 3).Value 'fecha
Worksheets("Despacho").Cells(d, 5).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 6).Value ' PU
Worksheets("Despacho").Cells(d, 6).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 7).Value
'Cantidad
Worksheets("Despacho").Cells(d, 7).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 8).Value 'Doccompra
Worksheets("Despacho").Cells(d, 8).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 9).Value
'Orden-Compra

Worksheets("Despacho").Cells(d, 10).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 10).Value


'Proveedor
Worksheets("Despacho").Cells(d, 11).FormulaR1C1 = Worksheets("BDNotI").Cells(c, 11).Value
'Observaciones
d=d+1
End If
Else
If Sheets("Despacho").Cells(5, 3) = Sheets("BDNotS").Cells(c, 2) Then
If Sheets("BDNotS").Cells(c, 2) <> "" Then
Worksheets("Despacho").Cells(d, 2).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 2).Value
'Nro-Mov
Worksheets("Despacho").Cells(d, 3).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 7).Value
'cod-mat
Worksheets("Despacho").Cells(d, 4).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 3).Value
'fecha
Worksheets("Despacho").Cells(d, 6).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 8).Value '
Cantidad
Worksheets("Despacho").Cells(d, 9).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 4).Value '
Orden Trabajo
Worksheets("Despacho").Cells(d, 12).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 5).Value '
Solicitado por
Worksheets("Despacho").Cells(d, 13).FormulaR1C1 = Worksheets("BDNotS").Cells(c, 6).Value
'Recivido por
d=d+1
End If
Else
End If
' MsgBox ("Error en el Ingreso del Nro de Doc")
'c=c+1
'GoTo SALTO1
End If
Next
GoTo SALTO1

End If
Next
SALTO1:
End Sub

Private Sub LIMPIAR_Click()


Worksheets("Despacho").Range("B10:M30001").ClearContents
' Selection.ClearContents
Range("B10").Select
End Sub

You might also like