Mostrando entradas con la etiqueta excel. Mostrar todas las entradas
Mostrando entradas con la etiqueta excel. Mostrar todas las entradas

domingo, 3 de julio de 2016

POO Programación orientada a objetos VB Visual Basic



En este post para aprender más sobre Visual Basic de Excel te introduciremos en Poo el lenguaje de programación orientado a objetos utilizado por vb.


Programación orientada a objetos


La programación orientada a objetos (POO) es un lenguaje de programación cuya diferencia radica de otros lenguajes de programación en que las instrucciones se basan en elementos del entorno. Los elementos a los cuales se hacen referencia se representan por “objetos”; donde todos los datos o acciones realizadas con estos, estarán integradas u ocultas en el objeto.

Dentro de la programación orientada a objetos se destacan 3 elementos principales que se van a detallar a continuación que son: Objeto, Propiedades, Método.

programación orientada a objetos

Objetos


Un objeto es una entidad que posee un conjunto de propiedades o atributos (datos), de un comportamiento o funcionalidad (métodos) y de sus relaciones con otros objetos.


El Objeto es equivalente a cualquier objeto conocido en la vida real. Por ejemplo una Casa, la cual tiene ciertos atributos como son sus ventanas, puertas, color, número. También tiene un conjunto de funcionalidades encender sus luces, abrir sus puertas, activar sus alarmas.


En resumen en POO el objeto es la Casa; las características o atributos mencionados son las Propiedades, y las funcionalidades que tiene la casa vendrían siendo los Métodos.

POO programación en excel vba

En el caso de Excel tenemos el objeto celda. Este objeto tiene dimensiones, color de fondo, tiene un contenido o valor. Posee algunas funcionalidades que nos permite cambiar de tamaño, color, o valor que contenga esta. El objeto celda pertenece al objeto rango y de la misma forma se puede ir relacionando con otros elementos dentro de la hoja de cálculo.


Propiedades


Las propiedades son variables que describen aspectos o características del objeto, que están contenidas dentro de este.


Las propiedades de un objeto pueden tomar un valor permanente o variable. Por ejemplo el Color del objeto casa puede ser, verde, rojo, azul, etc. El valor concreto de una propiedad de un objeto se llama estado del objeto. Lo que significa que podemos cambiar la propiedad de un objeto accediendo a su estado.


Las propiedades de un objeto pueden tomar uno o varios valores. Estos valores pueden ser Datos de cualquier tipo (String o carácter de texto; entero; etc.


Para acceder al estado de un objeto en POO se usa la siguiente sintaxis:


CasaNº10.Color=verde


Donde el punto recibe el nombre del operador.


En este caso, CasaNº10 es una instancia del objeto Casa; se puede entender que es una copia.


Una propiedad de casi todos los objetos en Excel es Nombre. El objeto celda, rango u hoja tiene un nombre cuyo valor es asignado por omisión por el Excel o es asignado por el usuario. Una forma de acceder a la propiedad Nombre para el objeto rango es la siguiente:


ActiveSheet.Name=”Utilidad”


Como se observa en el código el objeto Hoja activa está cambiando su nombre por Utilidad.


Métodos


El método es una acción o función propia del objeto que sabe como ejecutarla. En POO se puede definir también como una acción u operación que realiza acceso a los datos.


El objeto Casa reconoce la funcionalidad o procedimiento “Encender las luces” y sabe como realizar la acción de “Encender las Luces”.


De la misma forma, en Excel, el objeto Hoja puede ser declarada como activa. El método que activa la hoja “Utilidad” es el siguiente:


Sheets(“Utilidad”).Select


La Hoja de cálculo reconoce este método y la misma hoja pasa a estar activa ubicando en primer plano como principal y con mayores prioridades que las otras hojas del libro de Excel.


Ejemplo Aplicado de un Objeto en POO


Objeto: Automóvil


El objeto Automóvil tiene un conjunto de atributos o propiedades como; Año, Color, marca, alto, largo, etc.


Existe un conjunto de acciones propias del objeto automóvil que son los métodos, y se realizan sobre él: acelerar, frenar, doblar, encender luces, etc.


Algunas de estas propiedades son heredadas del Modelo, otro objeto de jerarquía superior.


El objeto automóvil está relacionado con otros objetos como Calle, semáforo, autopista, otros automóviles. Estos objetos se pueden agrupar formando una clase denominada Tránsito.

poo objetos propiedades metodos excel

¡Recibe nuestro contenido y regalos gratis a tu mail!


No dejes pasar el tiempo y se el primero en estar informado de las nuevas actualizaciones sobre Excel solo debes subscribirte gratis para que llegue el nuevo contenido recién creado a tu mail y de paso recibas nuestro libro Introducción a MS Excel de Regalo. ¡También puedes seguirnos en redes sociales!

Subscribete y recibe nuestras actualizaciones y libros gratis

* indicates required
View previous campaigns.






Espero que sea de utilidad
Saludos

 

martes, 8 de septiembre de 2015

Principales Controles de Formularios de VBA de Excel

En la siguiente publicación te presentaremos los principales controles de formularios de VBA de Excel describiéndolos brevemente en su utilidad y forma.

¿Qué son los Controles principales de Formulario?


Como su nombre lo dice son controles ya diseñados  y creados por  Excel que nos permite insertar a la hoja de trabajo con el fin de hacer uso de la funcionalidad de cada control (función definida por macros de VBA perteneciente a cada control). (Si deseas saber más sobre como crear una macro puedes visitar la siguiente entrada “Como crear una macro automáticamente”.)

Estos controles de formularios principales se encuentran en la pestaña programador, específicamente en el comando “Controles de Formulario” como se muestra en la Imagen.


Controles de formulario excel más usados


Seleccionando cualquier de las dos opciones que se presentan en la imagen nos aparecerá el siguiente comando que nos muestra los principales controles de formularios que nos ofrece Excel.

Controles principales de formularios con macros integradas



Principales Controles de Formularios de Excel


En esta parte te presentamos cada uno de los controles principales de formularios de Excel con una pequeña descripción de su funcionalidad para en los próximos Post tratarlos cada uno en detalle:

a) Botón: como su nombre lo dice tiene la funcionalidad de un botón; que es la de activar una acción cualquiera (Iniciar, interrumpir o finalizar una acción). Este botón con forma rectangular predeterminada se le asigna una acción mediante una macro presente en Excel  o creada por el usuario.

