Entradas

Macro en Word para leer recibos de nómina CFDI y extraer el ISR retenido automáticamente

Imagen
Macro en Word para leer recibos de nómina CFDI y extraer datos clave Si trabajas en contabilidad, seguramente has recibido archivos XML de recibos de nómina para revisión o conciliación. Esta macro te permite leer múltiples archivos CFDI versión 4.0 directamente desde Word, y extraer automáticamente los siguientes datos: RFC del Emisor RFC del Receptor Total del comprobante UUID ISR Retenido (extraído del nodo de deducciones de nómina) Esto es especialmente útil para quienes deben validar cantidades retenidas de ISR en recibos de nómina digitales y quieren presentar su declaración anual o para contadores. La macro coloca toda la información organizada en una tabla dentro del documento Word, lista para copiar o validar. ¿Cómo funciona? Al ejecutar la macro: Seleccionas uno o varios archivos XML desde tu computadora Word los analiza uno por uno Se genera automáticamente una tabla con los datos clave ¿Quién puede usar esta macro? Está pensada para c...

Guía Completa de Macros VBA en Microsoft Office: Automatización Fácil

 ¿Crees que programar es solo para expertos? ¡Con VBA, cualquiera puede crear macros personalizadas! No necesitas ser un desarrollador profesional para empezar. ¡Descubre el poder de VBA y simplifica tu trabajo diario! " ¡Manos a la obra!  Explora nuestros 24  tutoriales y descubre un mundo de posibilidades con VBA. Aprende paso a paso y crea tus propias automatizaciones." Macros en Excel Cómo llamar a una API desde una macro en Excel Macro en Excel para remover filas duplicadas.VBA programación para todos. Aprende a usar la condición Select en macros Excel: Ejemplos prácticos y tutoriales Macro de Excel para ordenar datos y obtener datos únicos de una columna o fila Macro de Excel para abrir archivo csv Macros para firmas electrónicas Finanzas y Macro de Excel para presupuesto personal Macro de Excel para utilizar Vlookup o Buscarv Leer Base de datos en Excel con Macros Programar en VB en una Macro de Excel crear archivo CSV Macros en Word Macro de Word utilizando Chatgp...

Cómo Crear una Macro en PowerPoint para Graficar Datos de Excel (Paso a Paso)

Imagen
¿Sabías que puedes crear gráficos en PowerPoint automáticamente a partir de datos en Excel? En este tutorial te enseño cómo hacerlo con una macro, paso a paso, para que ahorres tiempo y simplifiques tus presentaciones. ¿Qué tipo de gráfico quieres crear? Línea: Ideal para mostrar tendencias a lo largo del tiempo. Barras: Perfecto para comparar categorías o valores. Circular: Útil para representar proporciones o partes de un todo. (Pie) Dispersión: Para mostrar la relación entre dos conjuntos de datos. Estos gráficos, los vamos a tomar del objeto Chart de VBA y la siguiente URL Enumeración XlChartType (Excel) tenemos los diferentes tipos que hay disponibles Activar la pestaña Desarrollador: Ve a Archivo > Opciones > Personalizar cinta de opciones. Marca la casilla "Desarrollador" y presiona Aceptar. Grabar la macro: En la pestaña Desarrollador, haz clic en "Grabar macro". Asigna un nombre a tu macro y elige una tecla de acceso rápido si deseas. Copia el codi...

Macro en Excel para remover filas duplicadas.VBA programación para todos.

