BannerAnuncios

miércoles, 9 de marzo de 2016

Curso Macros Programación VBA Excel 2016. Primeros paso con Variables, Condiciones con Select Case, Bucles Do Until y Do While. Emisión 0007.

En esta emisión vamos a ver varias herramientas básicas de cualquier lenguaje de programación, o mejor dicho, vamos a empezar con ellas. Entre otras cosas vamos a ver cómo utilizar Variables para guardar datos temporales, como repetir instrucciones de código utilizando Bucles y también veremos cómo condicionar el código con la instrucción Select Case. Esta última es una alternativa al uso de la instrucción If. Disponible ya, la grabación de la emisión en directo que se realizó el 14/03/2016.

Curso: Macros y VBA 
en Excel 2016.
Formato:Emisión en Directo.
Archivo necesario:Emisión 0007....xlsm
Acceso a la emisión
en Youtube:
Varios son los temas que vamos a tratar en esta emisión y además mezclados, las tres herramientas principales que voy a tratar funcionarán en conjunto. Es una emisión en la que vamos a empezar a trabajar con tres herramientas básicas de cualquier lenguaje de programación. Para empezar, hablaremos de Variables. Con ellas podemos reservar un espacio de la memoria de nuestro equipo para almacenar datos temporalmente. Muchas veces durante la ejecución del código podemos necesitar almacenar resultados intermedios o valores temporalmente que utilizaremos en otra parte del código, bueno pues para eso tenemos las Variables. Hoy en concreto empezaremos a trabajar con Variables Numéricas. Hablaremos de los tipos Byte, Integer y Long que permiten almacenar datos numéricos enteros, números sin decimales.

Continuaremos con otra herramienta nueva, los Bucles. Estas estructuras de código permiten repetir instrucciones de código. Hay diferentes variantes o tipos de bucles que podemos usar dependiendo de nuestras necesidades. En esta emisión os hablaré del Bucle Do que permite repetir código hasta que se cumpla una condición "Until", o mientras se cumpla una condición "While". Es un bucle diseñado para cuando no sepamos cuantas veces se deben repetir unas instrucciones, dependerá de las condiciones que establezcamos.

Y por último, la otra estructura de código que veremos es el Select Case. Quedó pendiente de la emisión anterior y en la de hoy veremos un primer uso. Con esta estructura que permite condicionar la ejecución del código, podemos conseguir que quede un código mejor estructurado que usando un If con varios ElseIf. Todo lo que se puede hacer con un Select Case se puede hacer con un If, pero muchas veces puede ser más interesante utilizar el Select Case. Es una emisión muy concentrada en cuanto a contenidos, pero poco a poco hay que ir metiendo más herramientas y así tendréis más posibilidades para aplicar en vuestros códigos y macros.


Para esta emisión necesitáis descargar el documento que voy a utilizar, lo podéis descargar en el siguiente enlace. También tenéis los datos de la emisión que se realizó el 14/03/2016 y el enlace que os permitirá acceder a su grabación.


  • Nombre: Curso Macros Programación VBA Excel 2016. Variables, Do Until y Do While, Select Case. Emisión 0007.
  • Fecha de emisión: 14/03/2016.
  • Duración: 1h:55m:14s.
  • Versión de Excel: ES/Español.
  • Audio: Español.



Nada más por esta semana. Parece que al final no me quedo sin trabajo, por lo tanto, seguiré un poco escaso de tiempo. Os iré informando de las próximas emisiones y publicaciones.

martes, 23 de febrero de 2016

Curso de Access 2016, Ajustar Propiedades de los Campos. 2ª Parte. Máscaras de Entrada. Emisión 0009.

Uno de los detalles más importantes que debemos controlar a la hora de crear las Tablas, es que los usuarios, bien por torpeza, o bien por malas intenciones, introduzcan datos erróneos. La emisión de hoy la dedicamos a una de las Propiedades de los Campos que pueden ayudarnos a controlar esto, las Máscaras de Entrada. Ya está disponible la grabación de la emisión, para su visionado en diferido.

Curso: Access 2016.
Formato:Emisión en Directo.
Archivo necesario:Agenda 0.03.accdb
Acceso a la emisión
en Youtube:
Seguimos adecuando los Campos de las Tablas a las necesidades reales y en la emisión de hoy vamos con una parte importantísima de ese trabajo. Los usuarios de las Bases de Datos que creemos, siempre van a cometer errores a la hora de rellenar la información, bien por torpeza o bien por "mala leche" y querer probar los límites de la Base de Datos, acabarán rellenando información errónea. Una de las herramientas que tenemos para evitarlo, son las Máscaras de Entrada, con ellas podemos controlar si a la hora de rellenar la información es del tipo correcto, podemos controlar que cada carácter que se escribe sea del tipo correcto.