b) Cuadro combinado: este control nos permite mostrar una lista de caracteres tanto numéricos como de textos almacenados en algún lugar de origen dentro de la hoja de trabajo.

c) Casilla de verificación: tiene la simple funcionalidad pero no menos útil de indicar si esta casilla esta marcada o no marcada la cual se puede vincular a una determinada celda de Excel.

d) Control de número: nos permite aumentar o disminuir una cantidad numérica presionando la flecha superior o inferior respectivamente.

e) Cuadro de lista: al igual que el cuadro combinado este nos muestra una lista de datos numéricos o de texto almacenados en algún lugar la diferencia radica en que nos muestra la lista completa en el cuadro para luego elegir la opción a utilizar.

f) Botón de opción: Muy parecida a la casilla de verificación en que nos representa un estado de marcado, cuya diferencia es la de permitir más de dos estados unidas con otros botones de opción.

g) Cuadro de Grupo: Permite delimitar la acción o funcionalidad de un conjunto de controles de formularios.

h) Etiqueta: Sirve para colocar algún carácter numero o de texto como encabezado o de instrucción en un formulario.

i) Barra dedesplazamiento: como su nombre lo dice sirve para desplazar y dar movimiento, pero también puede cumplir una utilidad similar al control de numero incremento o reduciendo un valor numérico previamente acotado.

En la siguiente imagen podemos ver la forma que tiene cada uno de los principales controles de formularios en la hoja de Excel:

principales controles de formulario Excel de VBA



Espero que sea de utilidad
Saludos


sábado, 18 de julio de 2015

Introducción a MS Excel Libro Gratis

En la siguiente publicación te regalamos nuestro primer libro de ayuda sobre MS Excel, donde podrás introducirte en el aprendizaje de esta útil herramienta.


Introducción a MS Excel


Es un agrado poder presentar nuestro primer ebook  creado para todos nuestros lectores y seguir participando en el autoconocimiento de esta herramienta  tan ocupada en distintos ámbitos.

Este primer libro de muchos más sobre Excel trata contenidos básicos pero no menos importante sobre esta herramienta de Office. Este libro hace enfoque y esta pensando para todas las personas que poseen un conocimiento nulo o básico y que al mismo tiempo tienen la intención de explorar esta herramienta, primero conociendo Excel para luego en el Futuro aprender más sobre su funcionamiento.  También si tienes un mayor conocimiento sobre Excel no está demás recordar algunos conceptos básicos o incluso regalar este libro alguna persona que se esté iniciando y le pueda ser de utilidad.

La idea finalmente es ayudar al lector en este camino que sin duda será beneficioso tanto en el plano personal como Laboral.    

Introducción a MS Excel Libro Gratis



