• Martes 14 de Mayo de 2024, 05:38

Autor Tema:  Variables...  (Leído 1155 veces)

ymabreu

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Variables...
« en: Miércoles 28 de Noviembre de 2007, 15:49 »
0
Hola.
Tengo el Office 2003, lo que quiero es crear un formulario en Excel, específicamente declarar una variable de forma global y que se inicie con un valor dado al "correr" el programa y ese valor sea válido para cada objeto del formulario.

De antemano muchas gracias,
                                      ymabreu.

ymabreu

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Variables...
« Respuesta #1 en: Jueves 29 de Noviembre de 2007, 20:40 »
0
Algo elemental pero era mi duda....
aquí la respuesta por si a alguien le sirve:

Suponiendo que tengo una UserForm con un CommandButton1 escribo en la ventana de edición de código:

Dim i As Integer

'así la variable i es global para todas las componentes del formulario y podemos sin problema hacer lo siguiente:

Private Sub UserForm_Initialize()
i = 71
End Sub

Private Sub CommandButton1_Click()
ActiveSheet.Cells(1, 1).Value = i
End Sub

cpmario

  • Miembro HIPER activo
  • ****
  • Mensajes: 629
    • Ver Perfil
    • http://www.cpimario.com
Re: Variables...
« Respuesta #2 en: Jueves 29 de Noviembre de 2007, 21:51 »
0
Gracias por la información..
 :hola: