# El Blog de Luna-soft ## Posts - [SQL contra el Apocalipsis Mutante (Parte 1): Aprende SQL y salva el mundo](https://blog.luna-soft.es/sql-contra-el-apocalipsis-mutante-parte-1-aprende-sql-y-salva-el-mundo/): Aprende SQL básico con ejercicios épicos para analizar datos y sobrevivir al apocalipsis mutante con consultas SELECT y JOIN. La entrada SQL contra el Apocalipsis Mutante (Parte 1): Aprende SQL y salva el mundo se publicó primero en SoyDBA. - [Excel = Cálculos](https://blog.luna-soft.es/excel-calculos/): Desde los métodos más rudimentarios hasta las herramientas más avanzadas, como Excel, el cálculo y la organización de datos han sido esenciales desde los tiempos más antiguos. Comparar la forma en que los humanos primitivos contaban piedras con cómo usamos Excel hoy en día para gestionar enormes volúmenes de datos nos indica el avance del pensamiento analítico y la tecnológico Imaginate en tiempos antiguos dos hombres prehistóricos, agachados, contando piedritas. Y usted se preguntará: ¿qué tiene que ver esto con Excel? Pues todo. Porque Excel es contar, y contar es la base del cálculo. Contar, agrupar, sumar, restar, buscar patrones…… - [Conocer la hoja de cálculo Excel](https://blog.luna-soft.es/conocer-la-hoja-de-calculo-excel/): Excel es un programa de hoja de cálculo electrónica desarrollado por Microsoft. Es parte del paquete de software de productividad Microsoft Office. Excel permite a los usuarios almacenar, organizar y analizar datos en una cuadrícula (Matriz) de filas y columnas. ¿Quién creó Excel? Excel fue creado por Charles Simonyi y su equipo en Microsoft en la década de 1980. Simonyi es un ingeniero de software húngaro-estadounidense que trabajó en Xerox PARC antes de unirse a Microsoft. ¿Quiénes fueron los colaboradores de Excel? Entre los colaboradores clave de Excel se encuentran: Charles Simonyi: Creador de Excel y líder del equipo de… - [Access DevCon 2025 – Agenda](https://blog.luna-soft.es/access-devcon-2025-agenda/): Access DevCon 2025 will take place on April 10+11. The conference agenda reflects the current situation and position of Access and VBA. - [Protocolos de Seguridad de Correo Electrónico: Garantizando la Entrega de tus Mensajes](https://blog.luna-soft.es/protocolos-de-seguridad-de-los-correos-electronicos/): The era of easy email automation is ending. Microsoft is aggressively pushing "New Outlook," and with it, the death of COM automation for email. For Access developers who have relied on Outlook's object model for years, this change represents more than just a technical hurdle—it's a fundamental shift in how we must approach email integration. When we send emails via Outlook, we don't need to worry about the intricacies of email deliverability. Outlook handles the authentication, security protocols, and delivery mechanics behind the scenes. That luxury is disappearing. As we transition to alternatives like Mailgun, SendGrid, or direct SMTP integration, we're suddenly responsible for understanding and implementing email security protocols that ensure our messages reach their recipients. Without proper configuration, our carefully crafted emails will disappear into the digital void. Let's explore why your legitimate emails might be getting blocked and how to ensure they make it through. .. - [Preparando un backend de facturación en Access](https://blog.luna-soft.es/preparando-un-backend-de-facturacion-en-access/): Este es el primer artículo de nuestra serie sobre SQL, donde vamos a preparar el archivo de Access que contendrá el backend. El archivo que vamos a utilizar se llama crear backend.txt1. Cómo usar el archivo Para utilizar el archivo crear backend.txt, sigue estos pasos: Abrir Access: Abre Microsoft Access y crea una nueva base de datos. Importar el archivo: Importa el archivo crear backend.txt en tu base de datos de Access. Ejecutar el código: Ejecuta el código VBA contenido en el archivo para crear las tablas y insertar los registros. Análisis del código Este código crea cuatro tablas: Clientes,… - [Guía Completa para Crear y Configurar Tablas Dinámicas en Excel](https://blog.luna-soft.es/tablas-dinamicas-i-creacion/): Empezamos una serie de artículos dedicados a las tablas dinámicas, hoy toca hablar de los inicios: ¿cómo creamos una tabla dinámica? Para crear una tabla dinámica primero necesitamos un conjunto de datos. Imaginemos esta colección: Podemos observar que se trata de una tabla de datos dónde encontramos información perfectamente estructurada. Para crear una tabla dinámica sobre este conjunto de datos nos situaremos en cualquier celda de la región de datos y, desde la pestaña insertar, escogeremos la opción Tabla dinámica, De una tabla o rango. Para los fans de los atajos de teclado cabe decir que no existe ninguna combinación fácil de recordar. Para llegar a emular el clic en esa opción se puede hacer mediante la siguiente secuencia de teclas: ALT –> B2 –> V –> T Otra opción es llevarnos esa opción concreta a la barra de herramientas de acceso rápido dónde podremos acceder a ella mediante la tecla ALT y el número adecuado (entendiendo por el numero las teclas numéricas del teclado es.. - [Expresiones Regulares (regex) en SQL](https://blog.luna-soft.es/expresiones-regulares-regex-en-sql/): Descubre el poder de las Expresiones Regulares (regex) en SQL Server. Mejora la calidad de tus datos y extrae información clave. La entrada Expresiones Regulares (regex) en SQL se publicó primero en SoyDBA. - [La situación del Nuevo Outlook en diciembre de 2024](https://blog.luna-soft.es/new-outlook-the-situation-in-december-2024/): En diciembre de 2024, la situación con respecto a New Outlook ha generado preocupación entre los usuarios de Microsoft Office, especialmente aquellos que dependen de la automatización mediante VBA en aplicaciones como Access. Microsoft ha cambiado su política de proporcionar aplicaciones tradicionales de Office, y New Outlook es ahora solo una aplicación web, lo que ha afectado la automatización basada en COM. Desde el anuncio del equipo de Microsoft Outlook en 2023, los usuarios afectados por la pérdida de automatización han sido en gran medida ignorados por Microsoft. No hay información específica sobre opciones equivalentes en los recursos oficiales de Microsoft. En octubre de 2023, el equipo de Microsoft Access anunció que trabajaría para mitigar los problemas resultantes para Access y sus usuarios. Sin embargo, en la conferencia AEK de octubre de 2024, la única información técnica recibida fue que el equipo de Outlook estaba considerando Simple MAPI y que había más negociaciones en curso. Microsoft está empujando a sus clientes hacia New Outlook de varias maneras, incluyendo cambios automáticos de las instalaciones existentes a New Outlook desde octubre de 2024. La única ayuda concreta disponible ahora de Microsoft es información sobre cómo retrasar el cambio y asegurarse de permanecer con el Classic Outlook completamente funcional, soportado al menos hasta 2029. Además de retrasar la migración, hay otras opciones disponibles, como usar un programa de correo diferente. Karl Donaubauer ha utilizado Thunderbird como cliente de correo, para el cual SendObject aún funciona y puede ser automatizado de manera limitada. - [Creación del DSN en nuestros ODBC de 32/64 bits](https://blog.luna-soft.es/creacion-del-dsn-en-nuestros-odbc-de-32-64-bits/): Una vez instalado el driver adecuado a nuestro Office 32 ó 64 bits (el que sea 32 ó 64 depende del Office que usemos no del S.O.) procederemos a crear el DSN en nuestra colección de ODBC. Incluyo imágenes de cómo lo he configurado. Datos principales y pestaña Connection: y en la pestaña Cursors/Results: – es aconsejable marcar el valor:   Allow big result sets – e imprescindible hacerlo con:   Return matched rows instead of affected rows si no marcamos este último nos aparecerá el error: Si necesitásemos automatizar la creación del DSN lo podemos hacer mediante VBA. En un módulo independiente: La… - [Caracteres gráficos en listas, combos, ...](https://blog.luna-soft.es/caracteres-graficos-en-listas-combos/): Para esas ocasiones en las que queremos incluir un caracter gráfico en una lista, combo, etc … la manera de realizarlo es muy simple, basta con usar la función ChrW$.Por ejemplo, vamos a modificar una lista de forma que saque el caracter check si un campo es verdadero y nulo si es falso.En el RowSource de la lista sustituimos el campo Sel (que es un campo si/no) por IIF(Sel = True, ChrW$(10004), »). Siendo el resultado … … simulando un treeview … Para saber los códigos de estos caracteres podemos acudir al mapa de caracteres que tenemos en:      Windows-> Accesorios -> Herramientas del… - [Opciones de impresión a través de código](https://blog.luna-soft.es/opciones-de-impresion-a-traves-de-codigo/): Pregunta Sé cómo imprimir un informe mediante código y sé cómo hacer para que aparezca el cuadro de diálogo imprimir, de manera que el usuario pueda escoger diferentes opciones, como pueden ser el número de copias a imprimir, de qué página a qué página, etc. Pero ahora me encuentro en la necesidad de tener que configurar esas opciones de impresión mediante código, sin interactuar con el usuario. ¿Es posible hacerlo? Respuesta Sí, sí que es posible. Existe un método en el objeto DoCmd llamado PrintOut que nos da esa posibilidad de la que hablas. En la ayuda para VBA de… - [Totales por página](https://blog.luna-soft.es/totales-por-pagina/): Cómo conseguir en un informe calcular sólo el total para cada página - [Numerar grupos de páginas en un informe](https://blog.luna-soft.es/numerar-grupos-de-paginas-en-un-informe/): Cómo numerar individualmente grupos de páginas en un informe - [Indicar por código la impresora para un informe](https://blog.luna-soft.es/indicar-por-codigo-la-impresora-para-un-informe/): Cómo, a través de código, hacer que un informe se imprima por una impresora determinada. - [Cómo saber si un informe tiene registros](https://blog.luna-soft.es/como-saber-si-un-informe-tiene-registros/): Averiguar, antes de abrir, si un informe contiene registros para enviar un mensaje al usuario y cancelar la apertura. - [ContadorFrm](https://blog.luna-soft.es/frmcontador/): Función para numerar registros en un formulario continuo (o tabular) - [WebToMail](https://blog.luna-soft.es/webtomail/): Cómo hacer para que un campo tipo hipervínculo apunte a una dirección de correo electrónico. - [Controles en un subformulario](https://blog.luna-soft.es/controles-en-un-subformulario/): Cómo referirse a los subformularios y sus controles mediante código - [Seleccionar elementos de un cuadro de lista o listbox](https://blog.luna-soft.es/seleccionar-elementos-de-un-cuadro-de-lista-o-listbox/): Código para seleccionar diferentes elementos de un cuadro de lista o listbox - [Seleccionar elementos de un cuadro combinado o combobox ](https://blog.luna-soft.es/seleccionar-elementos-de-un-cuadro-combinado-o-combobox/): Código para seleccionar diferentes elementos de un cuadro combinado o combobox - [Usar parámetros guardados en tabla en las aplicaciones de access](https://blog.luna-soft.es/usar-parametros-guardados-en-tabla-en-las-aplicaciones-de-access/): ¿Podemos recuperar los datos del último registro abierto de un formulario? Aprende a usar parámetros guardados en tabla - [Simular un campo autonumérico](https://blog.luna-soft.es/simular-un-campo-autonumerico/): Cómo simular un campo autonumérico en un formulario. - [OnlyNumbers. Permitir sólo la entrada de números en un cuadro de texto](https://blog.luna-soft.es/onlynumbers-permitir-solo-la-entrada-de-numeros-en-un-cuadro-de-texto/): Código para permitir únicamente la entrada de datos numéricos en un cuadro de texto - [OnlyChar. Permitir sólo la entrada de letras en un cuadro de texto ](https://blog.luna-soft.es/onlychar-permitir-solo-la-entrada-de-letras-en-un-cuadro-de-texto/): Código para permitir únicamente letras mayúsculas o minúsculas en un cuadro de texto - [MaxChar. Limitar el número de caracteres](https://blog.luna-soft.es/maxchar-limitar-el-numero-de-caracteres/): Cómo limitar el número de caracteres que se podrán introducir en un cuadro de texto de un formulario - [Personalizar a nuestro gusto el diseño de los formularios creados en Excel VBA](https://blog.luna-soft.es/personalizar-a-nuestro-gusto-el-diseno-de-los-formularios-creados-en-excel-vba/): En este artículo rescatado de la Web de Sergio Alejandro Campos (EXCELeINFO) puedes aprender a normalizar el estilo de tus formularios creados en Excel. - [Anular la pulsación de teclas](https://blog.luna-soft.es/anular-la-pulsacion-de-teclas/): Cómo anular el efecto de la pulsación de teclas como AvPag, RePag, Esc o similares al trabajar con formularios. - [Autocompletar en cuadros de texto](https://blog.luna-soft.es/autocompletar-en-cuadros-de-texto/): Función para auto-completar cadenas en cuadros de texto, al estilo de los cuadros combinados - [Cómo saber si un formulario tiene registros](https://blog.luna-soft.es/como-saber-si-un-formulario-tiene-registros/): Averiguar, antes de abrir, si un formulario contiene registros para enviar un mensaje al usuario y cancelar la apertura. - [Cómo obtener valores de cuadros de lista y cuadros combinados](https://blog.luna-soft.es/como-obtener-valores-de-cuadros-de-lista-y-cuadros-combinados/): Cómo saber la información que contiene un cuadro de lista o un cuadro combinado. - [Referenciar controles con el mismo nombre y diferente numeración](https://blog.luna-soft.es/referenciar-controles-con-el-mismo-nombre-y-diferente-numeracion/): ¿Cómo puedo referirme a una serie de controles que tienen el mismo nombre, excepto en el último carácter, que es un número? Es decir, "Text1", "Text2", "Text3", etc. - [Conocer el estado de la ventana de un formulario](https://blog.luna-soft.es/conocer-el-estado-de-la-ventana-de-un-formulario/): Cómo conocer cuando se cambia el tamaño de un formulario y en qué estado está (minimzado, maximizado o restaurado) - [AlphaChar](https://blog.luna-soft.es/alphachar/): Permitir sólo la entrada de caracteres alfanuméricos en un cuadro de texto - [Formularios sin botones al maximizar](https://blog.luna-soft.es/formularios-sin-botones-al-maximizar/): Cómo mostrar un formulario maximizado sin ningún tipo de botones (cerrar, minimizar o restaurar). - [Seleccionar registros en un cuadro de lista para visualizarlos en un informe](https://blog.luna-soft.es/seleccionar-registros-en-un-cuadro-de-lista-para-visualizarlos-en-un-informe/): Cómo abrir un informe con los registros escogidos previamente en un cuadro de lista de selección múltiple - [RT_EliminarFormatoCondicional](https://blog.luna-soft.es/rt_eliminarformatocondicional/): ¿Se pueden eliminar los formatos condicionales de los controles de un formulario a través de código? - [SourceTable: Obtener la tabla fuente de un campo en una consulta](https://blog.luna-soft.es/sourcetable-obtener-la-tabla-fuente-de-un-campo-en-una-consulta/): ¿Existe alguna forma de determinar la tabla fuente de un campo en una consulta, mirando el conjunto de registros? - [DatasheetBestFit](https://blog.luna-soft.es/datasheetbestfit/): Rutina para aplicar un "ajuste perfecto" a las columnas de una tabla, consulta o formulario en vista hoja de datos - [Consultas con parámetros](https://blog.luna-soft.es/consultas-con-parametros/): Cómo construir consultas con parámetros y evitar así problemas con los formatos de fecha, comillas simples o separadores decimales tipo coma. - [Consultas en bases externas](https://blog.luna-soft.es/consultas-en-bases-externas/): Sentencias SQL para conectar con bases de datos externas - [Consultas en bases externas con contraseña](https://blog.luna-soft.es/consultas-en-bases-externas-con-contrasena/): Sentencias SQL para conectar con bases de datos externas con contraseña - [Actualizar datos entre dos bases de datos diferentes](https://blog.luna-soft.es/actualizar-datos-entre-dos-bases-de-datos-diferentes/): Método para actualizar datos entre bases de datos diferentes pero con tablas comunes - [Numerar una consulta](https://blog.luna-soft.es/numerar-una-consulta/): Cómo construir un campo para numerar los registros de una consulta - [FindTable (DAO):](https://blog.luna-soft.es/findtable-dao/): Pregunta ¿Cómo puedo saber por código si una tabla existe o no dentro de una base de datos? Respuesta  La función FindTable verifica si una tabla existe dentro de una base de datos. Puede buscar en la base de datos actual o en una base de datos externa, incluso aunque tenga contraseña (ver más abajo en "Argumentos") FindTable devolverá -1 si ha encontrado la tabla especificada o, en caso contrario, devolverá el número de error que se haya producido. - [FindTable (ADO): saber si una tabla existe usando ADO](https://blog.luna-soft.es/findtable-ado-saber-si-una-tabla-existe-usando-ado/): ¿Cómo puedo saber por código si una tabla existe o no dentro de una base de datos? Estoy utilizando ADO - [Sintaxis para subformularios de Access](https://blog.luna-soft.es/sintaxis-para-subformularios-de-access/): Aquí tienes unas tablas con la sintaxis para referirse a subformularios en VBA Access - [ResetNumber: reinicializar por código un campo autonumérico](https://blog.luna-soft.es/resetnumber-reinicializar-por-codigo-un-campo-autonumerico/): ¿Cómo puedo reinicializar por código un campo autonumérico? - [Campo contador sin usar autonumérico](https://blog.luna-soft.es/campo-contador-sin-usar-autonumerico/): ¿Qué código tengo que utilizar para conseguir que un campo numérico se convierta en un campo contador? No quiero utilizar un campo autonumérico, pues tengo entendido que no es lo más adecuado para tener un campo contador - [ChangeFldProperty](https://blog.luna-soft.es/changefldproperty/): ¿Cómo puedo cambiar por código una propiedad del campo de una tabla? A veces me lanza un mensaje de error diciendo que "La propiedad no existe" - [fCounter (campo contador)](https://blog.luna-soft.es/fcounter-campo-contador/): cómo puedo generar un número correlativo en un campo numérico y que además tenga en cuenta los huecos dejados por anteriores eliminaciones de registros. - [FixedField: campo de texto con longitud fija en Access](https://blog.luna-soft.es/fixedfield-campo-de-texto-con-longitud-fija-en-access/): ¿Es posible en Access crear un campo de texto de longitud fija? Por campo de longitud fija me refiero a ese tipo de campos que rellenan con blancos su contenido hasta llegar a la longitud que tienen establecida - [Curso de WIndows 11 Novedades](https://blog.luna-soft.es/curso-de-windows-11-novedades/): Descubre las emocionantes novedades que Windows 11 tiene para ofrecer en este curso imprescindible. - [Tamaño de texto en Sql Access](https://blog.luna-soft.es/tamano-de-texto-en-sql-access/): Una de las opciones poco conocidas del editor de SQL de Access, es la capacidad para editar el tamaño y la fuente del texto. No te pierdas este vídeo para conocer cómo utilizar esta opción y cómo hacer zoom en los campos de texto de Access. - [Sql en Access con un click](https://blog.luna-soft.es/sql-en-access-con-un-click/): Ahora tenemos una novedad que te ayudará a simplificar la visualización y modificación de tus bases de datos: ¡El nuevo acceso directo a la vista SQL! - [Resalta tus controles sin usar código](https://blog.luna-soft.es/resalta-tus-controles-sin-usar-codigo/): Tras leer una artículo de Colin Riddington en el que habla de cómo usar la propiedad de trasparencia para resaltar los controles activos, os dejo el siguiente video. - [Actualiza tu equipo a Windows 11 sin que cumpla los requisitos](https://blog.luna-soft.es/actualiza-tu-equipo-a-windows-11-sin-que-cumpla-los-requisitos/): Aprende a actualizar tu equipo a Windows 11, aunque no cumpla los requisitos con una única linea de código. - [Diferencia entre tablas de Access y tablas de Excel](https://blog.luna-soft.es/diferencia-entre-tablas-de-access-y-tablas-de-excel/): En este video, te presento una breve introducción sobre las principales diferencias para que puedes comenzar a aprovechar lo mejor de cada herramienta. - [La I.A. prefiere Access como Base de Datos](https://blog.luna-soft.es/la-i-a-prefiere-access-como-base-de-datos/): Aquí tienes una pequeña reflexión sobre la inteligencia artificial generativa a raíz de una conversación con Víctor Castro - [¿QUÉ RAYOS ACCESS CON LOS DATOS?](https://blog.luna-soft.es/que-rayos-access-con-los-datos/): DATOS. Así, en mayúsculas; sin anestesia ni nada. Que palabra más interesante. Nos rodean, los usamos todos los días, los consumimos, los necesitamos y sin embargo los ignoramos. He de confesar que tras la invitación para acudir al 2° encuentro de profesionales de  datos en Medellín, mi sentimiento era, escepticismo. ¿Qué podía aportarme a mí un evento de profesionales de datos? ¿Qué podía aportar yo, un usuario de Access en medio de los lobos de Excel y los leones de Power Bi? No paraban de decirme que el primer encuentro fue impresionante, que cambió la vida de muchos de los que acudieron, que no podía perdérmelo; y tras cada afirmación mi escepticismo aumentaba. Pensaba que, los que hacían tales afirmaciones, eran unos frikis, unos exagerados, que era un gancho para captar más gente, … Que equivocado estaba. Así me afectado esta experiencia, tras caer un rayo en mi casa nada más volver del encuentro - [Nos vemos en Colombia](https://blog.luna-soft.es/nos-vemos-en-colombia/): Del 18 al 23 de agosto voy a participar en el 2o encuentro de datos en Medellín. Os iré informando. - [Mi primera experiencia como LinkedIn Learning Instructor](https://blog.luna-soft.es/linkedin-learning-instructor/): Como ya sabrás, he comenzado una nueva etapa como LinkedIn Learning instructor. En este Post te cuento qué tal ha sido la experiencia. - [Microsoft 365 Copilot](https://blog.luna-soft.es/microsoft-365-copilot/): ¿Qué pasaría si pudieras convertir tus palabras en la herramienta de productividad más poderosa del planeta? Esa es la promesa de Microsoft 365 Copilot, el nuevo sistema que combina el poder de los modelos de lenguaje grandes (LLM) con tus datos y las aplicaciones de Microsoft 365 para desatar tu creatividad, desbloquear tu productividad y mejorar tus habilidades. - [Consultar datos de Excel usando las consultas SQL desde Access](https://blog.luna-soft.es/consultar-datos-de-excel-usando-las-consultas-sql-desde-access/): En este video te explico como usar SQL para obtener datos de Excel en Access - [Cómo personalizar la aplicación de Access (personalizar Splash)](https://blog.luna-soft.es/como-personalizar-la-aplicacion-de-access-personalizar-splash/): En este video podrás ver cómo personalizar la pantalla de inicio de Access, con tu bmp personalizado y como ocultar y mostrar el panel de navegación y el Ribbon. Este video se basa en el siguiente artículo de Colin Riddington https://isladogs.co.uk/custom-splash-form/ Puedes descargar el ejemplo aquí: https://github.com/ACCESSoTOTAL/youtubeSamples/issues/8 - [MVP 2023](https://blog.luna-soft.es/mvp-2023/): Hoy he recibido la noticia de Microsoft de que me otorgaban el privilegio de ser nombrado MVP 2023 en M365 Apps & Services. No puedo ocultar mi orgullo por el galardón obtenido. Pero tras la euforia inicial (que todavía me dura un poquito la verdad), me he puesto a reflexionar sobre el camino recorrido para llegar hasta aquí. Todo comienza en 1995 cuando un jovencito se encierra en su cuarto un fin de semana con un libro sobre access para intentar ayudar a su padre a hacer una aplicación para gestionar su empresa. Y desde entonces, preguntas y preguntas y… - [Compatibilidad de Access con Web Browser control](https://blog.luna-soft.es/compatibilidad-de-access-con-web-browser-control/): MI buen amigo josé bengoechea Ibaceta, me puso en preaviso frente a este problema al intentar instalar una máquina virtual en un Macbokk pro con chip M1. Solo permite instalar W11. Y se encontró con que los webbrowser control no le funcionaban correctamente. La incidencia se repite en: https://lnkd.in/dZsbNYjk Y la respuesta que encuentro es: https://lnkd.in/dsk7YzzJ donde Colin Riddington ya advierte del problema con el restraso en el roadmap Según todas las informaciones que leo, Internet Explorer dejará de funcionar a partir de Abril de 2022 y de hecho ya no funciona en W11. ¿Qué va a suceder con los… - [Cuando las cosas se hacen como debe ser](https://blog.luna-soft.es/cuando-las-cosas-se-hacen-como-debe-ser/): Como ya sabréis el día 21 de octubre di una charla sobre twinBASIC en el grupo de AUGE Tras la charla le comenté a Wayne Phillips una incidencia que había encontrado durante la charla con launch.json El día 22 realizó una actualización que había pospuesto para evitar que me encontrara novedades extrañas durante la charla, cosa que es de agradecer. El día 23 me comunicó que había trabajado sobre la incidencia/ [v0.11.562, 23rd October 2021] improved: VS Code extension initialization sequence to try to avoid the ‘Cancelled’/’launch.json’ sporadic message on startup Cuantas veces tenemos la sensación de sentirnos desamparados por… - [presentación de twinBasic en A.U.G.E.](https://blog.luna-soft.es/presentacion-de-twinbasic-en-a-u-g-e/): Os muestro la charla que impartí para AUGE sobre twinBasic, creando un complemento para Access. Espero que os guste. En breve iré colgando videos cortos para aprender a manejar esta fantástica herramienta que promete ser el futuro de VB y VBA. Aquí tenéis el link a la web de twinBasic - [Aprende a usar Excel desde Access](https://blog.luna-soft.es/aprende-a-usar-excel-desde-access/): En este video aprenderás a conectar Excel con Access, compartiendo funciones y datos entre estas dos fantásticas aplicaciones. Espero que os guste. Este es el código del video: - [Sincronizar Teams con explorador de archivos](https://blog.luna-soft.es/sincronizar-teams-con-explorador-de-archivos/): En este video te explico como sincronizar los documentos de #Teams directamente con tu ordenador.Ya puedes trabajar cómodamente en equipo. - [Kill Access](https://blog.luna-soft.es/kill-access/): En este video te muestro como usar un archivo llamado kill-access para detener tu Access bloqueado. El código del archivo con extensión vbs es el siguiente: Y aquí el video - [Resolviendo dudas: columnas en tablas relacionales](https://blog.luna-soft.es/resolviendo-dudas-columnas-en-tablas-relacionales/): Hoy resolvemos una duda sobre tablas relacionales Quisiera saber cual seria el motivo por la cual cuando hago una consulta bien sea en Power Query de Excel o de Power BI a dos tablas que están relacionadas la columna de una de las tabla que se relaciona desaparece - [Decompile de Access desde "Enviar a"](https://blog.luna-soft.es/decompile-de-access-desde-enviar-a/): Cuando un archivo de Access se corrompe o tiene comportamientos extraños, no hay nada mejor que un decompile del archivo en cuestión. En esta entrada te enseño a hacerlo. La clave: Windows + R shell:sendTo Espero que lo disfrutes. - [Video de presentación](https://blog.luna-soft.es/video-de-presentacion/): Aquí va el primer video. Es una invitación a enviar dudas. Y ya de paso me voy desfogando con esto de crear presentaciones de los videos. Cualquier sugerencia es bienvenida. Un saludo - [¡Empezamos!](https://blog.luna-soft.es/hola-mundo/): Comienza una nueva etapa para mí. Tras muchos años, orientando a muchas personas en el mundo del Access, por fin me atrevo a dar el salto. Hagamos público lo que llevo haciendo en la sombra. Asusta un poco, la verdad; pero estoy seguro de vuestra comprensión y ayuda para ir puliendo, poco a poco, esta nueva faceta de «comunicador». Para ello he creado un canal de YouTube llamado ACCESSo TOTAL. https://www.youtube.com/channel/UCLPsL3Yz8BO4M_7dojwVYNg En él iré respondiendo las dudas que me hagáis llegar y aquellas cosas interesantes acerca de Access, VBA y el entorno Microsoft Office. Espero de corazón que os guste… ## Pages - [usuario](https://blog.luna-soft.es/usuario/): Login Hello juanjo@luna-soft.es Profile Logout - [Blog](https://blog.luna-soft.es/blogindex/): ACCESS Consultas Formularios Tablas Informes VBA Errores Excel SQL Copilot Sharepoint Youtube Los rincones de Internet El rincón de Chea El rincón de Happy El rincón de Leizmendi El rincón de Mihura El rincón del Lobo El rincón de Sergio Últimas entradas ACCESSEl rincón del Lobo Protocolos de Seguridad de Correo Electrónico: Garantizando la Entrega de tus Mensajes por juanjo@luna-soft.es marzo 16, 2025 escrito por juanjo@luna-soft.es The era of easy email automation is ending. Microsoft is aggressively pushing «New Outlook,» and with it, the death of COM automation for email. For Access developers who have relied on Outlook’s object model… - [Blog-2](https://blog.luna-soft.es/blog-2/): Entradas del Blog Últimas entradas ACCESSSQLVBA Preparando un backend de facturación en Access por juanjo@luna-soft.es marzo 15, 2025 escrito por juanjo@luna-soft.es - [Youtube](https://blog.luna-soft.es/youtube/): Curso Access 1 Thumbnail youtube Usando Excel desde Access 53:03 2 Thumbnail youtube Dividir Bases de Datos de Access 07:12 3 Thumbnail youtube Distribuye tus Aplicaciones de Access entre usuarios sin Access usando… 04:10 4 Thumbnail youtube 1. Conexión a base de datos externa en Access (FORMULARIOS… 11:30 5 Thumbnail youtube 3. Obtener y Cargar Datos filtrados en un cuadro de… 14:07 6 Thumbnail youtube 2. Llenar cuadro de lista (FORMULARIOS DESCONECTADOS EN ACCESS) 10:26 7 Thumbnail youtube 4. Abrir un registro en Access (FORMULARIOS DESCONECTADOS) 10:25 8 Thumbnail youtube 5. Editar y eliminar registros en Access sin campos vinculados…… - [Home](https://blog.luna-soft.es/): ACCESSEl rincón de Mihura Creación del DSN en nuestros ODBC de 32/64 bits marzo 7, 2025 0 comantarios Caracteres gráficos en listas, combos, … marzo 7, 2025 0 comantarios Opciones de impresión a través de código abril 3, 2024 0 comantarios ACCESSEl rincón de HappyInformes Totales por página abril 2, 2024 0 comantarios Numerar grupos de páginas en un informe abril 1, 2024 0 comantarios Indicar por código la impresora para un informe marzo 29, 2024 0 comantarios Secciones Access Excel Sql Copilot Sharepoint ACCESSo TOTAL Los más vistos Creación del DSN en nuestros ODBC de 32/64 bits marzo 7,… - [Blog1](https://blog.luna-soft.es/blog1/): Blog1 0 comantarios 0 Vistas Share FacebookTwitterPinterestEmail 0 Blog1 0 comantarios 0 Vistas Share FacebookTwitterPinterestEmail 0 Share FacebookTwitterPinterestEmail post previo Home Related Posts All Blog1 por juanjo@luna-soft.es marzo 7, 2025 Home por juanjo@luna-soft.es marzo 3, 2025 Contacto por juanjo@luna-soft.es marzo 3, 2025 Acerca de por juanjo@luna-soft.es marzo 3, 2025 Sobre mí Juanjo Luna Este soy yoMore About Me Follow Me On Social facebook Follow twitter Follow instagram Follow youtube Follow tiktok Follow Featured Posts Opciones de impresión a través de código Totales por página Numerar grupos de páginas en un informe Indicar por código la impresora para un informe Cómo… - [Contacto](https://blog.luna-soft.es/contact/): Contacto Escríbeme Dime cómo puedo ayudarte Email: juanjo@luna-soft.es - [Acerca de](https://blog.luna-soft.es/about/): Conóceme Juanjo Luna LinkedIn Learning Instructor. Presidente AccessUserGroups España. CEO Luna-Soft Contacta conmigo Biografía Desde su vocación como docente y misionero, inició su camino en la programación a los 16 años, utilizando Access para desarrollar proyectos para pequeñas empresas y escuelas. Compaginó sus responsabilidades docentes con la formación en informática para adultos, colaborando activamente con FERE-COVAL. Al trasladarse a Austria, comenzó a trabajar profesionalmente como informático, creando soluciones a medida para empresas. Tras vincularse con A.U.G.E., profundizó en su conocimiento de VBA y empezó a impartir charlas con regularidad. En agosto de 2021, asumió el cargo de presidente de AUGE… - [Blog viejo](https://blog.luna-soft.es/blogviejo/) [comment]: # (Generated by Hostinger Tools Plugin)