¿Cómo Obtener este libro?


Este libro es gratuito y puede ser distribuido libremente con el fin de poder ayudar a más personas que quieran aprender Excel. Para obtener este libro solo debe subscribirte de forma gratuita dejando tu nombre y mail para que el libro sea enviado automáticamente. Aquí te dejamos el enlace:






Saludos

miércoles, 11 de febrero de 2015

Libro de Excel Avanzado: Ya sé Excel, pero necesito más

El libro  Ya sé Excel, pero necesito más ayudará al lector a mejorar en Excel, basado en el primicia No trabajes para Excel, haz que Excel trabaje para ti.

Detalles Técnicos del Libro: Ya sé Excel, pero necesito más





 Autor: Paco Megía Morales
ISBN: 9788498869873 (3ª Edición)
Formato: PDF
Contenido: 305 páginas. Color
Descripción: Manual avanzado de Excel, con  indicaciones de comandos para Pestañas y Menús.




¿Alguna vez has tenido la sensación de estar repitiendo el mismo trabajo una y otra vez?


Excel tiene muchas capacidades que la mayoría de los usuarios desconocen. Así entras en un círculo en el que pierdes mucho tiempo en las tareas diarias con lo que no tienes tiempo para aprender más sobre cómo funciona Excel, y como no aprendes nuevas capacidades sigues perdiendo tu precioso tiempo...


Beneficios de comprar el libro “Ya sé Excel, pero necesito más”


  • Libérate de la parte mecánica y céntrate en el factor humano, en la fase creativa.
  • Descubre las posibilidades de Excel para analizar y resumir datos.
  • Sigue los consejos para organizar tu trabajo de forma eficiente.
  • Reduce la intervención artesanal y da un paso de gigante en tu rendimiento.
  • Aprende los fundamentos de la programación de macros y funciones personalizadas.
  • No pierdas más tiempo realizando tareas que Excel puede hacer solo.


¡Ya es hora de comprar tu libro!


Ha llegado el momento de decir BASTA. Deja ya de trabajar para Excel
Dedícate un tiempo para leer este libro y aprender cómo puedes conseguir que Excel trabaje para tí
¿no crees que te lo mereces?
No se trata de trabajar más duro, sino de ser más eficiente.
Invierte en tu propia capacitación y mejora resultados en tu desarrollo personal y laboral.

Vista previa del Libro




Comprar el libro


Ya sé Excel, pero necesito más.
PDF con 300 páginas para sacar el máximo partido a Excel
DESCARGA INMEDIATA TRAS LA COMPRA
Sólo por 16 dólares, unos 14 euros

Pago con tarjeta de crédito o PayPal



lunes, 9 de febrero de 2015

¿Cómo colocar contraseña a un archivo en Excel?

En este post aprenderás con ayuda de un video tutorial, cómo colocar contraseña a un archivo en MS Excel con la finalidad de proteger tus trabajos en Excel.

¿Por qué colocar contraseña o clave a un archivo en Excel?


Unas de las principales razones para colocar contraseña o clave a nuestros archivos Excel, tiene que ver con la protección del documento frente a cambios no deseados de otros usuarios que tengan uso a la computadora o simplemente con la privacidad o cuidado de información de nuestro archivo.

¿Cómo colocar contraseña a un archivo en Excel?


Para colocar una contraseña a un archivo en Excel lo primero que se debe hacer es guardar el archivo, en la misma ventana seleccionar el botón herramientas luego Opciones generales…
Ya en esta ventana de Opciones generales  podemos poner contraseña o clave a nuestro archivo.
Para poder hacer buen uso de esta ventana se debe tener claro los siguientes conceptos que en esa ventana aparecen:
  • Copia de seguridad: significa que al modificar nuestro archivo Excel este guarda el archivo con los cambios últimos y además crea una copia de seguridad que es un archivo anterior a los cambios realizados.
  • Contraseña de apertura: es una contraseña inicial que va a restringir poder abrir o no el archivo Excel.
  • Contraseña de Escritura: es una segunda contraseña que restringe el poder modificar el archivo. En caso de que el usuario desconozca esta contraseña solo tendrá la posibilidad de ver el documento como “solo lectura”.
  • Archivo “solo lectura”: Es una opción de abrir el archivo Excel sin poder modificar el archivo actual (se puede guardar una copia con otro nombre modificada, pero el archivo actual permanece invariable).


Video tutorial paso a paso como colocar contraseña a un archivo en Excel



Para que todo quede más claro se facilita un video tutorial donde podrás observar lo explicado anteriormente paso a paso.