Está en la página 1de 8

Definicion de Variables

Derivada del término en latín variabilis, variable es una palabra que representa a aquello que
varía o que está sujeto a algún tipo de cambio. Se trata de algo que se caracteriza por ser
inestable, inconstante y mudable. En otras palabras, una variable es un símbolo que
permite identificar a un elemento no especificado dentro de un determinado grupo. Este
conjunto suele ser definido como el conjunto universal de la variable (universo de la
variable, en otras ocasiones), y cada pieza incluida en él constituye un valor de la variable.

Por ejemplo: x es una variable del universo {1, 3, 5, 7}. Por


lo tanto, x puede ser igual a cualquiera de los recién mencionados valores, con lo cual es posible
reemplazar a x por cualquier número impar que sea inferior a 8.

Como podrán advertir, las variables son elementos presentes en fórmulas, proposiciones y
algoritmos, las cuales pueden ser sustituidas o pueden adquirir sin dejar de pertenecer a un
mismo universo, diversos valores. Cabe mencionar que los valores de una variable pueden
enmarcarse dentro de un rango o estar limitados por situaciones de pertenencia.

Puede hablarse de distintos tipos de variable: las variables dependientes, que son aquellas
que dependen del valor que se le asigne a otros fenómenos o variables; las variables
independientes, cuyos cambios en los valores influyen en los valores de otra; las variables
aleatorias son las funciones que asocian un número real a cada elemento de un conjunto E.

En otra clasificación puede decirse que existen variables cualitativas, que expresan distintas
cualidades, características o modalidades, y variables cuantitativas, que se enuncian
mediante cantidades numéricas, entre otras. Dentro de las variables cualitativas existen las
nominales (aquellas que no son númericas y tampoco pueden ser ordenadas, como por ejemplo
el estado civil) y las ordinales o cuasicuantitativa (son no-numéricas pero sí permiten ser
ordenadas, como la nota de los exámenes). Por su parte, las variables cuantitativas pueden ser
discretas (no permite valores intermedios sino números exactos, por ejemplo la cantidad de
hermanos de una persona) o continuas (aquellas que aceptan valores intermedios entre dos
números, por ejemplo medidas de peso o altura).

http://definicion.de/variable/

La variable es un concepto que, en el mundo de la programación, es fundamental. Si consigues


entenderlo y ponerlo en práctica tendrás una parte elemental de la programación superada. En
este artículo voy a poner todo mi empeño y mis fuerzas para que consigas y retengas el concepto y
la definición de variable. Yo tardé mas de dos meses en dominar este concepto, tu puedes hacerlo
en unos pocos minutos.Las variables son estructuras de datos que pueden cambiar de contenido a
lo largo de la ejecución de un programa. Estás estructuras corresponden a un área reservada en la
memoria principal de la computadora. Las variables son una herramienta que utiliza el
programador. Es un espacio en memoria principal que el programador utiliza para configurar sus
programas. En ese espacio de memoria, el programador puede guardar datos. Esos datos pueden
ser un número entero o real un carácter una cadena de caracteres… etc. El dato que se introduzca
en una variable, como su nombre indica, puede cambiar a lo largo de la ejecución del programa.

http://aprendecpp.com/blog/programacion-en-c-concepto-y-definicion-de-variable.html

Variables en VBA
Cuando programamos en VBA frecuentemente necesitamos un repositorio para almacenar el
resultado de alguna operación. Las variables en VBA son utilizadas para guardar valores y su
tipo dependerá de clase da dato que deseamos guardar dentro de ellas.

En VBA existen variables de tipo entero que almacenan números, variables de tipo doble que
también almacenan números pero con decimales, variables de tipo texto para guardar una
cadena de caracteres entre algunos otros tipos de variables. A continuación haremos una
revisión de cada uno de estos tipos.

Variables de tipo entero

Las variables de tipo entero son utilizadas para guardar números enteros. Debemos utilizar la
palabra clave Integer para declarar una variable de este tipo.

Dim x As Integer
x = 6

En la primera instrucción estoy declarando la variable con el nombre “x” y estoy indicando que
será del tipo Integer. “Declarar una variable” significa avisar a Excel sobre la existencia de
dicho repositorio para guardar información. En la segunda instrucción asigno el valor 6 a la
variable “x”.

Variables de tipo doble

Las variables de tipo doble pueden almacenar números con el doble de precisión incluyendo
números decimales. La palabra clave para este tipo de variables es Double.

Dim x As Double
x = 3.1416

