Está en la página 1de 3

201763 ObjetoRangeAutomatizacinExcel

A u t o matizacin
Excel Buscar en este sitio

Pgina principal Talleres Ricardo Villafaa Figueroa

Pgina principal
Acceder al editor de
Objeto Range
Visual Basic para
Aplicaciones (VBA)
Acceso a las Contenidos
Propiedades de los
objetos 1 Asignar una constante a una celda
Acceso a los Mtodos de 2 Asignar una frmula a un rango dado
los Objetos 3 Cambiar el tamao de letra en una celda
Activar la ficha del 4 Cambiar el tipo de letra
programador 5 Eliminar el formato de un conjunto de celdas
Anlisis de datos - 6 Resaltar una palabra dentro de un texto
Grficas dinmicas
7 Copiar y pegar un rango de celdas
Cambiar los colores del 8 Cambiar el tamao de un rango
fondo de una celda
Ciclo Do While...Loop
Ciclo Do...Loop Until
Ciclo For Each...Next
Ciclo For...Next
Definicin de funciones El objeto Range puede representa una o ms celdas
Eliminar espacios Se utiliza para representar una celda, un conjunto de celdas, un
Filas y columnas vacas rengln o una columna
Funciones de sumatorias
y productos Tareas bsicas con el Objeto Range:
Funciones de texto
Asignar una constante a una celda
Funciones de texto en
VBA Excel Asignar una frmula a un rango dado
Funciones para el Cambiar el tamao de letra en una celda
manejo de colores de Cambiar el tipo de letra
una celda Eliminar el formato de un conjunto de celdas
Funciones para el Dar formato a un conjunto de caracteres dentro de un texto
manejo de textos
Funciones para la Seleccionar un rango de celdas
limpieza de textos
Recorrer un grupo de celdas
Funciones que manejan
rangos como
argumentos
google1bb521775c3ea
Importancia de la Asignar una constante a una celda
Automatizacin en Excel
Macro para buscar en un
texto una lista de SubRango1()
palabras (funcin InStr) Worksheets("Hoja1").Range("A1").Value=500
EndSub
Macro para buscar en un
texto una lista de
palabras (operador Like)
Macro para calcular
frecuencia de palabras Asignar una frmula a un rango dado
Macro para calcular
frecuencias utilizando SubRangos2()
dicccionarios Worksheets("Hoja1").Activate
Macro para calcular Range("A1:A5").Formula="=Rand()"
frecuencias utilizando EndSub
diccionarios
Macro para combinar
hojas SubRangos3()
Macro para extraer ActiveSheet.Cells(2,1).Formula="=Sum(D1:D5)"
grupos de texto EndSub
utilizando Expresiones
Regulares SubRangos4()
Macro para separar 'Atravsdeunafrmula,multiplicaelcontenidodela
palabras (utilizando celdaA1
diferentes signos de
https://sites.google.com/site/automatizacionexcel/objetorange 1/3
201763 ObjetoRangeAutomatizacinExcel
diferentes signos de 'ylodejaenlaceldaB1
puntuacin) Range("B1").Formula="=A1*2"
Macros para asignar EndSub
valores a una celda
Macros para asignar
valores a una celda
utilizando la propiedad Cambiar el tamao de letra en una celda
Offset
Macros para buscar
SubRango5()
palabras en un texto
Worksheets("Hoja1").Cells(3,1).Font.Size=16
Macros para calcular EndSub
subtotales usando
diccionarios
Macros para cambiar las
Cambiar el tipo de letra
propiedades de una
columna
Macros para comparar SubRango6()
dos rangos de valores Worksheets("Hoja1").Cells(3,1).Font.Italic=True
Macros para contar EndSub
celdas en blanco o con
datos
Macros para contar
objetos de una coleccin Eliminar el formato de un conjunto de celdas
Macros para contar y
sumar SubRango7()
Macros para contar y Worksheets("Hoja1").Range("A1:A5").ClearFormats
sumar condicionalmente EndSub
usando funciones de
Excel
Macros para convertir
textos a maysculas,
Resaltar una palabra dentro de un texto
minsculas y nombres
propios
Cambia de color una palabra dentro de un texto
Macros para crear
grficas SubRango8()
Macros para el anlisis
de datos - Auto filtros 'Asignaelcolorrojoaloscaracteresquevandelrango3
Macros para el anlisis a5queseencuentran
de datos - Tablas
dinmicas
'eneltextocontenidoenlaceldaA1
Macros para el manejo Worksheets("Hoja1").Range("A1").Characters(3,
de los elementos de una
5).Font.Color=vbRed
coleccin
EndSub
Macros para el manejo
de los elementos de una
grfica
Macros para eliminar Copiarypegarunrangodeceldas
valores duplicados en
dos o ms columnas SubCopiarPegar()
Macros para encontrar y
eliminar valores 'CopialosdatosdelrangoA1:A5delahoja1
duplicados en una
columna 'ylospegaenelrangoA1:A5lahoja2
Macros para enviar y '
recibir datos a travs de
cajas de dilogo Worksheets("Hoja1").Range("A1:A5").Copy_
Macros para Hojas de
Trabajo Destination:=Worksheets("Hoja2").Range("A1:A5")
Macros para leer
archivos de texto
EndSub
Macros para leer
archivos de texto
separados por comas
Macros para limpieza de
datos Cambiareltamaodeunrango
Macros para manejar
carpetas, directorios y LapropiedadResizepermitecambiareltamaodeunrangobasadoenlalocalizacindelacelda
archivos

Macros para manejar
Sintaxis
Expresiones Regulares
Macros para manejar los
Range.Resize(TamaoFila,TamaoColumna)
elementos de una forma
(objeto Shape)

Macros para procesar
tablas de datos SubCambiarTamanioRango()
'Cambiaeltamaodeunrangoseleccionado

https://sites.google.com/site/automatizacionexcel/objetorange 2/3
201763 ObjetoRangeAutomatizacinExcel

Macros para realizar ActiveCell.Resize(2,2).Select


operaciones bsicas en EndSub
las colecciones

Macros para realizar
operaciones en celdas

que cumplan ciertos
criterios

Macros para seleccionar
celdas con la ayuda de
las teclas de direccin
Macros para seleccionar
celdas, columnas y
rangos
Macros para separar
palabras
Macros para trabajar con
celdas especiales
Macros para trabajar con
ciclos
Macros para trabajar con
libros
Macros para trabajar con
rangos
Manejo de textos
Modelo de Objetos de
Grficas/ Chart
Objeto Range
Objetos de
Programacin en Excel
Power Pivot
Respuestas rpidas
Ricardo Villafaa
Figueroa
Separar un texto en
columnas utilizando
frmulas matriciales
Talleres
Usar el objeto Cells para
seleccionar rangos
Usar funciones de Excel
en Visual Basic
Uso de ADO para
consultar una hoja de
Excel
Uso de la instruccin
With
Uso de operadores
lgicos en las funciones
Uso de variables
Uso de Variables Objeto
(Set)
Ventana "Inmediato" del
editor de VBA
Mapa del sitio

ricardo.villafana@gmail.com

Iniciar sesin | Actividad reciente del sitio | Informar de uso inadecuado | Con la tecnologa de Google Sites

https://sites.google.com/site/automatizacionexcel/objetorange 3/3

También podría gustarte