Imagen
 En ocasiones necesitamos remover datos duplicados en nuestros datos de salida de alguna hoja de Excel. En esta ocasión les comparto una función en VBA para poder hacerlo. En mi caso tengo una Macro que válida datos y va escribiendo el análisis en la hoja4 y necesito que remueva resultados duplicados para ello utilizo la siguiente función . En esta macro la pueden ajustar para que no sea la hoja4 y sea otra celda para eliminar duplicados. Sub EliminarDuplicadosColumna()     ' Especifica la hoja donde quieres trabajar     Dim ws As Worksheet     Set ws = ThisWorkbook.Sheets( "Hoja4" )     ' Encuentra la última fila con datos en la columna Q de la hoja especificada     Dim LastRow As Long 'columna q la cual puedes cambiar por cualquier otra     LastRow = ws.Cells(ws.Rows.Count, "Q" ).End(xlUp).Row     ' Define el rango a evaluar en la hoja especificada     Dim rng As Range     Set rng = ws.Range...

Cómo Utilizar una Macro en PowerPoint

Imagen
Cómo Utilizar una Macro en PowerPoint En este artículo, aprenderás cómo usar una macro en PowerPoint que lee texto desde un archivo CSV y genera diapositivas automáticamente. Estas diapositivas luego pueden convertirse en imágenes que se compartirán en redes sociales.   ¿Qué es una macro? Una macro es un conjunto de instrucciones automatizadas que puede ejecutar una tarea repetitiva de manera eficiente. En este caso, la macro se encargará de leer un archivo CSV dónde tengan una lista de frases y convertir ese contenido en diapositivas de PowerPoint y en cada diapositiva colocaremos una misma imagen. Pasos para utilizar la macro 1. Preparar tu archivo CSV Primero, necesitas crear un archivo CSV (valores separados por comas) que contenga el texto que deseas convertir en imágenes para tus redes sociales. Puedes utilizar Excel o cualquier editor de texto para crear este archivo. Asegúrate de que cada fila del archivo CSV contenga el texto de una publicación diferente. Por ejemplo, tu a...

Google Sheets: Crea una Sopa de Letras Interactiva con Script

Imagen
Creación de la cuadrícula: Define el tamaño , en mi caso utilice una cuadricula de 10x10 Utiliza la función "ALEATORIOENTRE"  para generar letras aleatorias en cada celda. Por ejemplo, en la celda A1 puedes escribir:  =CHAR(INT(RAND()*26)+65)  para generar una letra aleatoria mayúscula. Copia esta fórmula a todas las celdas de la cuadrícula. Inserta las palabras que definiste anteriormente.  Puedes hacerlo manualmente o utilizando la función BUSCARV si quieres que las palabras aparezcan en un orden específico Otra forma de hacerlo fue con un script o macro Abrir el Editor de Scripts : Ve al menú Extensiones > Apps Script . Crear un Script : Borra cualquier código que aparezca y reemplázalo con el siguiente script: javascript function fillEmptyCellsWithRandomLetters () {   var sheet = SpreadsheetApp . getActiveSpreadsheet (). getActiveSheet ();   var range = sheet . getDataRange (); // Selecciona todo el rango de datos   var values = range . g...

Graficar Funciones con JavaScript y HTML Chart.js

Imagen
 Cuando trabajamos con datos o funciones matemáticas, es muy útil poder visualizarlos en una gráfica. Con JavaScript y HTML, esto es sencillo si utilizamos una biblioteca como Chart.js . A continuación, te presento un ejemplo donde graficamos la función cuadrática y = x^3 . Usaremos etiquetas en el eje X desde -10 hasta 10 y graficar los valores correspondientes para y . Aquí tienes el código que necesitas para generar la gráfica: <html lang="es"> <head>     <meta charset="UTF-8">     <meta name="viewport" content="width=device-width, initial-scale=1.0">     <title>Graficar Funciones con JavaScript</title>     <script src="https://cdn.jsdelivr.net/npm/chart.js"></script> </head> <body>     <h1>Graficar Funciones con JavaScript y HTML</h1>     <canvas id="miGrafica" width="400" height="200"></canvas>     <script>   ...

Retos de Programación: Mejora tus Habilidades con Desafíos Prácticos

Reto de Programación Elige tu reto y tu decide en que lenguaje hacerlo, despues compartenos tu resultado Elige tu reto Como Guia te recomiendo ver las siguientes publicaciones

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!