vbaenergiap
vedi vbaenergiap.ppt
verifica costanza somma energia potenziale e cinetica, come variante di vbaenergiay.htm
inserire massa, accelerazione,
altezza iniziale, decremento
viene calcolata energia potenziale, cinetica
codice da copiare e incollare
(cfr.spiega1.htm) su powerpoint/userform creando
due pulsanti, 4 textbox, 4 label , 1 listbox
Private Sub
CommandButton1_Click()
Dim g, m, h, s, p, q As Integer
Dim ep, v2, ec, pc As Double
g = Val(TextBox2)
'accelerazione di gravità
m = Val(TextBox1) 'massa
h = Val(TextBox3) 'altezza iniziale
s = 0 'altezza per calcolo velocità
p = 1
p = Val(TextBox4) 'incremento o decremento altezza divisore di
altezza
q = Int(h / p) 'numero di incrementi
ListBox1.AddItem ("massa = " & m)
ListBox1.AddItem ("accelerazione = " & g)
ListBox1.AddItem ("altezza = " & h)
ListBox1.AddItem ("incremento = " & p)
For k = 1 To q + 1
ep = g * m * h
v2 = 2 * g * s
ec = m * v2 / 2
pc = ec + ep
ListBox1.AddItem (" h = " & h & " Ep =
" & ep & " Ec = " & ec & "
Ec+Ep = " & pc)
h = h - p
s = s + p
Next k
End Sub
Private Sub
CommandButton2_Click()
ListBox1.Clear
TextBox2 = ""
TextBox3 = ""
TextBox4 = ""
End Sub