Entre otras cosas, podemos controlar que en donde deben ir números solo se rellenen números, o en donde deben ir letras solo se rellenen letras y algunas posibilidades más que voy a explicar en la emisión. Por ejemplo, veremos cómo convertir a mayúsculas y minúsculas los datos que se rellenan utilizando las Máscaras de Entrada.

Además de todo lo relacionado con el uso de las Máscaras de Entrada, arreglaremos un detalle de las Máscaras que no suele gustar mucho. Cuando intentamos irnos sin rellenar el dato de forma correcta, las Máscaras de Entrada provocan un mensaje de error que no suele gustar, porque es muy general y tampoco suele ayudar mucho. Hoy explicaré, como personalizar ese mensaje utilizando un Formulario y un poquito de VBA, de Visual Basic.

Es una emisión muy interesante que además tiene como valor añadido este último detalle que os acabo de comentar.


A continuación, tenéis los datos y el acceso a la grabación, de la emisión que se realizó el 23/02/2016. También tenéis el enlace para descargar la Base de Datos que uso en la emisión.


  • Nombre: Curso de Access 2016, Ajustar Propiedades de los Campos. 2ª Parte. Máscaras de Entrada. Emisión 0009.
  • Fecha de emisión: 23/02/2016.
  • Duración: 1h:55m:45s.
  • Versión de Access: ES/Español.
  • Audio: Español.


Nada más. Os iré informado por las redes sociales de los próximos planes.

lunes, 15 de febrero de 2016

Curso de Excel 2016. Copiar Fórmulas usando Referencias Relativas, Mixtas y Absolutas. Emisión 0003.

Seguimos con las Fórmulas de Excel, dentro del Curso de Excel 2016. En esta emisión en directo, os voy a explicar los tres tipos de Referencias que tenemos en Excel y cuando hay que utilizar cada tipo. Hablaremos de Referencias Relativas, Referencias Mixtas y Referencias Absolutas. Disponible ya, la grabación de la emisión realizada el 16/02/2016, para su visionado en diferido.

Curso: Excel 2016.
Formato:Emisión en Directo.
Archivo necesario:Emisión 0003....xlsx
Acceso a la emisión
en Youtube:
Para poder realizar trabajo avanzado en Excel, es imprescindible conocer el funcionamiento de los tres Tipos de Referencias que podemos utilizar en las Fórmulas. A la hora de copiar Fórmulas a otras celdas o a la hora de utilizar Fórmulas en otras herramientas de Excel, es muy importante entender cómo cambian las referencias y que tipo de Referencia deberemos usar para poder solucionar los problemas que nos encontremos. En esta emisión, vamos a ver ejemplos del uso de los tres tipos y cuando hay que utilizar cada tipo. Por desconocimiento, al encontrarse con problemas, mucha gente suele sobre utilizar las Referencias Absolutas. Pero la realidad, es que, en la mayoría de los casos, el problema se podría solucionar usando una Referencia Mixta.

Este sobreuso de las Referencias Absolutas, solo indica que no se entiende bien cuál es el funcionamiento de cada tipo y el abuso de las Referencias Absolutas, os puede llevar a encontrar problemas que no se pueden solucionar con este tipo de Referencias. Después de esta emisión, entenderéis perfectamente cuando hay que utilizar cada tipo y tendréis la base necesaria, para empezar a realizar trabajo avanzado en Excel.

Para que veáis la importancia de entender los tipos de referencias, al final de la emisión os mostraré un ejemplo de Formato Condicional, en el que comprobaremos lo importante que es entender lo que os explico en esta emisión. Entender los tipos de referencias es el ABC de Excel, los pilares básicos sobre los que se asentará todo lo demás.


A continuación, tenéis los datos de la emisión y los enlaces para acceder a la grabación de la emisión y a la descarga del documento de Excel que utilicé en la emisión.


  • Nombre: Curso de Excel 2016. Copiar fórmulas usando Referencias Relativas, Mixtas y Absolutas. Emisión 0003.
  • Fecha de emisión: 16/02/2016.
  • Duración: 1h:32m:35s.
  • Versión de Access: ES/Español.
  • Audio: Español.


La próxima emisión, creo que será el Jueves, volveremos al Curso de Access 2016.