Aunque las variables de tipo doble pueden almacenar números enteros sin problema, no es
recomendable hacerlo porque estaremos desperdiciando espacio en la memoria del
ordenador.  Es decir, el tamaño reservado para una variable doble es el adecuado para
guardar números decimales, si solo guardamos un número entero quedará especio sin utilizar.
Por lo tanto es recomendable utilizar siempre el tipo de variable adecuado para cualquier
número.
Variables de tipo texto

Una variable de tipo texto se declara con la palabra clave String. En el siguiente código
declararé la variable libro y posteriormente le asignaré un valor.

Dim libro As String


libro = "Programación en Excel"

Variables de tipo lógico

Una variable de tipo lógico es aquella que puede almacenar solamente dos valores: falso o
verdadero. La palabra clave para definir estas variables es Boolean.

Dim continuar As Boolean


continuar = True

La primera línea declara la variable “booleana” y en la segunda le asignamos un valor.


Solamente podemos asignar dos valores a este tipo de variables: True (verdadero) y False
(falso).

Estos son los tipos de variables básicos en VBA. Existen algunos más que iré tratando en
artículo posteriores. Mientras tanto es indispensable que aprendas a declarar adecuadamente
las variables en VBA porque será inevitable hacer uso de ellas dentro de nuestros
programas.

http://exceltotal.com/variables-en-vba/

Abajo presentamos los más frecuentes tipos de variable de Excel VBA.

Tipo Bytes Descripción Comentario


Byte 1 0-255 Integrales positivos
Boolean 1 True/False Valores discretos
Integer 2 -32.768 hasta + … Integrales
Long (long int.) 4 -2.147.483.648 hasta + … Integrales
Single 4 -3,402823 E38 hasta + … Decimales
Double 8 -1,79769313486232 E308 hasta + … Decimales
Currency 8 15 díg. + 4 decimales Número, 4 dec.
Date 8 1-ene-100 hasta 31-dic-9999 Fechas
Object 4 referencia a objetos Ej. “Workbook”
String 10+ carácteres Ascii (texto) Texto
String (long.
1+ carácteres Ascii, longitud predef. Texto
fija)
Variant 16+ cualquier tipo de datos Cubre la mayoría

http://www.xltoday.net/vba_variables_tiposdevariables-asp
Estructuras de Control VBA
En VBA al igual en que otros lenguajes de programación se encuentran disponibles las
principales estructuras de programación o estructuras de control en esta página
encontraremos algunos ejemplos de las principales estructuras de control disponibles para
la creación de nuestras  macros.

Una de las estructuras de programación mas comunes, sencillas y muy útiles para la
programación es la estructura IF THEN ELSE, en la siguiente lista se encuentran algunos
ejemplos:

1. Aprobación de Tarjeta mediante Estructura if then else


2. Ejemplo de If then Else - Aplicado al cálculo de beneficios para el personal
3. Ejemplo If then else: Evaluación de Proyectos
4. Ejemplo If then Else con el Scoring
5. Macros para encontrar palabras usando If
6. Clasificación del Grupo Etáreo del MINSA
7. Uso de DO LOOP para el ejercicio del nivel estudiantil (con IF THEN )
8. Ejemplo de If then Else aplicado al Cálculo del Promedio Final de un Curso
9. Ejemplo de Select Case y If ... Then aplicado a la conversión de Tipo de cambio
10. If Plan Postpago - Prepago Celular
11. Ejemplo de If then Else aplicado a descuento por tardanzas
12. Ejemplo de If..Else aplicado a la valuación de opciones "Call" y "Put"
13. Ejemplo de If then Else aplicado a la aprobación de un préstamo
14. Ejemplo de if then else aplicado al craest
15. Userform: Ejemplo de If Then and Else aplicado a la toma de Pagares
16. Ejemplo de IF THEN ELSE aplicado a la elección del valor de variable
17. Ejemplo de If then else aplicado al Cálculo de Descuentos por Volumen de Compra
18. Ejemplo de IF THEN ELSE para el cambio de un numero en base menor a 10
19. Ejemplo de If Then Else aplicado a verificación de fechas
20. Aplicación de IF THEN ELSE a Put Options
21. Estructura IF THEN ELSE aplicado a gratificaciones
22. Ejemplo de uso de IF then else (VBA)
23. Ejemplo de uso de IF then else (desde formulario)

Una de las particularidades del If then else, radica en que solo se tienen dos alternativas,
una para superar ello se pueden emplear ifs anidados (un if dentro de otro if), una
alternativa en algunos casos podría ser emplear la estructura Select Case, a continuación
una lista de ejemplos de select case:

1. For ...Calcular Puntaje Promotor


