jueves, 30 de marzo de 2017

Curso de Access 2016, Edición de Datos y Filtrar y Ordenar Datos sin Consultas en Tablas. Emisión 0012.

Una vez creadas las Tablas y antes de empezar con las Consultas, voy a dedicar una emisión al trabajo básico que podemos realizar con los datos que contengan las Tablas. Sobre todo, en cuanto a la edición de datos y las búsquedas de información sin llegar a utilizar las Consultas. Emisión en directo el 30/03/2017 a las 22:00 hora Española.

Curso: Access 2016.
Formato:Emisión en Directo.
Archivos necesarios:Agenda 0.06.accdb
Ventas 0.01.accdb
Acceso a la emisión
en Youtube:
Siguiendo el mismo guion que utilizaba en mis cursos presenciales de Access, antes de empezar con las Consultas, voy a dedicar una emisión al trabajo básico que podemos realizar con los datos que almacenarán las Tablas que acabamos de diseñar. Empezaremos la emisión comentando las posibilidades que ofrece la Vista de Hoja de Datos para rellenar, editar y eliminar la información que contienen las Tablas y las posibilidades que tenemos para desplazarnos por los datos que contiene. En cuando al tema de la edición de datos, por ejemplo, os comentaré algunos atajos de teclado que pueden ser interesantes cuando rellenamos información en las Tablas. Son atajos que por ejemplo nos permitirán rellenar el valor predeterminado, la fecha actual, el mismo valor que el anterior registro...

A continuación, os contaré que posibilidades que tenemos en cuando a ordenar, buscar y filtrar la información que contienen las tablas, pero sin llegar a utilizar las Consultas. Evidentemente, la herramienta más potente que tiene Access para estas tareas son las consultas, pero trabajando directamente en las tablas hay algunas opciones que nos puede interesar utilizar en algún momento que necesitemos resultados rápidamente. Por ejemplo, hablaremos del Filtro por selección o el Filtro por Formulario, que nos pueden permitir obtener resultados rápidamente.

Para acabar la emisión, os mostraré un pequeño adelanto de lo que veremos a partir de la siguiente emisión. Crearé un ejemplo que primero resolveré con las opciones básicas de Access para buscar y filtrar información. A continuación, crearé una consulta que realizará el mismo trabajo, pero mostrando como una Consulta es mucho más reutilizable. Y por último utilizaré esa consulta para integrarla en un formulario que nos permitirá conseguir un resultado mucho más visual y utilizable, que es lo que poco a poco iremos viendo en las próximas emisiones.


A continuación, tenéis los datos y el acceso a la emisión que se realizará el 16/03/2017. También tenéis los enlaces para descargar la Bases de Datos que usaré en la emisión.


  • Nombre: Curso de Access 2016. Edición de Datos. Filtrar, Buscar y Ordenar Datos sin Consultas. #0012.
  • Fecha de emisión: 30/03/2017.
  • Fecha de emisión: 22:00 Hora Española.
  • Versión de Access: ES/Español.
  • Audio: Español.



La próxima semana, más. Seguirme en las redes sociales para estar al día ;)

jueves, 16 de marzo de 2017

Curso de Access 2016, Ajustar Propiedades de los Campos, 4ª Parte. Campos de Tiempo, Sí/No, Moneda y Numéricos. Propiedad Indexado. Emisión 0011.

Última emisión que voy a dedicar a las propiedades y características de los campos de las tablas. Con lo que veremos en esta creo que ya hemos visto lo más importante y aunque volveremos a este tema, ya lo haremos desde un punto de vista más práctico desarrollando ejemplos prácticos. Emisión en directo el 16/03/2017 a las 22:00 hora Española.

Curso: Access 2016.
Formato:Emisión en Directo.
Archivos necesarios:Agenda 0.05.accdb
Acceso a la emisión
en Youtube:
En esta emisión, voy a hacer un repaso a los tipos de datos de datos de los que todavía no hemos comentado nada, os hablaré un poco de sus propiedades ya que en su mayor parte tienen un funcionamiento similar a lo que ya os he explicado. Hablaré de campos de tipo Fecha/Hora, pero orientado a guardar datos de tiempo. Continuaré con los Campos Sí/No que tienen algunas "cosas curiosas" en su funcionamiento. Y finalizaré con los campos de tipo Moneda y Numéricos. Repasaré con ellos algunas de las propiedades que hemos visto, como pueden ser las Máscaras de Entrada, Valores Predeterminados y Validaciones. Y también veremos propiedades específicas de esos tipos como la posibilidad de crear diferentes tipos de numéricos dependiendo de la capacidad que necesitemos o de si se deben guardar datos con decimales o no. Hablaremos de los subtipos numéricos Byte, Entero, Entero Largo, Simple, Doble y Decimal.

