Utilizar formulas en un formulario de Excel 2007

Estimados seguidores. Es de suma importancia saber aplicar Formulas en Macros de Excel, ya que la mayoría de las hojas de cálculos las involucran, por ejemplo los Inventarios, las Nóminas o cualquier otro tipo de hoja las llevan, es por eso que en la siguiente Fase se muestra cómo manejar Formulas en Macros de Excel. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic. Activa las siguientes opciones:

• De clic en el Menú Ver y elija la opción Explorador de Proyectos

• De clic en el Menú ver y elija la opción Ventana Propiedades Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que programaremos con controles. En el Explorador de Proyecto se observara que se inserto el UserForm. Ahora crearas un formulario con el siguiente aspecto:

El formulario tendrá:

• Tres etiquetas

• Tres Textbox

• Un Botón de Comando Los datos que se preguntaran serán Nombre y Edad, los Días Vividos se generaran automáticamente cuando insertes la edad. A continuación se muestra como se deben de programar estos Controles.

Programación de los Controles:

Private Sub CommandButton1_Click()

Selection.EntireRow.Insert

TextBox1 = Empty

TextBox2 = Empty

TextBox3 =Empty

TextBox1.SetFocus

End Sub

Private Sub TextBox1_Change()

Range("A9").Select

ActiveCell.FormulaR1C1 = TextBox1

End Sub

Private Sub TextBox2_Change()

Range("B9").Select ActiveCell.FormulaR1C1 = TextBox2

‘ aquí se crea la Fórmula

TextBox3 = Val(TextBox2) * 365

‘El Textbox3 guardara el total de la multiplicación del Textbox2 por 365

‘El Comando Val permite convertir un valor de Texto a un Valor Numérico

‘Esto se debe a que los Textbox no son Numéricos y debemos de Convertirlos

End Sub

Private Sub TextBox3_Change()

Range("C9").Select

ActiveCell.FormulaR1C1 = TextBox3

End Sub

 Mañana les envío la forma de cómo cargar un formulario desde Excel.

29 / 11 / 2011

Opinar o comentar

2 Opiniones en “Utilizar formulas en un formulario de Excel 2007”
  1. Victor Ochoa dice:

    hola,he intentado programar un formulario en exel, pero cuando vacía los datos lo hace en formato de texto. quisiera saber como hago para que me los vacié en formato de numero. gracias

  2. lorena dice:

    Me gustaria encontrar una fuente para aprender todos los niveles de exel, si alguien sabe o conoce de este programa agradeceria su oferta.

En Gerencie.com está permitido opinar, criticar, discutir, controvertir, disentir, etc. Lo que no está permitido es insultar o escribir palabras ofensivas o soeces. Si lo hace, su comentario será rechazado por el sistema o será eliminado por el administrador. Por último, trate de no escribir en mayúscula sostenida, resulta muy difícil leerle.