2. Select Case - Calcular costo de entrada Concierto
3. Cálculo de bono por ventas
4. Calificación crediticia por regiones y crecimiento del PBI
5. Ejemplo de SelectCase Aplicado a Menú de Restaurante
6. Ejemplo de Select Case aplicado a la clasificación alfabética de las notas de un
exámen
7. Select Case aplicado a solicitud de becas
8. Ejemplo de SELECT CASE aplicado a la determinación de el NSE
9. Ejemplo Select Case aplicado conocer el premio de la loteria
10. Select case aplicado a códigos telefónicos
11. Ejemplo se Select Case aplicado a Tarifas InfoPUC
12. Ejemplo de Select Case aplicado al cálculo del monto a pagar por entradas al
estadio
13. Ejemplo de Select Case aplicado a la determinación del NSE
14. Ejemplo de Select Case Aplicado a selección de tarifas
15. Ejemplo de Select Case aplicado a la detección de retención de 5ta categoría
16. Select Case aplicado a beneficios por pago puntual
17. Ejemplo de Select Case aplicado a la validación del ingreso de una fecha
18. Ejemplo de uso de select case aplicado a una planificacion de la produccion
19. Función Select Case aplicado a las horas del día
20. Uso de Select Case para sistema progresivo de impuesto a la renta

Si bien el grabador de macros  nos puede proporcionar una secuencia de pasos a repetir, esa
secuencia al ejecutarla se ejecuta una sola vez, por lo que se podría emplear l estructura
FOR para repetir la ejecución de algo varias veces, en a siguiente lista encuentre algunos
ejemplos de como se puede emplear for:

1. FOR en BVA para la venta de terrenos de la inmobiliaria LOS PORTALES


2. For ...Calcular Puntaje Promotor
3. FOR para ordenar por dias
4. FOR en VBA para una Calculadora
5. FOR en VBA para el control de tiempos en la tercerización de Servicios
6. Ordenador por número de hijos con For Next
7. Carrera de Caballos: Uso del With y también el For, Do y el While Wend
8. For en VBA para la Función YEAR
9. FOR en VBA para la asignación de bonos
10. FOR en VBA para el calculo promedio de un portafolio de acciones
11. Evaluacion del dia con la Función Day
12. Extraer números VBA - Ejemplo con Tipo de cambio
13. FOR en VBA para Calcular Horas Laboradas menores a 2
14. Ordenar Hojas en excel con macros
15. For en VBA para el calculo de áreas de una lista
16. Creación de una PPT con VBA
17. For next aplicado a lista de clientes
18. Convertir el formato de fecha estándar en letras
19. FOR en VBA al calculo de número primos
20. For... Next aplicado al cálculo del promedio del curso
21. Stock acumulado de vehículos
22. Ejemplo de For...Next aplicado a destinos frecuentes de una aerolinea
23. Ejemplo de For aplicado al llenado de una plantilla para la Venta de
Departamentos
24. Excel Avanzado : Ejemplo de For aplicado al llenado de una planilla de trabajo.
25. Ejemplo de For aplicado al cálculo de la producción diaria en una empresa
26. Ejemplo de FOR aplicado a anidar For .. do .. next
27. Ejemplo de FOR aplicado a la elaboración de listas
28. Análisis de sensibilidad de la pensión ante cambios en la tasa de venta
29. Ejemplo de "For" aplicado al Cálculo del Factorial de un Número
30. Ejemplo de uso de For aplicado al calculo del promedio de ventas
31. Ejemplo de uso de For aplicado al cálculo de la Suma de Cuadrados
32. Ejemplo de la Función FOR

Si bien el for es flexible no siempre se conoce cuantas veces se debe producir cuantas veces
se debe producir una repetición , el emplear una condición para detener la ejecución de una
repetición es mas sencillo si se emplea la estructura Do Loop, en la siguiente lista revise
algunos ejemplos de la sintaxis de do loop:

1. DO LOOP aplicado a la localización de planta


