SlideShare una empresa de Scribd logo
1 de 16
Elementos de un
                                                             programa

            Son elementos de un programa todos aquellos manipulados
            por instrucciones.

            Mediante ellos podemos obtener resultados con las distintas
            operaciones necesarias para la solución del problema

            Tenemos tres tipos de elementos de programa:

                               Constantes

                               Variables

                               Expresiones

Departamento de Programación
Y Tecnología Educativa
                                                              mrodriguez@unimet.edu.ve
¿Recuerdan?


            Constantes

                Son valores que estarán almacenados en la memoria del
                computador y que NO cambiarán a lo largo del programa.

                Poseen tres atributos:

                                Nombre, Tipo y Valor.


                                   Pi              Nombre
                               (Numérico)           Tipo
                                  3.14              Valor

Departamento de Programación
Y Tecnología Educativa
                                                                mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                                    Constantes
        Declaración de Constantes
         Deben declararse las constantes que se utilizarán en el
         programa.

         Sintaxis:
                    Const Identificador = Valor
         donde:
                          Const es palabra clave o keyword
                          Identificador es el nombre de la constante
                          Valor es el valor que tomará la constante a lo largo
                                       de todo el programa
Departamento de Programación
Y Tecnología Educativa
                                                                        mrodriguez@unimet.edu.ve
¿Recuerdan?

        Variables
             Estarán almacenadas en la memoria del computador
             y su valor podrá cambiar a lo largo del programa.

             Poseen tres atributos:

                                        Nombre, Tipo y Valor.

                                 Edad             Nombre           Nombre


                               (Numérico)          Tipo         (Alfanumérico)
                                  21               Valor        “Juan Perez”


Departamento de Programación
Y Tecnología Educativa
                                                                            mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                                     Constantes
        Declaración de Variables
         Deben declararse las variables que se utilizarán en el
         programa.

         Sintaxis:
                    Dim Identificador As Tipo
         donde:
                          Dim .... As son palabras claves o keywords
                          Identificador es un identificador de variable
                          Tipo es el tipo de dato que contendrá la variable
                          (lo veremos más adelante)
Departamento de Programación
Y Tecnología Educativa
                                                                          mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                            Constantes
         Antes de declarar las variables y o constantes que se
         utilizarán en el programa, debe colocarse:

                          Option Explicit

         Instrucción que le dice al programa que verifique y avise
         cuando se trate de utilizar una variable o constante no
         declarada.




Departamento de Programación
Y Tecnología Educativa
                                                               mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                              Constantes
     Estandarización de Nombres
      Cuando programamos debemos aplicar las siguientes reglas
      para los nombres, ya sean de variables, constantes o
      módulos:

                • Usar nombres significativos. La primera letra del
                  nombre deberá ser mayúscula.

                               Edad

                • Cada nombre debe estar compuesto por dos ó mas
                  sílabas. Pueden usarse varias palabras para el
                  nombre.

                               Hora     HoraLlegada
Departamento de Programación
Y Tecnología Educativa
                                                                  mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                                    Constantes
     Estandarización de Nombres (cont.)


                • Se recomienda que los nombres no tengan más de
                  diez letras, para evitar errores de transcripción.

                               NomAlu en lugar de   NombreAlumno


                • No deben usarse nombres que coincidan con palabras
                  que VBA considera claves (palabras reservadas).

                                 Integer           While



Departamento de Programación
Y Tecnología Educativa
                                                                       mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                               Constantes
     Estandarización de Nombres (cont.)

                 • El primer caracter debe ser una letra.

                               Edad         Nota1

                               7Dias            -Promedio

                 • No se permite el uso de espacios en blanco o de los
                   caracteres: ! . @ & $ #

                                Edad          Nota1

                                Nota 1         $ueldo

Departamento de Programación
Y Tecnología Educativa
                                                                  mrodriguez@unimet.edu.ve
Declaración de Variables y/o
                                                                 Constantes
     Estandarización de Nombres (cont.)


                • No se permite utilizar el mismo nombre dos veces
                  (distintos tipos)


                        Dim Nota1 As Integer
                        Dim Nota1 As String


                                Nombre ambiguo



Departamento de Programación
Y Tecnología Educativa
                                                                    mrodriguez@unimet.edu.ve
Tipos de datos


         Los tipos más utilizados son:


                          String    texto hasta 65.535 caracteres

                          Integer   enteros desde -32.768 hasta 32.767

                          Long      enteros desde -2.147.483.648 hasta
                                    2.147.483.648

                          Single    reales de precisión sencilla

                          Double    reales de doble precisión

Departamento de Programación
Y Tecnología Educativa
                                                                    mrodriguez@unimet.edu.ve
