Entradas

Mostrando las entradas con la etiqueta Macros excel

⚡ De circuitos electrónicos a circuitos cuántico

⚡ De circuitos electrónicos a circuitos cuánticos: una introducción para estudiantes técnicos Si estudiaste electrónica o estás en un bachillerato tecnológico, seguro conoces los circuitos digitales , los bits y las compuertas lógicas como AND, OR y NOT. ¿Sabías que en la computación cuántica también usamos circuitos y compuertas? Pero en lugar de trabajar con bits, usamos qubits , y las reglas son muy diferentes. En esta entrada te explico de forma sencilla cómo se relacionan los circuitos electrónicos con los cuánticos , y por qué este tema es tan apasionante para quienes vienen de la electrónica y la computación. 🧠 ¿Qué es un circuito cuántico? Un circuito cuántico es una secuencia de operaciones (llamadas puertas cuánticas ) que se aplican sobre qubits para procesar información. Visualmente, se parece mucho a un circuito electrónico digital, pero en lugar de procesar solo 1s y 0s, los qubits pueden estar en superposición (es decir, en 0 y 1 al mismo tiempo) y entre...

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...

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