Documente Academic
Documente Profesional
Documente Cultură
i=2
Do Until i = ultlineaPECOSA + 1
NEA = Sheets("PECOSA").Cells(i, 5)
ANO = Sheets("PECOSA").Cells(i, 6)
ITEM = Sheets("PECOSA").Cells(i, 7)
CNT = Sheets("PECOSA").Cells(i, 8)
Exit Sub
End If
i=i+1
Loop
i=2
Do Until i = ultlineaPECOSA + 1
NEA = Sheets("PECOSA").Cells(i, 5)
ANO = Sheets("PECOSA").Cells(i, 6)
ITEM = Sheets("PECOSA").Cells(i, 7)
CNT = Sheets("PECOSA").Cells(i, 8)
CODIGO = NEA & ANO & ITEM
'comprobar datos
filaRegistro = busquedaFilaDatos.Row
DESCRIP = Sheets("INVENTARIO").Cells(filaRegistro, 5)
UNID = Sheets("INVENTARIO").Cells(filaRegistro, 7)
VALOR_U = Sheets("INVENTARIO").Cells(filaRegistro, 8)
VALOR_T = CNT * VALOR_U
MsgBox VALOR_T
Sheets("PECOSA").Cells(i, 9) = UNID
Sheets("PECOSA").Cells(i, 10) = DESCRIP
Sheets("PECOSA").Cells(i, 11) = VALOR_U
Sheets("PECOSA").Cells(i, 12) = VALOR_T
i=i+1
Loop
End Sub
Sub proceso()
i=2
Do Until i = ultlineaingreso + 1
NEA = Sheets("INGRESO").Cells(i, 1)
ANO = Sheets("INGRESO").Cells(i, 2)
ITEM = Sheets("INGRESO").Cells(i, 3)
DESCRIP = Sheets("INGRESO").Cells(i, 4)
CNT = Sheets("INGRESO").Cells(i, 5)
UNIDAD = Sheets("INGRESO").Cells(i, 6)
VALOR_U = Sheets("INGRESO").Cells(i, 7)
VALOR_T = Sheets("INGRESO").Cells(i, 8)
GUIA = Sheets("INGRESO").Cells(i, 9)
FECHA = Sheets("INGRESO").Cells(i, 10)
End If
i=i+1
Loop
i=2
Do Until i = ultlineaingreso + 1
NEA = Sheets("INGRESO").Cells(i, 1)
ANO = Sheets("INGRESO").Cells(i, 2)
ITEM = Sheets("INGRESO").Cells(i, 3)
DESCRIP = Sheets("INGRESO").Cells(i, 4)
CNT = Sheets("INGRESO").Cells(i, 5)
UNIDAD = Sheets("INGRESO").Cells(i, 6)
VALOR_U = Sheets("INGRESO").Cells(i, 7)
VALOR_T = Sheets("INGRESO").Cells(i, 8)
GUIA = Sheets("INGRESO").Cells(i, 9)
FECHA = Sheets("INGRESO").Cells(i, 10)
CODIGO = NEA & ANO & ITEM
Sheets("INVENTARIO").Cells(ultlinea + 1, 1) = CODIGO
Sheets("INVENTARIO").Cells(ultlinea + 1, 2) = NEA
Sheets("INVENTARIO").Cells(ultlinea + 1, 3) = ANO
Sheets("INVENTARIO").Cells(ultlinea + 1, 4) = ITEM
Sheets("INVENTARIO").Cells(ultlinea + 1, 5) = DESCRIP
Sheets("INVENTARIO").Cells(ultlinea + 1, 6) = CNT
Sheets("INVENTARIO").Cells(ultlinea + 1, 7) = UNIDAD
Sheets("INVENTARIO").Cells(ultlinea + 1, 8) = VALOR_U
Sheets("INVENTARIO").Cells(ultlinea + 1, 9) = VALOR_T
Sheets("INVENTARIO").Cells(ultlinea + 1, 10) = GUIA
Sheets("INVENTARIO").Cells(ultlinea + 1, 11) = FECHA
Sheets("INVENTARIO").Cells(ultlinea + 1, 12) = CNT
Sheets("INVENTARIO").Cells(ultlinea + 1, 13) = VALOR_T
'LIMPIEZA DE DATOS
Sheets("INGRESO").Cells(i, 1) = ""
Sheets("INGRESO").Cells(i, 2) = ""
Sheets("INGRESO").Cells(i, 3) = ""
Sheets("INGRESO").Cells(i, 4) = ""
Sheets("INGRESO").Cells(i, 5) = ""
Sheets("INGRESO").Cells(i, 6) = ""
Sheets("INGRESO").Cells(i, 7) = ""
Sheets("INGRESO").Cells(i, 8) = ""
Sheets("INGRESO").Cells(i, 9) = ""
Sheets("INGRESO").Cells(i, 10) = ""
i=i+1
Loop
Sheets("INGRESO").Range("a2").Select
End Sub
Sub Reparticion()
'declaracion de variables
Dim i, j, x, k, y As Integer
Beneficiarios = Sheets("Donacion").Cells(5, 2)
Beneficiarios = Beneficiarios + 2
i=2
y=2
x=2
k=2
Do Until i = Beneficiarios
Sheets("Hoja_Beneficiarios").Cells(i, 1) = -1 + i
i=i+1
Loop
'matrix
i=7
Do Until i = UltLineaIngreso + 1
Cantidad = Sheets("Donacion").Cells(i, 2)
Descripcion = Sheets("Donacion").Cells(i, 1)
j=1
Do Until j = Cantidad + 1
Sheets("Hoja_Beneficiarios").Cells(x, k) = Descripcion
x=x+1
If x = Beneficiarios Then
k=k+1
x=2
End If
j=j+1
Loop
i=i+1
y=x
End If
Loop
End Sub