2. Do... Loop para evaluar si dar un crédito o no a un solicitante
3. Do Loop aplicado a repetir indicaciones
4. Do Loop: Aplicado a la obtención del Brevete
5. Carrera de Caballos: Uso del With y también el For, Do y el While Wend
6. DO LOOP en VBA para seleccionar balones reglamentarios
7. DO LOOP en VBA para inscribir a un postulante a la PNP de acuerdo a su talla.
8. Do Loop en VBA para detallar la condición de un pasajero
9. DO LOOP en VBA aplicado al cálculo del porcentaje de proveedores homologados
10. DO LOOP en VBA para generar datos aleatorios
11. DO LOOP en VBA para contraseña de usuario
12. Uso de DO LOOP para el ejercicio del nivel estudiantil (con IF THEN )
13. Crear un Archivo por cada hoja de Excel
14. Ejemplo de DO LOOP para solicitar datos
15. Selección de beneficiarios de un programa social: aplicación del Bucle Do Loop
16. Excel Avanzado: Do Loop aplicado a la selección de candidatos
17. Do...Loop aplicado para la actualización de estado de un velocímetro
18. Estructura Do Loop aplicado al rango de notas
19. Ejemplo de Do loop para establecer un resultante
20. Ejemplo de Do...Loop aplicado al cálculo de la suma de los N primeros números
naturales
21. Ejemplo de Do Loop aplicado al registro de proyectos
22. Ejemplo de do loop aplicado al calculo del valor fob exportado
23. Ejemplo de Do loop aplicado para Rellenos de Información Personal
24. Ejemplo de uso de Loop, aplicado a los ingresos tributarios del gobierno
25. Ejemplo de uso de “Do Loop” aplicado al relleno de plantillas de Costos.
26. Ejemplo de Uso de DoLoop aplicado a llenado Fechas
27. Ejemplo de uso de Do loop

Es común encontrar la estructura WITH cuando usamos el grabados, claro también


podemos emplear dicha estructura por nuestra propia cuenta, aquí algunos ejemplos de
with.

1. Uso de With para análisis de inventarios


2. Ejemplo de With aplicado a un registro de compras
3. Uso de With para el registro de datos en una orden de trabajo
4. Uso de With para dar formato a celdas con texto, numero y formulas
5. Ejemplo de eso With - Registro de retenciones
6. VBA uso de With aplicado a Descarga de Series de Precios
7. With - Gastos por centro de costo
8. Uso de With para dar formato a un registro de facturas
9. For ...Calcular Puntaje Promotor
10. With en BVA para mostrar alertas sobre el retraso en las tareas programadas
11. Carrera de Caballos: Uso del With y también el For, Do y el While Wend
12. Evaluacion de Status con With
13. Estructura With...End With para determinar el mejor método de pronóstico
14. Función With Formato para presentación de cuadros estadísticos
15. Ejemplo de With...End With aplicado a la creación de una plantilla de horario
16. Función With aplicada a una tabla
17. Ejemplo de With aplicado al registro de Horas de Trabajo de Equipos
18. Ejemplo de With aplicado a dar formato a una base de datos de colegios
19. Ejemplo de With aplicado a formato de cabecera de una tabla
20. Ejemplo de With aplicado para formato de notas
21. Ejemplo de With aplicado a dar formato a un registro de promedios finales de
alumnos
22. Ejemplo de With aplicado al ordenamiento y formato de datos
23. Ejemplo de With aplicado al formato de notas y promedio de notas
24. Ejemplo de With-end With aplicado a formato de celdas
25. Ejemplo de with and end with aplicado a dar formato a una imagen
26. Función With aplicada a modificar un gráfico
27. Ejemplo de uso de With- end With aplicado a dar Formato a Reportes

http://www.excel-avanzado.com/estructuras-control-vba
En el ámbito de la programación
(informática), las variables son estructuras de datos que pueden cambiar de contenido a
lo largo de la ejecución de un programa. Estas estructuras corresponden a un área reservada en
la memoria principal de la computadora.

A cada variable el programador le asigna una etiqueta que le permite reconocerla del resto, de
ese modo siempre que lo necesite podrá llamar a esa variable y acudirá con el valor que le ha
sido adjudicado. Por ejemplo, si la variable es de nombre “num” y se almacena con el número 7.
Si el programador deseara utilizarla podría programar: num = num + 1 y conseguirá un
resultado que precede de dicha variable.
En programación las variables se clasifican de otro modo, existen las de tipo boleano, decimal
de coma flotante, arreglo, matriz y aleatorio, entre otros.

Las variables son la base de la programación, responden a un lenguaje y permiten que el


programador pueda realizar la labor de forma ordenada y eficiente. La suma de las variables
son las que dan como resultado una determinada acción en un programa y ellas siempre
responden a los deseos del programador. Esto significa que fuera de un motor o el código de un
determinado programa esas variables pueden significar otra cosa y por ende, su suma
resultar diversa, porque cada programador puede asignar los valores que desee a cada una de
las variables de su código.

Lee todo en: Definición de variable - Qué es, Significado y Concepto


http://definicion.de/variable/#ixzz2mpbiNWf7

También podría gustarte