INICIO FUNCIONES MACROS VBA MANUALES GUÍAS TEMÁTICAS

APLICACIONES

EJEMPLOS

    cibersoft_arg@yahoo.com.ar     cibersoft.arg@gmail.com    .

 

MAPA DEL SITIO

INICIO

MANUALES

Herramientas Excel

Programación VBA

Formularios Excel

(Para Excel xls y xlsm)

 

GUÍAS TEMÁTICAS

Listas desplegables

Comparando datos

Imágenes en Excel

Correo desde Excel

Mover-Copiar datos

 Bucles

 

APLICACIONES

Gestor de Ventas

Gestor de Documentos

Gestor Contable

Gestor Consorcios

 

HERRAMIENTAS y FUNCIONES

Novedades Excel 2013

Herramientas nuevas

Ejemplo de funciones

Lista completa de funciones

(2003 al 2013 - descarga)

 

MACROS VBA

Conceptos básicos

Referencias a objetos

Instrucciones básicas

Trabajando con Libros
Trabajando con hojas
Trabajando con celdas
Trabajando con bucles
Trabajando con objetos

 

EJEMPLOS (descarga gratuita)

 

 

 

 

 

MANUALES PARA LAS 2  VERSIONES EXCEL

(xlsm y xls)

       

 

 

 

 

 

Página:    Anterior   1  2  3  4  [5]  6  7   Siguiente

 

 

TRABAJANDO CON RANGOS O CELDAS

 

En esta sección veremos instrucciones 'básicas' para utilizar con CELDAS o RANGOS.

 

 

1- Guardar la dirección de una celda en una variable:

 

lugar= ActiveCell.Address                      

 'guarda la referencia absoluta, por ej: $E$2

 

lugar= ActiveCell.Address(False, False)   

 'guarda la referencia relativa, por ej: E2

 

 

2- Copiar un comentario en otra celda:

 

ActiveCell.Offset(0,1).Value = ActiveCell.Comment.Text   
'copia el comentario de la celda activa en la celda que se encuentra en la columna siguiente.

 

 

3-Eliminar o borrar celdas:

 

Range(rango). Select            'la variable 'rango' guarda una ref
Selection.ClearContents      'borra contenidos

    Selection.Clear                    'borra todo (contenidos, formatos, etc)

 

Nota: La expresión Cells indica el total de celdas de una hoja. Entonces la instrucción:

 

Cells.Clearcontents  'borra el contenido de toda la hoja activa.

 

 

 

4-  Combinar - descombinar celdas :

 

Range("B1:E1").Select

Selection.Merge

 

Nota: Para quitar la combinación se utilizará: Unmerge

 

 

 

5- Encontrar fin de rango (o primer fila/col  libre) :

 

Range("A2", Range("A2").End(xlDown)).Select       
'seleciona desde A2 hacia abajo

 

Range("A2", Range("A2").End(xlToRight)).Select    
'selecciona desde A2 hacia la derecha

 

Range("D2", Range("D2").End(xlToLeft)).Select     
'selecciona desde D2 hacia la izquierda

 

Range("A20", Range("A20").End(xlUp)).Select        
'selecciona desde A20 hacia arriba

 

 

Range("A" & Rows.Count).End(xlup).Row +  1

'selecciona la primer fila libre en col A, en todas las versiones Excel

 

Nota: si no se suma 1 se obtendrá la última fila con datos.

 

 

 

6- Algunas opciones de formato:

 

ActiveCell.Font.Bold = True                 'negrita a la celda activa
Range("A9").Font.Underline = True      'subrayado a la celda A9

Selection.Font.Size = 12        'tamaño de fuente al rango seleccionado
Selection.Font.Name = "Arial"     'tipo de fuente al rango seleccionado

Selection.Interior.ColorIndex = 3   'color de relleno al rango seleccionado
Selection.Font.ColorIndex = 6     'color de letra a las celdas seleccionadas
 

 

Nota: Para obtener formatos de color, bordes o formatos de otros rangos, se pueden realizar los pasos manualmente con la grabadora de macros encendida. Al finalizar con todos los pasos detener la grabación y en un módulo del Editor se encontrarán todas las instrucciones.

 

 

 

Página:    Anterior   1  2  3  4  [5]  6  7   Siguiente

::: Recomienda esta página :::

Servicio gratuito de Galeon.com