Macros Grado 10 Sistemas sala No 2 Prof EBM 1

Anuncio
Macros Grado 10 Sistemas sala No 2 Prof EBM
1. En Excel escribir los siguientes campos
2. Dar AlT F11e el
Hacer este formulario, con etiquetas y cuadros de texto
3. En la propiedad Caption cambiar label1… con código , producto, precio, cantidad, subtotal
, iva y total
4. En la propiedad cpation cambiar command button1 … por Calcular y Limpiar
respectivamente
5. En la propiedad Name cambiar textbox1 ….textboxn con código , producto, precio,
cantidad, subtotal , iva y total
6. El propiedad Name cambiar commad button por calcular y limpiar respectivamente
Private Sub calcular_Click()
subtotal = precio * cantidad
iva = 0.16 * subtotal
total = Val(iva) + Val(subtotal)
Range("E7").Select
ActiveCell.FormulaR1C1 = subtotal
Range("F7").Select
ActiveCell.FormulaR1C1 = iva
Range("G7").Select
ActiveCell.FormulaR1C1 = total
End Sub
Private Sub cantidad_Change()
Range("D7").Select
ActiveCell.FormulaR1C1 = cantidad
calcular.SetFocus
End Sub
Private Sub codigo_Change()
Range("A7").Select
ActiveCell.FormulaR1C1 = codigo
End Sub
Private Sub limpiar_Click()
Selection.EntireRow.Insert
codigo = ""
producto = ""
precio = ""
cantidad = ""
subtotal = ""
iva = ""
total = ""
codigo.SetFocus
End Sub
Private Sub precio_Change()
Range("C7").Select
ActiveCell.FormulaR1C1 = precio
End Sub
Private Sub producto_Change()
Range("B7").Select
ActiveCell.FormulaR1C1 = producto
End Sub
Modulo
Sub negocio()
Load userform1
Userform1.Show
End sub
Clic derecho en la autoforma/clic en asignar macro/clic en el nombre de la macro(negocio)
Private Sub CommandButton1_Click()
TextBox1.Text = Sqr(Val(TextBox2.Text))
End Sub
Private Sub CommandButton2_Click()
TextBox1.Text = Val(TextBox2.Text) + Val(TextBox3.Text)
End Sub
Private Sub CommandButton3_Click()
TextBox1.Text = Val(TextBox2.Text) - Val(TextBox3.Text)
End Sub
Private Sub CommandButton4_Click()
TextBox1.Text = Val(TextBox2.Text) * Val(TextBox3.Text)
End Sub
Private Sub CommandButton5_Click()
TextBox1.Text = Val(TextBox2.Text) / Val(TextBox3.Text)
End Sub
Private Sub CommandButton6_Click()
TextBox1.Text = Sin(Val(TextBox2.Text))
End Sub
Private Sub CommandButton7_Click()
TextBox1.Text = ""
TextBox2.Text = ""
TextBox3.Text = ""
TextBox2.SetFocus
End Sub
Private Sub UserForm_Activate()
TextBox2.SetFocus
End Sub
Modulo
Sub calculadora()
Load userform1
Userform1.Show
End sub
Clic derecho en la autoforma/clic en asignar macro/clic calculadora
Descargar