Manual 400 Macros para Excel.pdf
145
0
0
Texto completo
(2) I. Manual 400 Macros Plus. Tabla de Contenidos 0. 15. Cap. I 1 - Introducción. 1 BIENVENID@S ................................................................................................................................... 15 2 BREVE INTRODUCCIÓN ................................................................................................................................... AL EDITOR 17 3 Cómo crear una ................................................................................................................................... macro 18 4 Dónde colocar ................................................................................................................................... las macros 18 5 Cómo ejecutar ................................................................................................................................... una macro 18 6 Acerca de las................................................................................................................................... macros Auto-Open 18 7 Acerca de las................................................................................................................................... macros Auto-Close 19 8 Cómo proteger ................................................................................................................................... un proyecto 19 9 Evitar que las ................................................................................................................................... macros se vean desde el menú 19 10 Otras consideraciones: ................................................................................................................................... ¿Cómo...? 19. 21. Cap. II 2 - Eventos, Metodos y Propiedades. 1 EVENTOS - LISTADO ................................................................................................................................... 21 2 Especial: Eventos ................................................................................................................................... de Hojas 22 Cambios y Selección .......................................................................................................................................................... en Hoja 22. 3 Metodos. ................................................................................................................................... 22. 4 Propiedades................................................................................................................................... 23. 25. Cap. III 3 - Tratamiento de Variables. 1 Tipo de Variables ................................................................................................................................... 25 2 DURACIÓN DE ................................................................................................................................... LAS VARIABLES 25 3 Determinar el................................................................................................................................... tipo de variable 26 4 Convirtiendo................................................................................................................................... variables 26 5 Limpiando variables ................................................................................................................................... 26. 28. Cap. IV 4 - Trabajando con Cadenas. 1 EXTRAER PARTES ................................................................................................................................... DE UNA CADENA 28 2 Armando cadenas ................................................................................................................................... 29 3 Obtener el largo ................................................................................................................................... de una cadena 29 4 Introducir caracteres ................................................................................................................................... especiales 29 5 Detectar o encontrar ................................................................................................................................... texto en una cadena 29 6 Creando cadenas ................................................................................................................................... de largo fijo 29 7 Obtener la parte ................................................................................................................................... numerica de una cadena 29. Cap. V 5 - Trabajando con Directorios y Archivos. 31. © <2005=2010> Elsa M.Meyer (Elsamatilde).
(3) Contents. II. 1 Creando un nuevo ................................................................................................................................... directorio 31 2 ESTABLECER ................................................................................................................................... LA RUTA DE ACCESO PREDETERMINADA 31 3 Establecer si................................................................................................................................... un directorio existe 31 4 Establecer si................................................................................................................................... un archivo existe en un directorio 31 5 Eliminar un archivo ................................................................................................................................... de un directorio 32 6 Establecer nueva ................................................................................................................................... unidad de disco 32 7 Establecer nuevo ................................................................................................................................... directorio o carpeta 32 8 Crear lista de................................................................................................................................... archivos de una carpeta 32 9 Copiar todos................................................................................................................................... los libros de una carpeta en otra 32 10 Obtener propiedad ................................................................................................................................... fecha y hora de archivos 32 11 Obtener tamaño ................................................................................................................................... de archivos 32. Cap. VI 6 - Trabajando con Libros. 34. 1 Principales Metodos ................................................................................................................................... y Propiedades de Libros 34 2 Abriendo Libros ................................................................................................................................... 34 Abrir un segundo .......................................................................................................................................................... libro 34 Abrir un libro.......................................................................................................................................................... con clave 34 Abrir libro buscando .......................................................................................................................................................... la carpeta que lo contiene 34 Ejecutar macro .......................................................................................................................................................... al abrir un libro 34 Inhabilitar el mensaje .......................................................................................................................................................... de actualizar vínculos al abrir un libro 34 Inhabilitar la opción .......................................................................................................................................................... de actualizar vínculos al abrir otros libros 34 Al abrir libro incrementar .......................................................................................................................................................... un contador 35 Al abrir libro ocultarlo .......................................................................................................................................................... (minimizarlo) y mostrar un Userform 35 Impedir que un .......................................................................................................................................................... libro se abra si la fecha caducó 35. 3 Seleccionar un ................................................................................................................................... libro 35 4 Obtener el nombre ................................................................................................................................... de un libro 35 5 Obtener la ruta ................................................................................................................................... de un libro 35 6 Activar otro libro ................................................................................................................................... distinto al actual 35 7 Impedir que se ................................................................................................................................... abran otros libros mientras esté nuestro libro abierto 36 8 CARGAR TODO ................................................................................................................................... EL LIBRO EN MAYÚSCULAS 36 9 Modificar la forma ................................................................................................................................... de cálculo del libro o de una hoja 37 10 Eliminar vinculos ................................................................................................................................... externos 37 11 Eliminar vinculos ................................................................................................................................... internos 37 12 Saber si uno................................................................................................................................... o más libros existen en una carpeta 37 13 Crear libro como ................................................................................................................................... copia de cierta hoja 37 14 Copiar un libro ................................................................................................................................... sin abrirlo 37 15 Cambiar el nombre ................................................................................................................................... de un libro sin abrirlo 38 16 Eliminar Nombres ................................................................................................................................... de Rangos en libro 38 17 Armar un indice ................................................................................................................................... vinculado a cada hoja del libro 38 18 Guardando Libros ................................................................................................................................... 38 Guardar el libro .......................................................................................................................................................... activo 38 Guardar un libro .......................................................................................................................................................... con otro nombre 38 Guardar un libro .......................................................................................................................................................... con otro formato (txt) 38 © <2005=2010> Elsa M.Meyer (Elsamatilde). II.
(4) III. Manual 400 Macros Plus Guardar un libro .......................................................................................................................................................... con clave 38 Guardar un libro .......................................................................................................................................................... cuyo nombre será el valor de una variable 39 Guardar un libro .......................................................................................................................................................... cuyo nombre serán datos concatenados 39 Guardar libro.......................................................................................................................................................... sin módulos 39 Guardar libro.......................................................................................................................................................... sin código o macros 39. 19 Cerrando Libros ................................................................................................................................... 39 Cerrar todos los .......................................................................................................................................................... libros en uso 39 Cerrar un solo .......................................................................................................................................................... libro 39 Cerrar un libro .......................................................................................................................................................... SIN guardar los cambios 39 Cerrar un libro .......................................................................................................................................................... guardando los cambios 40 Impedir el uso.......................................................................................................................................................... del botón Cerrar del libro 40 Controlar errores .......................................................................................................................................................... antes de cerrar un libro 40. Cap. VII 7 - Trabajando con Hojas. 42. 1 MÉTODOS PARA ................................................................................................................................... HOJAS 42 2 Propiedades................................................................................................................................... de las Hojas 44 3 Activar o seleccionar ................................................................................................................................... otras hojas distintas a la actual 44 4 Seleccionar la ................................................................................................................................... hoja anterior o posterior a la activa 44 5 Seleccionar todas ................................................................................................................................... las hojas de un libro 44 6 Devolver el nombre ................................................................................................................................... de la hoja en una variable 44 7 Formas de mostrar ................................................................................................................................... el nombre de hojas 44 8 Devolver el número ................................................................................................................................... de hoja en una variable 44 9 Proteger una................................................................................................................................... hoja 45 10 Desproteger ................................................................................................................................... una hoja 45 11 Vista previa de ................................................................................................................................... la hoja activa y de otras hojas 45 12 Imprimir hojas ................................................................................................................................... 45 13 Insertar hojas ................................................................................................................................... 45 14 Eliminar hojas ................................................................................................................................... 45 15 Copiar hojas................................................................................................................................... 45 16 Crear hoja/libro ................................................................................................................................... con un gráfico 46 17 Ocultar hojas................................................................................................................................... 46 18 Mostrar hoja................................................................................................................................... oculta 46 19 Mostrar todas ................................................................................................................................... las hojas ocultas de un libro 46 20 Impedir que se ................................................................................................................................... vean datos al entrar a hoja 46 21 Cambiar nombre ................................................................................................................................... a pestaña o Etiqueta de hojas 46 22 Cambiar color ................................................................................................................................... de pestaña o Etiqueta de Hojas 46 23 Mover o cambiar ................................................................................................................................... una hoja de lugar 47 24 Insertar imagen ................................................................................................................................... en una hoja 47 25 Ordenar las hojas ................................................................................................................................... alfabéticamente 47 26 Armar una lista ................................................................................................................................... con el nombre de las hojas 47 27 Modificar todos ................................................................................................................................... los hipervínculos de la hoja 47 28 Establecer filas ................................................................................................................................... y columnas a mostrar al abrir hoja 47 29 Establecer area ................................................................................................................................... visible de una hoja 47 © <2005=2010> Elsa M.Meyer (Elsamatilde).
(5) Contents. IV. 30 Restablecer área ................................................................................................................................... visible en hoja 48 31 Crear hojas según ................................................................................................................................... valores en una lista 48 32 Aplicar Zoom................................................................................................................................... a un rango u hoja 48 33 Obtener el valor ................................................................................................................................... del Zoom aplicado a la hoja 48 34 Ejecutar rutina ................................................................................................................................... en todas las hojas del libro 48 35 Hojas de Diálogo: ................................................................................................................................... cómo ocultarlas 48 36 Eliminar todos ................................................................................................................................... los comentarios de la hoja 48 37 Activar hoja ................................................................................................................................... cada tanto tiempo 49. Cap. VIII 8 - Trabajando con Celdas y Rangos. 51. 1 Principales Méotodos ................................................................................................................................... para Rangos 51 2 PRINCIPALES ................................................................................................................................... PROPIEDADES DE RANGOS 51 3 Selección de................................................................................................................................... Celdas o Rangos 52 4 Selección de................................................................................................................................... rango utilizando variables 52 5 Seleccionar celdas ................................................................................................................................... a cierta distancia de la celda activa 52 6 Ampliar un rango ................................................................................................................................... seleccionado 53 7 SELECCIONAR ................................................................................................................................... LA REGIÓN DE LA CELDA ACTIVA 53 8 Seleccionar hasta ................................................................................................................................... la última celda vacía -Fin de rango 53 9 Devolver la direccion ................................................................................................................................... de un rango o celda 53 10 Encontrar última ................................................................................................................................... celda con datos 54 11 Ubicarnos en................................................................................................................................... primer celda libre de una columna 54 12 Guardar el numero ................................................................................................................................... de la primer fila libre 54 13 Obtener ultima ................................................................................................................................... columna con datos 54 14 Obtener el número ................................................................................................................................... de columnas de un rango 54 15 Obtener el número ................................................................................................................................... de filas de un rango 54 16 Contar la cantidad ................................................................................................................................... de objetos de un rango 54 17 Acumular lo ................................................................................................................................... que se carga en 1 celda 55 18 Combinar/Descombinar ................................................................................................................................... celdas seleccionadas 55 19 Borrar o Limpiar ................................................................................................................................... celdas o rangos 55 20 Borrar celdas................................................................................................................................... con cierto contenido 55 21 Eliminar celdas ................................................................................................................................... o rangos 55 22 Eliminar filas................................................................................................................................... en blanco 55 23 Eliminar varias ................................................................................................................................... filas segun condicion 55 24 Insertar Filas................................................................................................................................... 56 25 Eliminar Filas ................................................................................................................................... 56 26 Ocultar filas ................................................................................................................................... 56 27 Mostrar filas................................................................................................................................... 56 28 Insertar Columnas ................................................................................................................................... 56 29 Eliminar columnas ................................................................................................................................... 56 30 Ocultar columnas ................................................................................................................................... 56 © <2005=2010> Elsa M.Meyer (Elsamatilde). IV.
(6) V. Manual 400 Macros Plus 31 Mostrar Columnas ................................................................................................................................... 57 32 Insertar comentarios ................................................................................................................................... 57 33 Formatos a Celdas ................................................................................................................................... 57 34 Formato a Columnas ................................................................................................................................... 57 35 Autoajustar columnas ................................................................................................................................... 57 36 Cambiar minúsculas ................................................................................................................................... por mayúsculas 57 37 Cambiar mayúsculas ................................................................................................................................... por minúsculas 57 38 Capturar fecha ................................................................................................................................... y hora de carga de datos 58 39 Insertar Nombre ................................................................................................................................... de rango 58 40 Insertar Hipervínculos ................................................................................................................................... 58 41 Transponer una ................................................................................................................................... fila 58 42 Ordenar un rango ................................................................................................................................... 58 43 Detectar si la................................................................................................................................... celda contiene formula 58 44 Ejemplo de fórmula ................................................................................................................................... con rango variable 58 45 Cómo conocer ................................................................................................................................... el color de una celda 59 46 Colorear celdas ................................................................................................................................... con mas de 3 condiciones 59 47 Resaltar la fila ................................................................................................................................... activa (1) 59 48 Resaltar la fila ................................................................................................................................... activa (2) 59 49 Resaltar la celda ................................................................................................................................... activa 59 50 Cambiar color ................................................................................................................................... de fuente a celdas con datos 59 51 Separar cada................................................................................................................................... caracter de una cadena en distintas col 59 52 Quitar espacios ................................................................................................................................... en celdas 60 53 Proteger rangos ................................................................................................................................... o celdas 60 54 Recorrer celdas ................................................................................................................................... protegidas 60. Cap. IX 9 - Bucles: Instrucciones o Comandos Especiales. 62. 1 Qué es un bucle? ................................................................................................................................... 62 2 FOR EACH.....NEXT ................................................................................................................................... 62 3 For ...... Next................................................................................................................................... 63 4 While .... Wend ................................................................................................................................... 63 5 If.... ElseIf....Else.... ................................................................................................................................... 63 6 Do While .... Loop ................................................................................................................................... 63 7 Do Until.... Loop ................................................................................................................................... 63 8 Uso de SET ................................................................................................................................... 64 9 With....End With ................................................................................................................................... 64 10 Uso de Select ................................................................................................................................... Case 64. Cap. X 10- Trabajando con fórmulas. 66. 1 Trabajando con ................................................................................................................................... fórmulas 66 © <2005=2010> Elsa M.Meyer (Elsamatilde).
(7) Contents. VI. 2 INTRODUCIR................................................................................................................................... FÓRMULAS EN CELDAS 66 3 Armar fórmula ................................................................................................................................... con datos variables 67 4 Modificar fórmula ................................................................................................................................... de celda 67 5 Colocar resultado ................................................................................................................................... de fórmula en celdas 67. Cap. XI 11- Trabajando con Objetos Insertados en Hoja. 69. 1 Algunas consideraciones ................................................................................................................................... previas 69 2 ListBox, Combobox ................................................................................................................................... y Textbox 69 COMENTARIOS .......................................................................................................................................................... GENERALES 69 Mostrar un Combobox .......................................................................................................................................................... al seleccionar hoja 70 Ocultar un Combobox .......................................................................................................................................................... luego de seleccionar opcion 70 Asignar rango.......................................................................................................................................................... a un Combobox 70 Enviar texto a.......................................................................................................................................................... las columnas de un Combobox 70 Enviar valor de .......................................................................................................................................................... un Combo a una celda 70 Seleccionar celda .......................................................................................................................................................... cuyo valor es el ingresado en Combobox 71 Enviar valores.......................................................................................................................................................... de Combo de 4 columnas a celdas 71 Limpiar un combo .......................................................................................................................................................... 71 Crear controles .......................................................................................................................................................... por macro 71 Eliminar todos .......................................................................................................................................................... los controles de una hoja 71 Asignar ancho .......................................................................................................................................................... de columnas en Listbox 71 Activar hoja según .......................................................................................................................................................... valor en Lista Desplegable 71 Buscar valor del .......................................................................................................................................................... Combo en base Devolver otros datos en textbox 72 Mostrar valores .......................................................................................................................................................... al clic en control 72 Llenar un control .......................................................................................................................................................... Combobox con nombres de hojas 72. 3 Cuadros de Texto ................................................................................................................................... 72 Insertar cuadro .......................................................................................................................................................... de texto y asignar algunas propiedades 72 Funciones de.......................................................................................................................................................... comprobacion 72. 4 Imágenes. ................................................................................................................................... 72. Cargar una imagen .......................................................................................................................................................... cuyo nombre se encuentra en una celda 72 Segun valor de .......................................................................................................................................................... celda, mostrar una imagen 72 Buscar una imagen .......................................................................................................................................................... e insertarla 73 Insertar imagenes .......................................................................................................................................................... sobre celdas (1) 73 Insertar imagenes .......................................................................................................................................................... sobre ciertas celdas (2) 73 Insertar imagenes .......................................................................................................................................................... de tamaño fijo 73. Cap. XII 12- Controlando Teclas y Mensajes de Excel. 75. 1 Consideraciones ................................................................................................................................... generales 75 2 Impedir que se ................................................................................................................................... cancele una macro con ESC 75 3 Controlar la tecla ................................................................................................................................... ESC- Cancelar a criterio 75 4 No mostrar el................................................................................................................................... cursor o la celda activa 75 5 Controlar las................................................................................................................................... teclas Enter y Flechas Abajo_Arriba 75 6 Controlar otras ................................................................................................................................... teclas mediante código 75 7 Asignar una ................................................................................................................................... macro a una tecla especial 75 8 Ejecutar una................................................................................................................................... macro al presionar Enter 76 9 Ejecutar una................................................................................................................................... macro con Doble click 76. © <2005=2010> Elsa M.Meyer (Elsamatilde). VI.
(8) VII. Manual 400 Macros Plus 10 Asignar mismo ................................................................................................................................... atajo de teclado a varias macros 76 11 NO MOSTRAR ................................................................................................................................... AVISOS DE ALERTA 76 12 No mostrar aviso, ................................................................................................................................... al guardar un archivo, de que el archivo ya existe: 77 13 No mostrar la................................................................................................................................... ejecución de la macro o el movimiento de hojas: 77 14 Inhabilitar eventos ................................................................................................................................... 77 15 Crear atajos ................................................................................................................................... de teclado desde una macro 77. Cap. XIII 13- Controlando Errores. 79. 1 ON ERROR RESUME ................................................................................................................................... NEXT 79 2 On Error GoTo ................................................................................................................................... .... 79 3 On Error GoTo ................................................................................................................................... 0 79 4 Err. ................................................................................................................................... 79. Cap. XIV 14- Trabajando con Barras, Menues y Pestañas. 81. 1 Consideraciones ................................................................................................................................... generales para Barras y otros 81 2 OCULTAR LAS ................................................................................................................................... PESTAÑAS DE LAS HOJAS 81 3 Ocultar las barras ................................................................................................................................... de desplazamiento 81 4 Ocultar los encabezados ................................................................................................................................... de filas y columnas 81 5 Ocultar barras ................................................................................................................................... de herramientas 81 6 Ocultar la barra ................................................................................................................................... principal de Excel 81 7 Ocultar elementos ................................................................................................................................... de la barra principal 82 8 Conocer número ................................................................................................................................... de barras y controles 82 9 Ocultar opciones ................................................................................................................................... de Impresion y Otras 82 10 Ocultar opciones ................................................................................................................................... Cortar y Copiar 82 11 Crear una barra ................................................................................................................................... personal con macro 82 12 Mostrar una ................................................................................................................................... barra de herramientas personal 82 13 Quitar una barra ................................................................................................................................... personal al salir 82 14 Impedir el uso ................................................................................................................................... del clic derecho 83 15 Ejecutar macro ................................................................................................................................... al clic derecho 83 16 Mostrar mensaje ................................................................................................................................... en Barra de Estado 83 17 Mostrar cajas................................................................................................................................... de diálogo de Excel 83 18 Eliminar menu ................................................................................................................................... contextual de Objetos 83. Cap. XV 15- Uso de Cuadros de Mensaje. 85. 1 Construcción................................................................................................................................... de MsgBox 85 2 MsgBox como ................................................................................................................................... PopUp 85. Cap. XVI 16- Uso de InputBox. 87. 1 CONSTRUCCIÓN ................................................................................................................................... DE INPUTBOX 87 2 Controlar que ................................................................................................................................... se ha ingresado un valor 88 © <2005=2010> Elsa M.Meyer (Elsamatilde).
(9) Contents. VIII. 3 Establecer un ................................................................................................................................... valor predeterminado en un InputBox 88 4 Controlar que ................................................................................................................................... lo ingresado a un InputBox sea referencia válida 88 5 Ingresar y seleccionar ................................................................................................................................... un rango con InputBox 88 6 Seleccionar datos ................................................................................................................................... en un rango 88 7 Controlar que ................................................................................................................................... el dato ingresado sea fecha 88. Cap. XVII 17- Buscando Datos. 90. 1 Buscar una hoja ................................................................................................................................... en cierto libro 90 2 Devolver en una ................................................................................................................................... celda el resultado de una búsqueda 90 3 Devolver todos ................................................................................................................................... los resultados de una búsqueda 90 4 Buscar un dato. ................................................................................................................................... Copiar la fila de todos los registros encontrados 90 5 Buscar un dato ................................................................................................................................... en un rango, posicionarse y seguir buscando 90 6 Controlar si un ................................................................................................................................... valor resultado se encuentra en la base 90 7 Función BuscarV ................................................................................................................................... devolviendo valores a la izquierda 90 8 Buscar cierto................................................................................................................................... dato en un rango. Si se encuentra borrar la fila que lo contiene 91 9 BUSCAR DATOS ................................................................................................................................... DE 1 COLUMNA EN OTRA Y BORRAR LOS REPETIDOS 91 10 Evitar duplicados ................................................................................................................................... al cargar una base 92 11 Buscar un dato. ................................................................................................................................... Devolver en Textbox toda la fila 92 12 Obtener el valor ................................................................................................................................... de la ultima celda de una fila 92. Cap. XVIII 18- Evaluando y Comparando Datos. 94. 1 Comparando................................................................................................................................... cadenas 94 2 Evaluar si una ................................................................................................................................... celda guarda fechas 94 3 Evaluar si un................................................................................................................................... dato es numérico o no 94 4 EVALUAR SI................................................................................................................................... UNA CELDA PRESENTA ERROR 94 5 Eliminar filas................................................................................................................................... si las celdas de cierta columna están vacías 94 6 Eliminar fila si ................................................................................................................................... varios datos del registro cumplen una condición 95 7 Rellenar celdas ................................................................................................................................... vacías de un rango con cierto valor 95 8 Evaluar el color ................................................................................................................................... de celda 95 9 Eliminar filas................................................................................................................................... vacías 95 10 Contar celdas ................................................................................................................................... con igual color de fuente 95 11 Ordenar - Controlar ................................................................................................................................... - borrar repetidos 95 12 Comparar cadenas ................................................................................................................................... que pueden estar en mayúsculas o minúsculas 95 13 Extraer la parte ................................................................................................................................... numérica de una cadena 96 14 Armar tabla con ................................................................................................................................... valores no duplicados 96 15 Armar Listas................................................................................................................................... validadas, sin duplicados 96 16 Comparar 2 columnas. ................................................................................................................................... Copiar en otra las filas que coinciden 96 17 Comparar 2 columnas. ................................................................................................................................... Copiar las que NO coinciden 96 18 Bloquear celdas ................................................................................................................................... según fecha 96 19 Evaluando si................................................................................................................................... celdas contienen #N/A-Copiar en otro destino 96 © <2005=2010> Elsa M.Meyer (Elsamatilde). VIII.
(10) IX. Manual 400 Macros Plus. Cap. XIX 19- Copiando Datos. 98. 1 Copiar rango................................................................................................................................... de datos de una hoja a la siguiente 98 2 Copiar solo filas ................................................................................................................................... impares 98 3 COPIAR SOLO ................................................................................................................................... VALORES - PEGADO ESPECIAL 98 4 Copiar formato ................................................................................................................................... - Pegado Especial 98 5 Pegado Especial ................................................................................................................................... sin seleccionar 98 6 Quitar fórmulas ................................................................................................................................... en celdas de color 99 7 Copiar una fórmula ................................................................................................................................... en la celda siguiente 99 8 Copiar cierta................................................................................................................................... fila en otro libro. Conocer última fila con datos 99 9 Copiar un rango ................................................................................................................................... de filas en otro libro Resumen 99 10 Duplicar una................................................................................................................................... hoja- La copia tendrá los valores, no las fórmulas 99 11 Copiar varios................................................................................................................................... libros en uno solo 99 12 Copiar cabecera ................................................................................................................................... o columna de títulos 99 13 Copiar celdas ................................................................................................................................... de color en otro destino- Eliminar fila 100. Cap. XX 20- Uso de Temporizador. 102. 1 CARACTERÍSTICAS ................................................................................................................................... DEL MÉTODO ONTIME 102 2 Guardar el libro ................................................................................................................................... cada minuto 102 3 Mostrar un ................................................................................................................................... Userform durante un tiempo y ocultarlo 103 4 Lllamar a un................................................................................................................................... Userform por unos segundos 103 5 Activar otra................................................................................................................................... hoja cada tantos minutos 103. Cap. XXI 21- Trabajando con Filtros. 105. 1 Establecer criterio ................................................................................................................................... para filtro 105 2 Filtro en hoja ................................................................................................................................... protegida 105 3 Autofiltros con ................................................................................................................................... campos fecha 105 4 Establecer AutoFiltro ................................................................................................................................... con criterios en otra hoja 105 5 APLICAR FILTRO ................................................................................................................................... AVANZADO Y COPIAR RESULTADO 105 6 Copiar solo................................................................................................................................... las filas de un Filtro avanzado en otra hoja 106 7 Copiar celdas ................................................................................................................................... filtradas sin los títulos 106 8 Obtener la primer ................................................................................................................................... fila de un filtro 106 9 Obtener el total ................................................................................................................................... de celdas filtradas 107 10 Seleccionar................................................................................................................................... en un rango filtrado, la celda que tiene el valor de un ComboBox 107 11 Sumar una ................................................................................................................................... columna de datos en un rango filtrado 107 12 Quitar autofiltros ................................................................................................................................... solo a ciertas columnas 107. Cap. XXII 22- Trabajando con Gráficos. 109. 1 Seleccionar................................................................................................................................... un gráfico ignorando su nombre 109 2 Cortar un gráfico ................................................................................................................................... de una hoja y pegarlo en otra 109 3 Asignar los................................................................................................................................... datos de origen de un gráfico 109 © <2005=2010> Elsa M.Meyer (Elsamatilde).
(11) Contents. X. 4 Crear un gráfico ................................................................................................................................... en hoja nueva y guardar el libro 109 5 Crear gráfico ................................................................................................................................... con datos de hoja variable 109 6 Imprimir gráfico ................................................................................................................................... y tabla que lo alimenta 109 7 MODIFICANDO ................................................................................................................................... DIMENSIONES DE TODOS LOS GRAFICOS 110 8 Copiar todos ................................................................................................................................... los graficos en otra hoja 110 9 Eliminar todos ................................................................................................................................... los graficos de una hoja 110 10 Colorear series ................................................................................................................................... por macro 110 11 Ubicando un ................................................................................................................................... gráfico por macro 110 12 Recorrer todos ................................................................................................................................... los gráficos del libro 111 13 Reconocer ................................................................................................................................... el área del gráfico seleccionado 111. Cap. XXIII 23- Trabajando con Userforms. 113. 1 Generalidades ................................................................................................................................... - Crear un Userform 113 2 Mostrar un ................................................................................................................................... Userform 113 3 MOSTRAR UN ................................................................................................................................... USERFORM EN EL TOPE DE LA VENTANA 113 4 Ocultar un Userform ................................................................................................................................... 113 5 Cerrar un Userform ................................................................................................................................... 114 6 Desactivar el ................................................................................................................................... botón 'Cerrar' de un Userform 114 7 Inmovilizar ................................................................................................................................... un Userform 114 8 Cargar valores ................................................................................................................................... de inicio 114 9 Volcar datos ................................................................................................................................... de un Userform a una hoja 114 10 Actualizar base ................................................................................................................................... con datos del Userform 114 11 Seleccionar................................................................................................................................... datos desde un Userform-RefEdit 114 12 Seleccionar................................................................................................................................... rango para eliminar duplicados 115 13 Agrandar un ................................................................................................................................... Frame a medida que se ingresan datos 115 14 Validar campos ................................................................................................................................... numéricos en Textbox 115 15 Validar campos ................................................................................................................................... fecha en Textbox 115 16 Establecer separadores ................................................................................................................................... en campos fecha en textbox 115 17 Ingresar fechas ................................................................................................................................... sin formato en Textbox 115 18 Asignar formato ................................................................................................................................... moneda a un TextBox 115 19 Asignar formato ................................................................................................................................... Password a un textbox 116 20 Limpiar todos ................................................................................................................................... los textbox de un Userform 116 21 Guardar un ................................................................................................................................... dato del Userform antes de cerrarlo 116 22 Agregar un ................................................................................................................................... Grafico en un Userform 116 23 Trabajando ................................................................................................................................... con controles Listbox y Combobox 116 24 Llenar un control ................................................................................................................................... ListBox con nombres de hojas 116 25 Ejecutar una ................................................................................................................................... macro según valor seleccionado en Combobox 116. Cap. XXIV 24- Trabajando con Tablas Dinámicas. 118. 1 Comentarios ................................................................................................................................... sobre Tablas Dinámicas 118 © <2005=2010> Elsa M.Meyer (Elsamatilde). X.
(12) XI. Manual 400 Macros Plus 2 Evitar la actualización ................................................................................................................................... automática de TD 118 3 OBTENER EL ................................................................................................................................... TOTAL DE UNA TABLA DINÁMICA 118 4 Convetir un................................................................................................................................... campo en un campo de filas 119 5 Eliminar todas ................................................................................................................................... las Tablas Dinamicas de una hoja 119 6 Uso de variables ................................................................................................................................... en TD 119. Cap. XXV 25- Impresión. 121. 1 Imprimir hojas ................................................................................................................................... 121 2 Vista previa................................................................................................................................... 121 3 Establecer área ................................................................................................................................... de impresión: 121 4 IMPEDIR LA................................................................................................................................... IMPRESIÓN 121 5 Enviar información ................................................................................................................................... al Encabezado y Pié 121 6 Instrucciones ................................................................................................................................... para configurar la página 121 7 Llamar al cuadro ................................................................................................................................... de opciones para Imprimir 122 8 Elegir impresora ................................................................................................................................... por medio de código 122. Cap. XXVI 26- Trabajando con el entorno Excel. 124. 1 Ocultar Excel ................................................................................................................................... 124 2 Ocultar Excel ................................................................................................................................... por cierto tiempo 124 3 Quitar la lista ................................................................................................................................... de archivos abiertos del menú Archivo 124 4 Importar datos ................................................................................................................................... de otro libro Excel 124 5 Obtener la lista ................................................................................................................................... de archivos Excel de una carpeta 124 6 Ocultar botones ................................................................................................................................... de Minimizar y Maximizar 124 7 Inhabilitar el................................................................................................................................... botón de Cerrar de Excel 124 8 Evitar el cierre ................................................................................................................................... accidental de Excel 125 9 Ejecutar rutinas ................................................................................................................................... o funciones de otros libros 125 10 OBTENER LISTADO ................................................................................................................................... DE RUTINAS DE UN LIBRO 125 11 Exportar módulos ................................................................................................................................... 126 12 Importar módulos ................................................................................................................................... guardados como txt 126 13 Eliminar código ................................................................................................................................... 126 14 Eliminar codigo ................................................................................................................................... de cierto objeto o modulo 126 15 Saber si un................................................................................................................................... archivo existe en un directorio 126 16 Eliminar un................................................................................................................................... archivo del directorio 127 17 Iniciar una nueva ................................................................................................................................... sesión de Excel 127 18 Quitar colores ................................................................................................................................... a la lista de la herramienta Relleno 127 19 Restablecer................................................................................................................................... la paleta de colores 127 20 Determinar ................................................................................................................................... el tiempo que demora una rutina 127 21 Fijar las mayusculas ................................................................................................................................... para todo el libro 127 22 Habilitar o no ................................................................................................................................... la tecla BLOQNUM 127 23 Llamar a un................................................................................................................................... archivo HELP 128 © <2005=2010> Elsa M.Meyer (Elsamatilde).
Documento similar