0% found this document useful (0 votes)
19 views4 pages

Sub Button1

Uploaded by

baoainn0201
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views4 pages

Sub Button1

Uploaded by

baoainn0201
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

Sub Button1_Click()

a1 = Range("B4").Value
a2 = Range("C4").Value
a3 = Range("D4").Value
b1 = Range("B5").Value
b2 = Range("C5").Value
b3 = Range("D5").Value
c1 = Range("B6").Value
c2 = Range("C6").Value
c3 = Range("D6").Value
d1 = Range("B7").Value
d2 = Range("C7").Value
d3 = Range("D7").Value
kq = ""
d = a1 * b2 * c3 + a2 * b3 * c1 + b1 * c2 * a3 - a3 * b2 * c1 - a2 * b1 * c3 - b3 * c2 * a1
dx = d1 * b2 * c3 + d2 * b3 * c1 + b1 * c2 * d3 - d3 * b2 * c1 - d2 * b1 * c3 - b3 * c2 *
d1
dy = a1 * d2 * c3 + a2 * d3 * c1 + d1 * c2 * a3 - a3 * d2 * c1 - a2 * d1 * c3 - d3 * c2 *
a1
dz = a1 * b2 * d3 + a2 * b3 * d1 + b1 * d2 * a3 - a3 * b2 * d1 - a2 * b1 * d3 - b3 * d2 *
a1
If d = 0 Then
If dx = dy = dz Then
kq = " HPT vo so nghiem "
Else
kq = " HPT vo nghiem "
End If
Else
x = dx / d
y = dy / d
Z = dz / d
kq = " HPT co nghiem: " & vbNewLine
kq = kq & " x = " & x & vbNewLine
kq = kq & " y = " & y & vbNewLine
kq = kq & " z = " & Z & vbNewLine
End If
Range("B8").Value = kq

End Sub
Sub Button2_Click()
r = Range("C14").Value
Pi = Application.WorksheetFunction.Pi()
kq = ""
x = 2 * Pi * r
y = Pi * r * r
Z = Pi * r * r * r * 4 / 3
P = Round(x, 2)
S = Round(y, 2)
V = Round(Z, 1)
kq = " Chu vi: P = " & P & " mm " & vbNewLine
kq = kq & " Dien tich: S = " & S & " mm " & vbNewLine
kq = kq & " The tich: V = " & V & " mm " & vbNewLine
Range("C15").Value = kq
End Sub
Sub Button3_Click()
d = Range("c18").Value
r = Range("C19").Value
h = Range("C20").Value
kq = ""
x = (d + r) * 2
y=d*r
Z=d*r*h
P = Round(x, 2)
S = Round(y, 2)
V = Round(Z, 1)
kq = " Chu vi: P = " & P & " mm " & vbNewLine
kq = kq & " Dien tich: S = " & S & " mm " & vbNewLine
kq = kq & " The tich: V = " & V & " mm " & vbNewLine
Range("C21").Value = kq
End Sub
Sub Button4_Click()
a = Range("C25").Value
kq = ""
x=a*4
y=a*a
Z=a*a*a
P = Round(x, 2)
S = Round(y, 2)
V = Round(Z, 1)
kq = " Chu vi: P = " & P & " mm " & vbNewLine
kq = kq & " Dien tich: S = " & S & " mm " & vbNewLine
kq = kq & " The tich: V = " & V & " mm " & vbNewLine
Range("C26").Value = kq
End Sub
Sub Button8_Click()
r = Range("C30").Value
h = Range("C31").Value
Pi = Application.WorksheetFunction.Pi()
kq = ""
x = 2 * Pi * r + h
y = 2 * Pi * r * (r + h)
Z = Pi * r * r * h
P = Round(x, 2)
S = Round(y, 2)
V = Round(Z, 1)
kq = " Chu vi: P = " & P & " mm " & vbNewLine
kq = kq & " Dien tich: S = " & S & " mm " & vbNewLine
kq = kq & " The tich: V = " & V & " mm " & vbNewLine
Range("C32").Value = kq
End Sub
Sub Button9_Click()
l = Range("C36").Value
r = Range("C37").Value
h = Range("C38").Value
Pi = Application.WorksheetFunction.Pi()
kq = ""
x = Pi * r + h
y = Pi * r * (r + l)
Z = Pi * r * r * h * 1 / 3
P = Round(x, 2)
S = Round(y, 2)
V = Round(Z, 1)
kq = " Chu vi: P = " & P & " mm " & vbNewLine
kq = kq & " Dien tich: S = " & S & " mm " & vbNewLine
kq = kq & " The tich: V = " & V & " mm " & vbNewLine
Range("C39").Value = kq
End Sub

You might also like