You are on page 1of 3

Sub REGISTRAR()

If Range("c5").Value = "" Or Range("j17").Value = 0 Then Exit Sub

If Range("g4").Value = "FACTURA DE VENTA" Then

With Sheets("Reg. Ventas").Range("a65536").End(xlUp)

.Offset(1, 0) = CDate(Range("j7").Value)

.Offset(1, 1) = CDate(Range("j7").Value + Range("b21").Value)

.Offset(1, 2) = "'0" & 1

.Offset(1, 3) = "'00" & Range("g5").Text

.Offset(1, 4) = "'000" & Range("j5").Text

.Offset(1, 5) = "'0" & 6

.Offset(1, 6) = Range("c5").Text

.Offset(1, 7) = Range("c6").Text

.Offset(1, 8) = Range("j17").Value

.Offset(1, 9) = Range("j18").Value

.Offset(1, 10) = Range("j19").Value

.Offset(1, 11) = Range("B19").Value

.Offset(1, 12) = Range("j19").Value - Range("B19").Value

Range("C5:D5,B9:B15,C9:C15,B19:D19,B21").ClearContents

Range("J5").Value = Range("J5").Value + 1
MsgBox "La factura fue registrada Exitosamente", vbInformation, "Excel Negocios por Gustavo
Sebastiani"

End With

Else

With Sheets("Reg. Compras").Range("a65536").End(xlUp)

.Offset(1, 0) = CDate(Range("j7").Value)

.Offset(1, 1) = CDate(Range("j7").Value + Range("b21").Value)

.Offset(1, 2) = "'0" & 1

.Offset(1, 3) = "'00" & Range("g5").Text

.Offset(1, 4) = "'000" & Range("j5").Text

.Offset(1, 5) = "'0" & 6

.Offset(1, 6) = Range("c5").Text

.Offset(1, 7) = Range("c6").Text

.Offset(1, 8) = Range("j17").Value

.Offset(1, 9) = Range("j18").Value

.Offset(1, 10) = Range("j19").Value

.Offset(1, 11) = Range("B19").Value

.Offset(1, 12) = Range("j19").Value - Range("B19").Value

Range("C5:D5,B9:B15,C9:C15,B19:D19,B21").ClearContents

Range("J5").Value = Range("J5").Value + 1
MsgBox "La factura fue registrada Exitosamente", vbInformation, "Excel Negocios por Gustavo
Sebastiani"

End With

End If

End Sub

You might also like