Visual Basic for Applications
|
|
- Carla Miranda Montes
- hace 8 años
- Vistas:
Transcripción
1 Visual Basic for Applications en MS Excel 1
2 Las Macros en MS Excel. Para qué sirve una macro en Excel? Una macro nos ayuda a automatizar aquellas tareas que hacemos repetidamente. Una macro es una serie de instrucciones que son guardadas dentro de un archivo de Excel para poder ser ejecutadas cuando lo necesitemos. Las macros se escriben en un lenguaje de computadora especial que es conocido como Visual Basic for Applications (VBA). Este lenguaje permite acceder a prácticamente todas las funcionalidades de Excel y con ello también ampliar la funcionalidad del programa. 2
3 Visualizar la Ficha Programador en la Cinta de Opciones (1 de 2). Botón derecho en una zona en blanco de la cinta. 3
4 Visualizar la Ficha Programador en la Cinta de Opciones (2 de 2). 4
5 La Ficha programador y la Grabadora de Macros 5
6 Grabar y Ejecutar una Macro 6
7 Visualizar el Código de una Macro 7
8 Visualizar el Código de una Macro 8
9 Libro de Macros Personal C:\Usuarios\[Usuario]\AppData\Roaming\Microsoft\Excel\XLSTART 9
10 Libro de Macros Personal 10
11 Objetos, Propiedades y Métodos de VBA Cada elemento de Excel es representado en VBA como un objeto. Por ejemplo, existe el objeto Workbook que representa a un libro de Excel. También existe el objeto Sheet que representa una hoja y el objeto Chart para un gráfico. Cada uno de estos objetos tiene propiedades y métodos. Por ejemplo, el objeto Workbook tiene propiedades como ActiveSheet (Hoja activa), Name(Nombre), ReadOnly (Solo Lectura), Saved(Guardado) y algunos de sus métodos son Save (Guardar), Close (Cerrar), PrintOut (Imprimir), Protect (Proteger), Unprotect (Desproteger). 11
12 Objetos, Propiedades y Métodos de VBA 12
13 Objetos, Propiedades y Métodos de VBA Para acceder a las propiedades y métodos de un objeto lo hacemos a través de una nomenclatura especial. Justo después del nombre del objeto colocamos un punto seguido del nombre de la propiedad o del método. Observa este ejemplo donde hacemos uso de la propiedad Value para la celda A1: Range("A1").Value = "Hola" De esta manera asignamos una cadena de texto al valor de la celda A1. Ahora bien, si queremos borrar ese valor que acabamos de colocar en la celda podemos utilizar el método Clear de la siguiente manera: Range("A1").Clear Los objetos tienen muchas propiedades y métodos y a veces es difícil pensar que los llegaremos a memorizar todos por completo. Sin embargo, el Editor de Visual Basic es de gran ayuda porque justamente al momento de escribir nuestro código nos proporciona la lista completa de propiedades y métodos para un objeto. 13
14 Objetos, Propiedades y Métodos de VBA Para tener acceso a los objetos que están por debajo del objeto Application podemos utilizar el punto. El punto nos ayuda a navegar por la jerarquía hacia un nivel inferior. Observa lo que se muestra en el Editor de Visual Basic al colocar un punto después del objeto Application: Por ejemplo, si deseamos poner en negrita el texto de la celda A1 debemos llegar al objeto Range el cual nos dará acceso a modificar la propiedad Bold de la siguiente manera: 14
15 Objetos, Propiedades y Métodos de VBA Objetos predeterminados Existe una funcionalidad intrínseca de VBA conocida como objetos predeterminados la cual nos permite omitir la escritura de algunos objetos y aun así tener un código funcional. Por ejemplo, en la sentencia mostrada previamente podemos omitir el objeto Application y tener nuestro código funcionando correctamente: Inclusive podemos omitir los objetos ActiveWorkbook y ActiveSheet sabiendo que el código se ejecutará siempre sobre el libro activo y la hoja que esté activa al momento de la ejecución: 15
16 Objetos, Propiedades y Métodos de VBA 16
17 Eventos en VBA Algunos ejemplos de eventos en VBA son los siguientes: WorkbookOpen: El usuario abre un libro de Excel. WorkbookActivate: El usuario activa un libro de Excel. SelectionChange: El usuario cambia la selección de celdas en una hoja. Para descubrir los eventos que tiene un objeto es suficiente con abrir el Editor de Visual Basic y posteriormente el Examinador de objetos (F2). En el panel izquierdo se mostrarán los objetos y en el panel derecho las propiedades, métodos y eventos de dicho objeto. Podrás distinguir los eventos porque tienen un icono en forma de rayo (color amarillo): 17
18 Eventos en VBA 18
19 Editor VBA 19
20 Ejemplos VBA en Excel Cadenas de Texto 20
21 Ejemplos VBA en Excel Cadenas de Texto 21
22 Ejemplos VBA en Excel Cadenas de Texto 22
23 Ejemplos VBA en Excel Tabla de Multiplicar Sub TablaMultiplicar() Dim n, i As Integer Dim s As String Dim r As Range s = InputBox("Tabla de multiplicar del número: ", "Título") If s <> "" Then n = Val(s) ActiveSheet.Range("C2").Value = "Tabla de multiplicar del " & n Set r = ActiveSheet.Range("C4") For i = 0 To 10 r.offset(i, 0).Value = i r.offset(i, 1).Value = i * n Next i End If End Sub 23
24 Ejemplos VBA en Excel Tabla ASCII Sub Exercise() Dim Character As String Dim Number As Integer Number = 114 Character = Chr(Number) ActiveCell = "The ASCII character of " & Number & " is " & Character End Sub Sub Exercise() Dim Character As String Dim Number As Long Number = 358 Character = ChrW(Number) ActiveCell = "The ASCII character of " & Number & " is " & Character End Sub Sub Exercise() Dim Number As Integer Number = ActiveCell = Hex(Number) 24 End Sub
25 Ejemplos VBA en Excel Extraer números de una celda 25
26 Ejemplos VBA en Excel Extraer números de una celda Function EXTRAENUM(cadena As String) 'Variable numeros contendrá solo números de la cadena Dim numeros As String numeros = "" 'Recorrer la cadena For i = 1 To Len(cadena) 'Evaluar SI el carácter actual es un número If IsNumeric(Mid(cadena, i, 1)) Then End If Next 'Concatenar valor numérico a la variable numeros numeros = numeros & Mid(cadena, i, 1) 'Devolver los números encontrados EXTRAENUM = numeros End Function 26
27 Ejemplos VBA en Excel Operaciones con Colores en Excel Function OBTENERCOLOR(celda As Range) As Long OBTENERCOLOR = celda.interior.color End Function 27
28 Ejemplos VBA en Excel Operaciones con Colores en Excel Function SUMARPORCOLOR(celdaColor As Range, rango As Range) 'Variable resultado almacena la suma total Dim resultado Dim celda As Range For Each celda In rango 'Compara la propiedad Interior.Color If celda.interior.color = celdacolor.interior.color Then resultado = resultado + celda.value End If Next celda SUMARPORCOLOR = resultado End Function 28
29 Ejemplos VBA en Excel Operaciones con Colores en Excel Function CONTARPORCOLOR(celdaColor As Range, rango As Range) 'Variable resultado almacena la cuenta total Dim resultado Dim celda As Range For Each celda In rango 'Compara la propiedad Interior.Color If celda.interior.color = celdacolor.interior.color Then resultado = resultado + 1 End If Next celda CONTARPORCOLOR = resultado End Function 29
30 Ejemplos VBA en Excel Cómo crear hojas de Excel Worksheets.Add.Name = "Enero" Worksheets.Add (After:=Worksheets("Hoja2")).Name = "Febrero" Worksheets.Add (After:=Worksheets(Worksheets.Count)).Name = "Marzo" 30
31 Ejemplos VBA en Excel Macro para ordenar datos automáticamente en Excel clic derecho sobre el nombre de la hoja y seleccionar la opción Ver código Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 1 Then With Columns(1).Sort key1:=.cells(1, 1) End With End If End Sub 31
32 Ejemplos VBA en Excel Macro para ordenar datos automáticamente en Excel Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 2 Then With Range("A:B").Sort key1:=.cells(1, 2), Header:=xlYes End With End If End Sub 32
33 Ejemplos VBA en Excel Concatenar múltiples celdas =CONCATENAR(B2, "; ", B3, "; ", B4, "; ", B5, "; ", C2, "; ", C3, "; ", C4, "; ", D2, "; ", D3, "; ", D4, "; ", D5, "; ", E2, "; ", E3, "; ", E4) Function CONCATENARCELDAS(Rango As Range) 'Bucle para recorrer todas las celdas del rango For Each celda In Rango.Cells 'Si la celda NO está vacía, entonces concatenarla If celda.value <> "" Then resultado = resultado & "; " & celda.value End If Next celda 'Se remueve el ; y espacio inicial resultado = Right(resultado, Len(resultado) 2) CONCATENARCELDAS = resultado End Function 33
34 Ejemplos VBA en Excel Generar Valores Aleatorios sin Repetición =ALEATORIO.ENTRE( 50, 50) Function AleatoriosUnicos(Inferior As Integer, Superior As Integer, Cantidad As Integer) As String Dim iarr As Variant Dim i As Integer Dim r As Integer Dim temp As Integer Application.Volatile ReDim iarr(inferior To Superior) For i = Inferior To Superior iarr(i) = i Next i For i = Superior To Inferior + 1 Step 1 r = Int(Rnd() * (i Inferior + 1)) + Inferior temp = iarr(r) iarr(r) = iarr(i) iarr(i) = temp Next i For i = Inferior To Inferior + Cantidad 1 AleatoriosUnicos = AleatoriosUnicos & " " & iarr(i) Next i AleatoriosUnicos = Trim(AleatoriosUnicos) End Function Private Sub CommandButton1_Click() Range("B4").Value = AleatoriosUnicos(Range("B1").Value, Range("B2").Value, Range("B3").Value) End Sub 34
35 Private Sub CommandButton1_Click() Dim fila As Long Dim duplicados As Boolean Ejemplos VBA en Excel Formulario para completar una lista sin duplicados 'Obtener la fila disponible fila = Application.WorksheetFunction.CountA(Range("A:A")) + 1 duplicados = False 'Validar si se han ingresado datos duplicados For i = 1 To fila If Cells(i, 1).Value = UserForm1.TextBox1.Value Then If Cells(i, 2).Value = UserForm1.TextBox2.Value Then 'Se encontraron datos duplicados MsgBox "Datos duplicados en la fila " & i duplicados = True End If End If Next i UserForm1.Show If Not duplicados Then 'Insertar datos capturados Cells(fila, 1).Value = UserForm1.TextBox1.Value Cells(fila, 2).Value = UserForm1.TextBox2.Value 'Limpiar cajas de texto UserForm1.TextBox1.Value = "" UserForm1.TextBox2.Value = "" 'Notificar al usuario MsgBox "Datos insertados en la fila " & fila End If End Sub Unload Me 35
36 Ejemplos VBA en Excel Copiar valores únicos de un rango Sub ValoresUnicos() Dim listaorigen As Range On Error Resume Next Set listaorigen = Application.InputBox _ (Prompt:="Rango de datos origen:", Title:="Seleccionar rango", Type:=8) listaorigen.advancedfilter _ Action:=xlFilterCopy, CopyToRange:=ActiveCell, Unique:=True Canceled: End Sub 36
37 Ejemplos VBA en Excel Contar apariciones de un valor en un rango Function APARICIONES(rango As Range, valor As Variant) As Integer contador = 0 'Recorrer todas las celdas del rango For Each celda In rango.cells posicion = 1 nuevostr = celda.value 'Mientras la posición encontrada por InStr sea diferente a cero Do posicion = InStr(posicion, nuevostr, valor, vbtextcompare) If (posicion = 0) Then Exit Do Else 'Aumentar contador de apariciones contador = contador + 1 'Cadena de texto restante nuevostr = Mid(nuevoStr, posicion + Len(valor) + 1) End If Loop While posicion <> 0 Next APARICIONES = contador End Function 37
38 Sub ValorExiste() 'Definición de variables Dim rango As String Dim valor As String Dim resultado As Range Dim primerresultado As String Dim cont As Integer Ejemplos VBA en Excel Contar y marcar apariciones de un valor en un rango 'Solicitar información al usuario rango = InputBox("Ingresa el RANGO a buscar:") valor = InputBox("Ingresa el VALOR a buscar:") 'Inicializar contador de coincidencias cont = 0 'Primera búsqueda del valor dentro del rango Set resultado = Range(rango).Find(What:=valor, _ LookIn:=xlValues, _ LookAt:=xlWhole, _ SearchOrder:=xlByRows, _ SearchDirection:=xlNext, _ MatchCase:=False, _ SearchFormat:=False) 'Si el resultado de la búsqueda no es vacío If Not resultado Is Nothing Then primerresultado = resultado.address 'Inicia bucle para hacer varias búsquedas Do cont = cont + 1 'Cambia el color de fondo de la celda resultado.interior.colorindex = 6 'Vuelve a buscar el valor Set resultado = Range(rango).FindNext(resultado) Loop While Not resultado Is Nothing And _ resultado.address <> primerresultado End If 'Muestra un cuadro de diálogo con el número de coincidencias MsgBox "Se encontraron " & cont & " coincidencias." End Sub 38
Enviar Felicitación Navideña por Email con Off. 2007
Enviar Felicitación Navideña por Email con Off. 2007 Hola Amigos, hoy vamos a ver un ejercicio de Excel que nos permitirá hacer un Envío de correo electrónico, para enviar nuestra felicitación de Navidad
Más detallesLABORATORIO Nº 1 Sistemas de Información asociados a los Formularios en Excel
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante del concepto de los sistemas de información y su rol en una organización asociados a utilizar formularios en Microsoft
Más detallesIntroducción. Visual Basic para Aplicaciones (VBA) en Excel: aspectos elementales
Introducción Visual Basic para Aplicaciones (VBA) en Excel: aspectos elementales Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile fguidi@ucv.cl
Más detalles1. Lee bien la siguiente información, allí encontrarás varios ejemplos que debes escribir en editor de Visual Basic de Excel.
PROGRAMACIÓN VBA PARA EXCEL 1. Lee bien la siguiente información, allí encontrarás varios ejemplos que debes escribir en editor de Visual Basic de Excel. VBA es una programación que está íntimamente relacionada
Más detallesFormulario VBA en Excel. Creación del formulario. Actividad grado 10.
Actividad grado 10. 1. Leer y Realizar el siguiente ejercicio siguiendo los pasos establecidos en la guía. 2. Consultar códigos para realizar una calculadora. Donde se ejecute en formulario de visual basic,
Más detallesMACROS. Automatizar tareas a través del uso de las macros.
OBJETIVOS MACROS Definiciones Automatizar tareas a través del uso de las macros. Grabar Ejecutar Manipular macros. Tipos de Macros en Excel Introducción Las operaciones tradicionales que se pueden realizar
Más detallesCurso Excel Básico - Intermedio
Curso Excel Básico - Intermedio Clase 4 Relator: Miguel Rivera Adonis Introducción Base de Datos: Definición de Base de Datos Ordenar datos Formulario Filtros Trabajar con Sub-Totales Validación de Datos
Más detallesCurso de Excel Avanzado
Curso de Excel Avanzado J. David Moreno TRABAJANDO CON RANGOS J. David Moreno 1 3 Para programar correctamente en VBA y trabajar con Excel es obligatorio aprender a trabajar con rangos (seleccionar, copiar,
Más detallesQue es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos.
Que es PHP? Que se puede hacer con PHP? Sintaxis del lenguaje. Variables. Operadores básicos. Condicionales. Ciclos. Qué es PHP? PHP (Hypertext Preprocessor). Es un lenguaje de programación: De código
Más detallesExcel 2010. Excel Avanzado. Parte 2 Tema: Macros. L.I. Luis Adrián Valdez Mendivil
Excel 2010 Excel Avanzado Parte 2 Tema: Macros L.I. Luis Adrián Valdez Mendivil Excel 2010 MACROS CREAR MACROS EN MS EXCEL Introducción Microsoft Office Excel 2010, permite trabajar con las macros. Lo
Más detallesProgramación con VBA Excel
Programación con VBA Excel Píldoras Informáticas CAPÍTULO 1. Introducción. Macros... 6 1.1 Cuando utilizar una Macro... 6 1.2 Grabar una macro... 8 1.3 Ejecutar una Macro... 9 1.4 Seguridad en las macros...
Más detallesVisual Basic 1. Empleo de módulos y Procedimientos. Procedimientos definidos por el usuario
Empleo de módulos y Procedimientos Procedimientos definidos por el usuario Según lo que hemos visto hasta ahora, Visual Basic, almacena el código en módulos. Hay tres clases de módulos: formularios (.frm),
Más detallesVB For Applications For Excel 2010
VB For Applications For Excel 2010 ACERCA DE ESTE CURSO Excel aplicando visual Basic te permite utilizar herramientas para simplificar el trabajo mediante la automatización de muchas de las complejas tareas
Más detallesComboBox: cuadro o caja combinada, permite tener varias opciones de las cuales seleccionar y ver una.
VISUAL BASIC Hola Amigos, con mas ganas y mas Macros de Excel y Visual Basic en Acción, en esta nueva parte veremos como trabajar con Listbox y Combobox, que son listas de opciones y cuadro de opciones,
Más detallesCómo nombrar variables ( 2&
&'()*+,, *)-.&'*/0+!" #$ # http://www.escet.urjc.es/~aiiq/ Introducción a Visual Studio.NET Aprendiendo el IDE de Visual Basic.NET Elementos del lenguaje. Variables y estructuras de datos Introducción
Más detallesCombinar correspondencia (I)
Combinar correspondencia (I) Mediante la opción Combinar correspondencia Word2007 nos permite incluir en un documento, datos almacenados en otro sitio. De esta forma podremos obtener copias de un mismo
Más detallesMS-Excel 2007, Intermedio Avanzado (30 horas)
MS-Excel 2007, Intermedio Avanzado (30 horas) Presentación El presente curso está enmarcado en el plan de Formación Continua, en el cual se incentiva el desarrollo de habilidades informáticas en el personal
Más detallesCurso de Visual Basic 6.0 - Lección 1 Area Interactiva - www.areaint.com
LECCIÓN 6 En esta lección vamos a familiarizarnos con las estructuras de repetición, las cuales nos sirven para realizar una misma instrucción un número determinado de veces o indeterminado dependiendo
Más detallesTABLAS DINÁMICAS Y UTILIZACION DE MACROS PARA LA ORGANIZACIÓN DE INFORMES MICROSOFT EXCEL 2010. Unidad N 4
TABLAS DINÁMICAS Y UTILIZACION DE MACROS PARA LA ORGANIZACIÓN DE INFORMES MICROSOFT EXCEL 2010 Unidad N 4 Objetivo Crear tablas dinámicas y utilizar macros para organizar informes y presentaciones de Microsoft
Más detallesMacros y VBA en MS Excel (Visual Basic for Applications) Aplicaciones para Ingeniería. Profesores: Hugo Mora, Ignacio Casas
Macros y VBA en MS (Visual Basic for Applications) Aplicaciones para Ingeniería Profesores: Hugo Mora, Ignacio Casas Tutorial de : Programador Activación de las Macros y VBA Para poder acceder a las Macros
Más detallesTutorial Básico de vbscript
Tutorial Básico de vbscript Bueno, primero aclarar que este tutorial, pretende explicar de manera básica las distintas instrucciones aplicadas en visual basic script (vbs de aquí en más), para que así
Más detallesMACROS Y FORMULARIOS
MACROS Y FORMULARIOS Para poder realizar formularios en Excel es necesario ubicar el menú programador Qué hacer si no aparece el menú programador? En algunos equipos no aparece este menú, por lo que es
Más detallesContenido. Samayra Niebles Velasquez chamayra@hotmail.com www.insser.net
Contenido MACROS EN MS EXCEL... 1 Objetos, propiedades y métodos... 1 Propiedades... 1 Métodos.... 1 Editor de Visual Basic.... 2 Insertar un nuevo módulo.... 2 Insertar un procedimiento.... 2 Ejecutar
Más detallesMANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES
1. ÍNDICE MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES 1. INTRODUCCIÓN...4 2 INSTALACIÓN DE LA APLICACIÓN...4 3 PANTALLA DE ACCESO...5 4 SELECCIÓN DE CLÍNICA...6 5 PANTALLA PRINCIPAL...7 6.
Más detallesPHPMYADMIN Y MYSQL. Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin.
PHPMYADMIN Y MYSQL Para gestionar la base de datos MySQL, lo haremos desde la aplicación PhpMyAdmin. PhpMyAdmin es una herramienta para la administración del servidor de base de datos MySQL que dispone
Más detallesProcesador de texto Apunte N 7
Procesador de texto Apunte N 7 Macros y Formularios ACLARACIÓN: Estos apuntes están diseñados para enseñar tanto MS Word como OOO Writer. Si es necesario se indicará de haber una diferencia de procedimientos
Más detalles1 UNIDAD 4 - CREA TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS
1.1 TABLAS DINÁMICAS 1 UNIDAD 4 - CREA TABLAS DINÁMICAS Y GRÁFICOS DINÁMICOS Los informes de tablas dinámicas organizan y resumen los datos, permitiendo comparar y analizar la información mostrando diferentes
Más detallesSeminario de Actualización - Excel Avanzado y Macros. Visual Basic. Conceptos Básicos de Visual Basic para Aplicaciones
Conceptos Básicos de para Aplicaciones 1 Qué es la programación? Es la acción de escribir programas de computación con el fin de resolver un determinado problema. Datos Constantes π = 3.1416 (real) Variables
Más detallesBASES DE DATOS EN VISUAL BASIC ACCESS + SQL
BASES DE DATOS EN VISUAL BASIC ACCESS + SQL by Damián Sottosanti Ultima actualización: 03-08-2004 CREAMOS LA BASE DE DATOS EN ACCESS Abrimos Access y elegimos "Crear una nueva base de datos usando" "Base
Más detallesMacros y lenguaje VBA Aprender a programar con Excel (2ª edición)
Capítulo 1: Introducción A. Introducción 14 B. A quién va dirigido este libro? 14 C. Qué es una macro? 14 D. Qué interés tiene hacer macros? 15 E. Contenido del libro 15 Capítulo 2: El editor de Visual
Más detallesGUIA COMPLEMENTARIA PARA EL USUARIO DE AUTOAUDIT. Versión N 02 Fecha: 2011-Febrero Apartado: Archivos Anexos ARCHIVOS ANEXOS
ARCHIVOS ANEXOS Son los documentos, hojas de cálculo o cualquier archivo que se anexa a las carpetas, subcarpetas, hallazgos u otros formularios de papeles de trabajo. Estos archivos constituyen la evidencia
Más detallesBase de datos en Excel
Base de datos en Excel Una base datos es un conjunto de información que ha sido organizado bajo un mismo contexto y se encuentra almacenada y lista para ser utilizada en cualquier momento. Las bases de
Más detallesMicrosoft Office XP Access XP (III)
PRÁCTICA 6 BASES DE DATOS Microsoft Office XP Access XP (III) Para la realización de esta práctica necesitas contar con la base de datos generada en las prácticas anteriores así que, abre la base de datos
Más detallesVincular datos entre Word y Excel.
Vincular datos entre Word y Excel. Imaginemos que tenemos una tabla de datos en Excel y queremos incluir dichos datos en un documento de Word. Debemos plantearnos, pues, si queremos que Office mantenga
Más detalleswww.senavirtual.edu.co
VIRTUAL Comunidad de Aprendizaje Introducción al manejo de las hojas de cálculo: Microsoft Excel 2007 www.senavirtual.edu.co : Semana de Formacion No 4 Caso Ejemplo: Implementar seguridad, vincular libros
Más detallesF O R M U L A R I O S FORMULARIOS
F O R M U L A R I O S FORMULARIOS Los controles de formulario nos ayudan a hacer más ágil y sencillo el manejo de una hoja de cálculo. Estos controles nos permiten conseguir que el aspecto visual de la
Más detallesFuncionalidades de Búsqueda (Search Mode) y Asignación Manual de Usuario
Funcionalidades de Búsqueda (Search Mode) y Asignación Manual de Usuario Febrero, 2013 Todos los términos e información de este documento son confidenciales y de propiedad exclusiva de BlueMessaging, caracterizándose
Más detallesComencemos a programar con. Entrega 10. Estructuras de Control II
Comencemos a programar con VBA - Access Entrega 10 Estructuras de Control II Eduardo Olaz 10-2 Estructuras de Control, segunda parte Las Instrucciones While - - - Wend La estructura de bucle For Contador
Más detallesCOMBINAR CORRESPONDENCIA EN MICROSOFT WORD
COMBINAR CORRESPONDENCIA EN MICROSOFT WORD Combinar documentos consiste en unir dos documentos diferentes sin que se modifiquen los datos que aparecen en ellos. Esta operación es muy útil y muy frecuente
Más detallesExcel Macros. Pedro Chávez Lugo mailto:pchavezl74@gmail.com webpage:http://lsc.fie.umich.mx/ pedro. 17 de enero de 2014
mailto:pchavezl74@gmail.com webpage:http://lsc.fie.umich.mx/ pedro 17 de enero de 2014 1 Introducción 2 3 4 5 6 Introducción Microsoft Excel es una herramienta muy eficaz que se puede usar para manipular,
Más detallesTÉCNICAS DE GESTIÓN ADMINISTRATIVA PARA PEQUEÑAS EMPRESAS
COMBINAR CORRESPONDENCIA CON OFFICE 2003 Combinar correspondencia nos permite incluir en un documento datos almacenados en otro lugar. De esta forma podremos obtener copias de un mismo documento pero con
Más detallesEjercicio 3 Diapositivas Interactivas.
Ejercicio 3 Diapositivas Interactivas. Existen diversas herramientas en PowerPoint para realizar presentaciones más interactivas, en lugar de las presentaciones comunes que van de diapositiva en diapositiva.
Más detallesApuntes de ACCESS. Apuntes de Access. Campos de Búsqueda:
Apuntes de ACCESS Campos de Búsqueda: Los campos de búsqueda permiten seleccionar el valor de un campo de una lista desplegable en lugar de tener que escribirlos. El usuario sólo tiene que elegir un valor
Más detallesPara aquellos que tengan conocimientos de Access es lo más parecido a una consulta de referencias cruzadas, pero con más interactividad.
Las tablas dinámicas Crear una tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a varios criterios de agrupación, representado como una tabla de doble entrada
Más detalles2_trabajar con calc I
Al igual que en las Tablas vistas en el procesador de texto, la interseccción de una columna y una fila se denomina Celda. Dentro de una celda, podemos encontrar diferentes tipos de datos: textos, números,
Más detallesLABORATORIO Nº 2 GUÍA PARA REALIZAR FORMULAS EN EXCEL
OBJETIVO Mejorar el nivel de comprensión y el manejo de las destrezas del estudiante para utilizar formulas en Microsoft Excel 2010. 1) DEFINICIÓN Una fórmula de Excel es un código especial que introducimos
Más detallesESCUELA SUPERIOR DE INFORMATICA Prácticas de Estadística UNA SESIÓN EN SPSS
UNA SESIÓN EN SPSS INTRODUCCIÓN. SPSS (Statistical Product and Service Solutions) es un paquete estadístico orientado, en principio, al ámbito de aplicación de las Ciencias sociales, es uno de las herramientas
Más detallesTabla dinámica. Vamos a crear una tabla dinámica a partir de un conjunto de datos.
Tabla dinámica Una tabla dinámica consiste en el resumen de un conjunto de datos, atendiendo a uno o varios criterios de agrupación, representado como una tabla de doble entrada que nos facilita la interpretación
Más detallesDatabase Manager Manual del usuario DMAN-ES-01/09/10
Database Manager Manual del usuario DMAN-ES-01/09/10 La información que contiene este manual no tiene carácter contractual y puede estar sujeta a cambios sin previo aviso. La aplicación a la que se hace
Más detallesA continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla.
4. TABLAS A continuación se describen cuáles son los elementos principales de las tablas, cómo crear una y cómo modificarla. 4.1. Principales Elementos Al momento de generar y diseñar una tabla es importante
Más detallesLa pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.
Microsoft Word Microsoft Word es actualmente (2009) el procesador de textos líder en el mundo gracias a sus 500 millones de usuarios y sus 25 años de edad. Pero hoy en día, otras soluciones basadas en
Más detallesEjercicio 9 Introducción a la programación con Macros de Excel.
Ejercicio 9 Introducción a la programación con Macros de Excel. El presente ejercicio servirá como una pequeña introducción a la programación Excel. Como hemos visto, Excel cuenta con diversas funciones
Más detallesComencemos a programar con. Entrega 09
Comencemos a programar con VBA - Access Entrega 09 Estructuras de Control Eduardo Olaz 09-2 Estructuras de Control. Las estructuras de control son segmentos de código que nos permiten tomar decisiones
Más detallesTEMA: MANEJO DE TABLAS DINAMICAS EN MICROSOFT EXCEL 2013.
Empremática, Guía 8 1 TEMA: MANEJO DE TABLAS DINAMICAS EN MICROSOFT EXCEL 2013. Objetivos Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Conocer el funcionamiento de una tabla dinámica.
Más detallesSesión No. 4. Contextualización INFORMÁTICA 1. Nombre: Procesador de Texto
INFORMÁTICA INFORMÁTICA 1 Sesión No. 4 Nombre: Procesador de Texto Contextualización La semana anterior revisamos los comandos que ofrece Word para el formato del texto, la configuración de la página,
Más detallesInstalar el aplicativo con un usuario que sea administrador del sistema, e instalar para todos los usuarios.
SISTEMA DE PRESENTACION DE AVALES Este aplicativo puede utilizarse para presentar ante las Juntas Electorales Partidarias los avales de cada lista. Permite la carga, la actualización y la impresión de
Más detallesMICROSOFT EXCEL 2007 (COMPLETO)
MICROSOFT EXCEL 2007 (COMPLETO) Descripción del funcionamiento de la hoja de cálculo Microsoft Excel XP, explicando todas las funciones de este programa para crear y modificar hojas de cálculo, tanto sencillas
Más detallesLa Administración de Proyectos
La Administración de Proyectos La administración de proyectos es el proceso de planear, organizar y administrar tareas y recursos para alcanzar un objetivo concreto, generalmente con delimitaciones de
Más detallesDefiniciones. Tema 21_Módulos Menú 1
Definiciones Un menú es una lista de opciones o de órdenes que forman parte de un mismo título, mediante los cuales se podrán seleccionar determinadas operaciones de la aplicación. El conjunto de todos
Más detallesAPLICACIONES INFORMÁTICAS de BASE de DATOS
APLICACIONES INFORMÁTICAS de BASE de DATOS AUTOR: Juan Carlos Cambero Palmero EDITA: ACADEMIA BALANUS Reservados todos los derechos. Queda prohibido, sin el permiso del autor o editor, la reproducción
Más detallesTemas de esta unidad :
Temas de esta unidad : Creación de Controles Web Personalizados Validación de entradas de usuarios Creación, lectura y escritura de archivos de texto Conceptos - Creacion de Controles Web Personalizados
Más detallesHOJAS DE CÁLCULO CONTROLES, MACROS, VBA Y FORMULARIOS EN MS EXCEL. Excel 1
HOJAS DE CÁLCULO CONTROLES, MACROS, VBA Y FORMULARIOS EN MS EXCEL Excel 1 Controles En cualquier programa MS Office se puede agregar controles que pueden interactuar con los datos y con otros controles.
Más detallesUNIVERSIDAD DE MEDELLÍN NUEVO PORTAL WEB MANUAL DE USUARIO GESTOR DE CONTENIDOS
UNIVERSIDAD DE MEDELLÍN MANUAL DE USUARIO GESTOR DE CONTENIDOS NUEVO PORTAL WEB TABLA DE CONTENIDO Tabla de Contenido 2 Consideraciones Iniciales 3 Ingreso al Sistema 4 Opciones de Gestor de contenidos
Más detallesÍndice. Insertar vínculos a páginas web... 8 Insertar videos... 9 Vínculos a archivos... 9
Índice Qué es el administrador de contenidos?... 2 A cuál administrador de contenidos apunta mi comunidad?... 2 Información introductoria a la unidad de aprendizaje... 3 Cómo agregar, editar y eliminar
Más detallesFundamentos de la Programación
Fundamentos de la Programación El Software Las operaciones que debe realizar el hardware son especificadas con una lista de instrucciones, llamadas programas o software. Dos grandes grupos de software
Más detallesMicrosoft Excel Nivel Avanzado Macros
Microsoft Excel Nivel Avanzado Macros Objetivos El curso tiene como objetivo entregar a los participantes de nivel superior, conocimientos y habilidades en el manejo del lenguaje de programación Visual
Más detallespor Elsa Matilde Meyer INDICE DE CONTENIDOS VERSIÓN DEMO
por Elsa Matilde Meyer INDICE DE CONTENIDOS VERSIÓN DEMO 1 INTRODUCCIÓN... 13 2 CONCEPTOS BÁSICOS... 14 2.1 QUÉ ES UNA MACRO?... 14 2.2 ELEMENTOS DE UNA MACRO... 14 3 EL EDITOR DE MACROS... 16 3.1 ELEMENTOS
Más detallesTema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013.
Empremática, Guía12 1 Facultad: Ingeniería Escuela: Computación Asignatura: Empremática Tema: CREACIÓN DE CONSULTAS E INFORMES EN UNA BASE DE DATOS CON MICROSOFT ACCESS 2013. Objetivos: Identificar las
Más detallesElaborando WebQuest usando Power Point
Módulo WebQuest Elaborando WebQuest usando Power Point 2.1.- Creación de WebQuest usando el Miscrosoft Power Point En el Power Point le colocamos un Estilo a nuestra Diapositiva para iniciar nuestra Creación
Más detallesDirección General de Tecnologías de la Información y Comunicaciones. Dirección de Tecnología de la Información y Tecnologías
Uso Interno Página 1 de 21 Fecha de Elaboración: 28/02/2014 Fecha de Creación 28/02/2014 Autor BITÁCORA DE CAMBIOS DEL DOCUMENTO FECHA DE CAMBIO NÚMERO VERSIÓN AUTOR DEL CAMBIO DESCRIPCIÓN DEL CAMBIO 28/02/2014
Más detallesTutorial para la creación de Bots de NTRadmin
Tutorial para la creación de Bots de NTRadmin NTRglobal Torres Diagonal Litoral Josep Pla, 2 Edificio B3, 1ª Planta 08019 Barcelona (Spain) Tel. +34 93 445 07 00 Fax +34 93 445 07 01 www.ntradmin.com www.ntrglobal.com
Más detallesPor qué ExecuTrain? Por qué ExecuTrain? Modalidad de servicio
Por qué ExecuTrain? ExecuTrain es un proveedor de entrenamiento corporativo a nivel internacional y líder mundial en la capacitación empresarial. Contamos con 22 años y más de 62 mil personas capacitadas
Más detallesPrerrequisitos El alumno debe conocer y dominar los aspectos básicos de programación.
Objetivo El objetivo de la práctica es que el alumno aprenda a desarrollar de programas orientados a objetos en Visual Basic.NET. Aprender el entorno de programación Visual Basic.NET Obligatoriedad La
Más detallesPROCEDIMIENTOS Y FUNCIONES DE LA PROGRAMACIÓN (VISUAL BASIC)
PROCEDIMIENTOS Y FUNCIONES DE LA PROGRAMACIÓN (VISUAL BASIC) REPASO (CLASES Y OBJETOS): Un objeto es una combinación de código y datos que puede tratarse como una unidad. Un objeto puede ser una porción
Más detallesPara ponerlo en funcionamiento deberemos realizar los siguientes pasos:
Curso de Macros en Excel Nivel intermedio Como escribir una macro utilizando el Editor de Visual Basic. Como ejecutar una macro. Macros con libros. Movernos por un libro. Elementos repetidos Comparación
Más detallesFormato condicional... 3. Herramientas para el manejo de datos... 4. Tablas (Listas)... 4. Subtotales... 6. Filtros Avanzados... 7
Contenido Formato condicional... 3 Herramientas para el manejo de datos... 4 Tablas (Listas)... 4 Subtotales... 6 Filtros Avanzados... 7 Validación de datos... 9 Consolidar datos... 12 Análisis Y si...
Más detallesSentencias o instrucciones en Visual BASIC
Tecnología a de la Informació Sentencias o instrucciones en Visual BASIC REM Tecnología a de la Informació REM es una sentencia no ejecutable y permite introducir comentarios en los programas. A esta práctica
Más detallesMinisterio de Educación. Base de datos en la Enseñanza. Open Office. Módulo 5: Report Builder
Ministerio de Educación Base de datos en la Enseñanza. Open Office Módulo 5: Report Builder Instituto de Tecnologías Educativas 2011 Informes con Oracle Report Builder En su configuración original, OpenOffice
Más detallesFUNDAMENTOS DE INFORMÁTICA
FUNDAMENTOS DE INFORMÁTICA Tema 4 Programación estructurada: Funciones y procedimientos Departamento de Ingeniería de Sistemas y Automática Universidad de Vigo Fundamentos de Informática. Departamento
Más detallesConciliación bancaria en CheqPAQ Cargado de estado de cuenta
Conciliación bancaria en CheqPAQ Cargado de estado de cuenta Introducción Con la finalidad de mantenerte informado respecto a todos los cambios y mejoras de los productos de CONTPAQ i, ponemos a tu disposición
Más detallesSESIÓN 1: POWER POINT 2013
SESIÓN 1: POWER POINT 2013 INTRODUCCIÓN PowerPoint es un miembro de la suite de programas de Microsoft Office 2013. Una suite es un grupo de programas diseñados por un fabricante para que podemos trabajar
Más detalles" ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2
! " ##$ % & '( % & )*+),$ -##$ -!- $! "-./ - 0WebClass1-2!" # 345 637 6$5!!!89 & 5 :8-7 & & ;(< 8 $ + - 8 : #= ' 7= : 0 & 0 &- =.> = ;(("9 &? WebClass - 1@#$% &'A1 ;(< 8- ( ) * *+ " $ % B9 5 5 # :!- WebClass
Más detallesPor qué usar VBA en Excel 2010?
Por qué usar VBA en Excel 2010? Microsoft Excel 2010 es una herramienta muy eficaz que se puede usar para manipular, analizar y presentar datos. A veces, no obstante, a pesar del amplio conjunto de características
Más detallesManual del Usuario de Microsoft Access Introducción - Página 1. I. Introducción. I.1. Base de Datos Relacional
Manual del Usuario de Microsoft Access Introducción - Página 1 I. Introducción I.1. Base de Datos Relacional Una base de datos relacional es una colección de información secundaria a un tema o propósito
Más detallesGuía N 1: Fundamentos básicos(i)
1 Guía N 1: Fundamentos básicos(i) Objetivos Generales: Ver una breve descripción de las capacidades más comunes de Excel Objetivos específicos: Descripción de los elementos de un libro: Hojas, iconos,
Más detallesMANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn
MANUAL DE USUARIO CMS- PLONE www.trabajo.gob.hn Tegucigalpa M. D. C., Junio de 2009 Que es un CMS Un sistema de administración de contenido (CMS por sus siglas en ingles) es un programa para organizar
Más detallesIntroducción a Moodle
Instituto la Américas de Nayarit Ing. Elías Portugal Luna Qué es Moodle? Moodle es una aplicación web de tipo Ambiente Educativo Virtual, un sistema de gestión de cursos, de distribución libre, que ayuda
Más detallesManual de Usuario Sitio Web de la Red Federal de Capacitación
Manual de Usuario Sitio Web de la Red Federal de Capacitación 1 TABLA DE CONTENIDOS INTRODUCCIÓN... 3 NAVEGACIÓN... 4 MENÚ PRINCIPAL... 6 INICIO... 6 INSTITUCIONAL... 7 FORO... 9 PRODUCTOS... 9 AGENDA...
Más detallesMICROSOFT EXCEL 2007
MICROSOFT EXCEL 2007 1. AVANZADO Nº Horas:24 Objetivos: Descripción de funciones avanzadas de la hoja de cálculo Microsoft Excel 2007, viendo el uso de fórmulas, funciones y gráficos en los libros de Excel.
Más detallesOperación Microsoft Access 97
Trabajar con Controles Características de los controles Un control es un objeto gráfico, como por ejemplo un cuadro de texto, un botón de comando o un rectángulo que se coloca en un formulario o informe
Más detallesExcel 2010 Representación gráfica de datos
Excel 2010 Representación gráfica de datos Contenido CONTENIDO... 1 CONCEPTO DE GRÁFICO... 2 CREACIÓN DE GRÁFICOS... 3 CREAR UN GRÁFICO EN EXCEL WEB APP... 13 ESTABLECER FORMATOS AL GRÁFICO... 16 1 Concepto
Más detallesManejo de datos. Manejo de datos Diapositiva 1
Manejo de datos Formulario de datos Operaciones con un formulario de datos Filtro avanzado Validación Validación: Criterios Validación: Datos no válidos Quitar duplicados Texto en columnas Consolidar Tablas
Más detallesvbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc
vbnmqwertyuiopasdfghjklzxcvbnmrty uiopasdfghjklzxcvbnmqwertyuiopasdf ghjklzxcvbnmqwertyuiopasdfghjklzxc COMBINACIÓN DE CARTAS Y CORRSPONDENCIA vbnmqwertyuiopasdfghjklzxcvbnmqw ertyuiopasdfghjklzxcvbnmqwertyuiop
Más detallesHerramientas Tecnológicas de Productividad. Sesión 8. Hojas de cálculo
Herramientas Tecnológicas de Productividad Sesión 8. Hojas de cálculo Contextualización En la actualidad, dentro de este mundo globalizado es imperante contar con mayores herramientas tecnológicas que
Más detalles3.1. Guardar un libro de trabajo
Vamos a ver las operaciones referentes a archivos como abrir, nuevo, guardar, guardar como y cerrar para poder manejarlas sin problemas a la hora de trabajar con libros de trabajo de Excel. Básicamente
Más detallesEjemplos de conversión de reales a enteros
Ejemplos de conversión de reales a enteros Con el siguiente programa se pueden apreciar las diferencias entre las cuatro funciones para convertir de reales a enteros: program convertir_real_a_entero print
Más detallesInstrumentación Virtual con LabVIEW
Instrumentación Virtual con LabVIEW ESTRUCTURAS ESTRUCTURAS WHILE FOR.. CASE SEQUENCE Opciones de selección de CASE Controles Visibles Variables Locales y Globales Personalizar controles 1.- ENTORNO DE
Más detallesUNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN. FACULTAD NACIONAL DE MINAS Escuela de Sistemas
UNIVERSIDAD NACIONAL DE COLOMBIA SEDE DE MEDELLÍN FACULTAD NACIONAL DE MINAS Escuela de Sistemas OBJETIVOS: General: Estudiar y utilizar los elementos del entorno de trabajo Visual Basic for Applications
Más detallesCONCEPTOS BASICOS. Febrero 2003 Página - 1/10
CONCEPTOS BASICOS Febrero 2003 Página - 1/10 EL ESCRITORIO DE WINDOWS Se conoce como escritorio la zona habitual de trabajo con windows, cuando iniciamos windows entramos directamente dentro del escritorio,
Más detalles