Elementos de un
                                                                       programa

            Expresiones

            Son conjuntos de variables y/o constantes unidas o
            relacionadas por operadores.


            Hay varios tipos de expresiones, nosotros utilizaremos

                               - Numéricas

                               - Lógicas      (las estudiaremos más adelante)

                               - de Strings (las estudiaremos más adelante)

Departamento de Programación
Y Tecnología Educativa
                                                                         mrodriguez@unimet.edu.ve
Elementos de un
                                                                           programa
         Expresiones Numéricas

             Las que producen resultados de tipo numérico.

                                     X=Y+5–7+C

             Para su construcción se utilizan los Operadores
             aritméticos.
                               ()    Paréntesis
                               ^     Potencia
                               *     Multiplicación
                               /     División
                                    División entera
                               MOD   Módulo o resto de la división entera
                               +     Suma
                               -     Resta
Departamento de Programación
Y Tecnología Educativa
                                                                            mrodriguez@unimet.edu.ve
Elementos de un
                                                                   programa
         Expresiones Numéricas

                 Al evaluar expresiones numéricas debemos tomar en
                 cuenta el orden de precedencia de las operaciones:

                               1. Paréntesis                  ( )

                               2. Potencias                   ^

                               3. Multiplicación, División    * /
                                  División entera, Módulo       Mod

                               4. Suma y Resta                + -


Departamento de Programación
Y Tecnología Educativa
                                                                    mrodriguez@unimet.edu.ve
Elementos de un
                                                                   programa

         Expresiones Numéricas

                       Un ejemplo:

                               Valor1   Valor2     Valor3

                                 5        15         3



                   Suma = (Valor1 + Valor2) * Valor3 + ( Valor2 / 3 )

                                         Suma

                                           65

Departamento de Programación
Y Tecnología Educativa
                                                                    mrodriguez@unimet.edu.ve
Elementos de un
                                                                   programa

         Expresiones Numéricas

                       Un ejemplo:

                               Valor1   Valor2     Valor3

                                 5        15         3



                   Suma = Valor1 + (Valor2 * Valor3) + ( Valor2 / 3 )

                                         Suma

                                           55

Departamento de Programación
Y Tecnología Educativa
                                                                    mrodriguez@unimet.edu.ve

Más contenido relacionado

Similar a Vba 3 elementos del programa

Act04 tabla de tipos de datos
Act04 tabla de  tipos de datosAct04 tabla de  tipos de datos
Act04 tabla de tipos de datoskevin antonio
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y ConstantesYenny Salazar
 
Presentación4 (2)
Presentación4 (2)Presentación4 (2)
Presentación4 (2)jaky97
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteRufi Flores
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdfSamuelBedoya6
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdfSamuelBedoya6
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datosKareliaRivas
 
Cyberbuzqueda
CyberbuzquedaCyberbuzqueda
CyberbuzquedaSENA
 
Para exposición
Para exposiciónPara exposición
Para exposiciónYODLIROSS
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programaDavid Tuarez
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2David Tuarez
 

Similar a Vba 3 elementos del programa (20)

Act04 tabla de tipos de datos
Act04 tabla de  tipos de datosAct04 tabla de  tipos de datos
Act04 tabla de tipos de datos
 
Pseudocódigo
PseudocódigoPseudocódigo
Pseudocódigo
 
Objetos de un programa
Objetos de un programaObjetos de un programa
Objetos de un programa
 
3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes3.2.- Identificadores, Variables y Constantes
3.2.- Identificadores, Variables y Constantes
 
Presentación4 (2)
Presentación4 (2)Presentación4 (2)
Presentación4 (2)
 
Tema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constanteTema 1-2 identificadores - variable y constante
Tema 1-2 identificadores - variable y constante
 
Trabajo tecnología (3).pdf
Trabajo tecnología (3).pdfTrabajo tecnología (3).pdf
Trabajo tecnología (3).pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Trabajo tecnología.pdf
Trabajo tecnología.pdfTrabajo tecnología.pdf
Trabajo tecnología.pdf
 
Definiciones de datos
Definiciones de datosDefiniciones de datos
Definiciones de datos
 
Programación
ProgramaciónProgramación
Programación
 
Cyberbuzqueda
CyberbuzquedaCyberbuzqueda
Cyberbuzqueda
 
Para exposición
Para exposiciónPara exposición
Para exposición
 
Programación
ProgramaciónProgramación
Programación
 
Constantes en C
Constantes en CConstantes en C
Constantes en C
 
Programacion
ProgramacionProgramacion
Programacion
 
VARIABLES
VARIABLESVARIABLES
VARIABLES
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Elementos basicos de un programa
Elementos basicos de un programaElementos basicos de un programa
Elementos basicos de un programa
 
Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2Elementos basicos de un programa Grupo 2
Elementos basicos de un programa Grupo 2
 

Último

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALEDUCCUniversidadCatl
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 