Continuaremos la emisión hablando de una propiedad nueva que podemos aplicar a casi todos los tipos de datos y que nos puede ayudar a mejorar el rendimiento de las búsquedas que realicemos en los datos. Se trata de la propiedad Indexado que nos permite crear Índices que nos pueden ayudar en esa tarea. Es un tema un poco peliagudo porque solo aprovecharemos esa mejora si trabajamos con grandes cantidades de información y con mucho cuidado, ya que el abuso de los Índices nos puede llevar a conseguir que otras tareas sobre los datos se ralenticen. Pero, siguiendo unos pequeños consejos no hay porque preocuparse de esto.

Para acabar la emisión os explicaré un detalle que comenté en emisiones anteriores, la posibilidad de poner los Autonuméricos a cero. Ya os he dicho que no deberíais preocuparos mucho por esto, pero en el momento en el que estamos del diseño, se pueden poner a cero perfectamente ya que los datos que tenemos ahora mismo en las Tablas son datos de prueba y los podremos borrar. Esa es la clave, lo que os cuente funcionará si las tablas están vacías, si no, no hay posibilidad de conseguirlo. En la emisión os contaré como hacerlo.


A continuación, tenéis los datos y el acceso a la emisión que se realizará el 16/03/2017. También tenéis el enlace para descargar la Base de Datos que usaré en la emisión.


  • Nombre: Curso Access 2016. Datos de Tiempo, Sí/No, Moneda y Numéricos. Propiedad Indexado, Índices.  #0011.
  • Fecha de emisión: 16/03/2017.
  • Fecha de emisión: 22:00 Hora Española.
  • Versión de Access: ES/Español.
  • Audio: Español.


Nada más por esta semana. A lo largo del fin de semana os informaré de la próxima emisión.

miércoles, 5 de octubre de 2016

Curso de Macros y Programación VBA en Excel 2016: Creación y uso de Funciones Definidas por el Usuario. Emisión 0011.

Si os cuento que podemos desarrollar nuestras propias funciones y que se pueden usar en Fórmulas de Excel, igual que hacemos con las que trae Excel de serie, seguro que más de uno ya estará frotándose las manos... Bueno pues entre otras cosas eso es lo que vamos a ver en esta emisión, como crear Funciones y utilizarlas desde las Fórmulas de Excel y desde programación. La emisión se realizará el 05/10/2016 a las 22:00 hora Española, a las 15:00 hora de México D.F.

Curso: Macros y VBA 
en Excel 2016.
Formato:Emisión en Directo.
Acceso a la emisión
en Youtube:
Aunque ya hemos visto que, con los Procedimientos con Argumentos, podemos llegar a reutilizar el código, tenemos otra posibilidad menos conocida, las Funciones. Podríamos decir que con los procedimientos podemos reutilizar código que se encarga de realizar operaciones, trabajos repetitivos, como pueden ser crear gráficos, tablas, formatos, etc... Las Funciones hilan más fino, también permiten reutilizar código y no repetirlo en diferentes sitios, pero con un objetivo diferente, tienen como objetivo obtener resultados y devolverlos. Es decir, todo el código que metamos dentro de una Función, tiene como objetivo devolver un resultado que después puede ser utilizado en otro sitio, bueno, en concreto en dos sitios.

Con una Función podemos, por ejemplo, devolver el resultado de cálculos muy complejos y ese resultado utilizarlo en el código VBA para realizar otros cálculos o para mostrar ese resultado en otras herramientas de Excel, por ejemplo, en un MsgBox, un UserForm, un control ActiveX o en donde lo necesitemos. Pero quizás, el uso más interesante que se le pueden dar a las Funciones es el otro, creando Funciones en VBA, programándolas, podemos desarrollar nuestras propias Funciones de Excel, de Fórmulas de Excel.

Es decir, en las Fórmulas de Excel podremos utilizar nuestras propias funciones e incluso las podremos utilizar junto con las que incorpora Excel. Seguro que muchas veces habéis pensado, que pena que Excel no tenga una Función que pueda hacer esto y esto otro, etc... Bueno pues no hay problema, no tenéis que esperar a que Microsoft las incorporé en próximas versiones, os las podéis crear vosotros mismos en VBA. En la emisión veremos cómo hacerlo.

En esta emisión se quedarán detalles muy interesantes por comentar sobre las funciones, sobre todo detalles orientados a su uso desde Fórmulas de Excel, pero no os preocupéis porque habrá más emisiones dedicadas a esta herramienta. En mi opinión una emisión muy interesante que no deberíais perderos.


Para esta emisión necesitáis descargar los dos documentos que voy a utilizar, los podéis descargar en el siguiente enlace. También tenéis los datos de la emisión que se realizará el 05/10/2016.



  • Nombre: Curso Macros Programación VBA Excel 2016: Creación de Funciones definidas por el usuario. #0011.
  • Fecha de emisión: 05/10/2016.
  • Hora de Emisión: 22:00 hora Española, 15:00 México D.F.
  • Versión de Excel: ES/Español.
  • Chat en Directo: Sí.


Espero que no os la perdáis, poco a poco intentaré poner en práctica mis planes para el Blog y para el Canal, pero como he vuelto a trabajar, habrá que tener paciencia ;)