Para Julian

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Primer botón

Private Sub CommandButton1_Click()

Dim fila As Integer

fila = 6

Do While Hoja1.Cells(fila, 3) <> ""

cos = Cos(Hoja1.Cells(fila, 5) * 3.14 / 180)

ActiveSheet.Cells(fila, 6) = cos

sin = Sin(Hoja1.Cells(fila, 5) * 3.14 / 180)

ActiveSheet.Cells(fila, 7) = sin

ActiveSheet.Cells(fila, 8) = Hoja1.Cells(fila, 6) * Hoja1.Cells(fila, 4)

ActiveSheet.Cells(fila, 9) = Hoja1.Cells(fila, 7) * Hoja1.Cells(fila, 4)

ActiveSheet.Cells(fila, 10) = Hoja1.Cells(fila, 8) + Hoja1.Cells(5, 10)

ActiveSheet.Cells(fila, 11) = Hoja1.Cells(fila, 9) + Hoja1.Cells(5, 11)

fila = fila + 1

Loop

ActiveSheet.Cells(fila, 10) = Hoja1.Cells(6, 10)

ActiveSheet.Cells(fila, 11) = Hoja1.Cells(6, 11)

End Sub

Segundo Botón

Private Sub CommandButton2_Click()

Dim fila As Integer


Dim NE, EN, area As Variant

fila = 6

Noreste = 0

Estenor = 0

Do While Hoja1.Cells(fila, 3) <> ""

Noreste = (Hoja1.Cells(fila, 10) * Hoja1.Cells(fila + 1, 11)) + Noreste

Estenor = (Hoja1.Cells(fila + 1, 10) * Hoja1.Cells(fila, 11)) + Estenor

fila = fila + 1

Loop

area = (Noreste - Estenor) / 2

ActiveSheet.Cells(8, 13) = "Area="

ActiveSheet.Cells(8, 14) = area

End Sub

Botón 3

Private Sub CommandButton3_Click()

Dim fila As Integer

fila = 6

Do While Hoja1.Cells(fila, 3) <> ""

ActiveSheet.Cells(fila, 3) = Empy

ActiveSheet.Cells(fila, 4) = Empy

ActiveSheet.Cells(fila, 5) = Empy

ActiveSheet.Cells(fila, 6) = Empy

ActiveSheet.Cells(fila, 7) = Empy
ActiveSheet.Cells(fila, 8) = Empy

ActiveSheet.Cells(fila, 9) = Empy

ActiveSheet.Cells(fila, 10) = Empy

ActiveSheet.Cells(fila, 11) = Empy

fila = fila + 1

Loop

ActiveSheet.Cells(fila, 10) = Empy

ActiveSheet.Cells(fila, 11) = Empy

ActiveSheet.Cells(8, 13) = Empy

ActiveSheet.Cells(8, 14) = Empy

End Sub

You might also like