Último (20)

Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMALVOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
VOLUMEN 1 COLECCION PRODUCCION BOVINA . SERIE SANIDAD ANIMAL
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 

Vba 3 elementos del programa

  • 1. Elementos de un programa Son elementos de un programa todos aquellos manipulados por instrucciones. Mediante ellos podemos obtener resultados con las distintas operaciones necesarias para la solución del problema Tenemos tres tipos de elementos de programa: Constantes Variables Expresiones Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 2. ¿Recuerdan? Constantes Son valores que estarán almacenados en la memoria del computador y que NO cambiarán a lo largo del programa. Poseen tres atributos: Nombre, Tipo y Valor. Pi Nombre (Numérico) Tipo 3.14 Valor Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 3. Declaración de Variables y/o Constantes Declaración de Constantes Deben declararse las constantes que se utilizarán en el programa. Sintaxis: Const Identificador = Valor donde: Const es palabra clave o keyword Identificador es el nombre de la constante Valor es el valor que tomará la constante a lo largo de todo el programa Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 4. ¿Recuerdan? Variables Estarán almacenadas en la memoria del computador y su valor podrá cambiar a lo largo del programa. Poseen tres atributos: Nombre, Tipo y Valor. Edad Nombre Nombre (Numérico) Tipo (Alfanumérico) 21 Valor “Juan Perez” Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 5. Declaración de Variables y/o Constantes Declaración de Variables Deben declararse las variables que se utilizarán en el programa. Sintaxis: Dim Identificador As Tipo donde: Dim .... As son palabras claves o keywords Identificador es un identificador de variable Tipo es el tipo de dato que contendrá la variable (lo veremos más adelante) Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 6. Declaración de Variables y/o Constantes Antes de declarar las variables y o constantes que se utilizarán en el programa, debe colocarse: Option Explicit Instrucción que le dice al programa que verifique y avise cuando se trate de utilizar una variable o constante no declarada. Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 7. Declaración de Variables y/o Constantes Estandarización de Nombres Cuando programamos debemos aplicar las siguientes reglas para los nombres, ya sean de variables, constantes o módulos: • Usar nombres significativos. La primera letra del nombre deberá ser mayúscula. Edad • Cada nombre debe estar compuesto por dos ó mas sílabas. Pueden usarse varias palabras para el nombre. Hora HoraLlegada Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 8. Declaración de Variables y/o Constantes Estandarización de Nombres (cont.) • Se recomienda que los nombres no tengan más de diez letras, para evitar errores de transcripción. NomAlu en lugar de NombreAlumno • No deben usarse nombres que coincidan con palabras que VBA considera claves (palabras reservadas). Integer  While Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 9. Declaración de Variables y/o Constantes Estandarización de Nombres (cont.) • El primer caracter debe ser una letra. Edad Nota1 7Dias  -Promedio • No se permite el uso de espacios en blanco o de los caracteres: ! . @ & $ #  Edad  Nota1  Nota 1  $ueldo Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 10. Declaración de Variables y/o Constantes Estandarización de Nombres (cont.) • No se permite utilizar el mismo nombre dos veces (distintos tipos) Dim Nota1 As Integer Dim Nota1 As String Nombre ambiguo Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 11. Tipos de datos Los tipos más utilizados son: String texto hasta 65.535 caracteres Integer enteros desde -32.768 hasta 32.767 Long enteros desde -2.147.483.648 hasta 2.147.483.648 Single reales de precisión sencilla Double reales de doble precisión Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 12. Elementos de un programa Expresiones Son conjuntos de variables y/o constantes unidas o relacionadas por operadores. Hay varios tipos de expresiones, nosotros utilizaremos - Numéricas - Lógicas (las estudiaremos más adelante) - de Strings (las estudiaremos más adelante) Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 13. Elementos de un programa Expresiones Numéricas Las que producen resultados de tipo numérico. X=Y+5–7+C Para su construcción se utilizan los Operadores aritméticos. () Paréntesis ^ Potencia * Multiplicación / División División entera MOD Módulo o resto de la división entera + Suma - Resta Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 14. Elementos de un programa Expresiones Numéricas Al evaluar expresiones numéricas debemos tomar en cuenta el orden de precedencia de las operaciones: 1. Paréntesis ( ) 2. Potencias ^ 3. Multiplicación, División * / División entera, Módulo Mod 4. Suma y Resta + - Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 15. Elementos de un programa Expresiones Numéricas Un ejemplo: Valor1 Valor2 Valor3 5 15 3 Suma = (Valor1 + Valor2) * Valor3 + ( Valor2 / 3 ) Suma 65 Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve
  • 16. Elementos de un programa Expresiones Numéricas Un ejemplo: Valor1 Valor2 Valor3 5 15 3 Suma = Valor1 + (Valor2 * Valor3) + ( Valor2 / 3 ) Suma 55 Departamento de Programación Y Tecnología Educativa mrodriguez@unimet.edu.ve