Bucle a través de un rango definido

A continuación veremos un programa que recorre un rango definido . Por ejemplo, cuando queremos cuadrar los números en Range (“A1:A3”). ¿Sabías que también puedes hacer un bucle a través de un rango dinámico? Situación: Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código: 1. Primero, declaramos […]

Eliminar duplicados

A continuación veremos un programa en Excel VBA que elimina duplicados . Situación: En la columna A tenemos 10 números. Queremos eliminar los duplicados de estos números y colocar los números únicos en la columna B. 1. Primero, declaramos cuatro variables. aAdd of type Boolean, uniqueNumbers of type Integer, i of type Integer, and j […]

Problema con la mochila

A continuación veremos un programa en Excel VBA que resuelve una pequeña instancia de un problema de mochila . Definición: Dado un conjunto de elementos, cada uno con un peso y un valor, determine los elementos a incluir en una colección de modo que el valor total sea lo más grande posible y el peso […]

Cálculos complejos

El término kth, Tk, de una serie matemática determinada se define mediante la siguiente fórmula: Tk = k2 + 6k + 1 9k + 7 El primer término, T1, de la serie se obtiene sustituyendo k = 1 en la fórmula, es decir, T1 = 12 + 6 + 1 = 1 y 9 + […]

Realizar un bucle a través de toda la columna

A continuación veremos un programa en Excel VBA que recorre toda la primera columna y colorea todos los valores que son inferiores a un valor determinado. Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código: 1. Primero, declare una variable llamada i de tipo Long. Aquí se […]

Paso Palabra clave

Puede utilizar la palabra clave Paso en Excel VBA para especificar un incremento diferente para la variable de contador de un bucle. 1. Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código: Dim i As Integer Para i = 1 a 6 Paso 2 Células(i, 1).valor = […]

Crear un patrón

A continuación veremos un programa en Excel VBA que crea un patrón . Situación: Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código: 1. Primero, declaramos dos variables de tipo Entero. Uno llamado i y otro llamado j. Dim i Como Entero, j Como Entero 2. En […]

Clasificación aleatoria de datos

A continuación veremos un programa en Excel VBA que ordena los datos al azar (en este ejemplo ordena los nombres al azar). Situación: 1. Primero, declaramos cuatro variables. Una variable de tipo String llamamos TempString, una variable de tipo Integer llamamos TempInteger, una variable de tipo Integer llamamos i, y una variable de tipo Integer […]

Hacer hasta el bucle

Aunque no se utiliza muy a menudo en este sitio, es posible que se encuentre en una situación en la que desee utilizar el Do Until Loop en Excel VBA . El código colocado entre Do Until y Loop se repetirá hasta que la parte después de Do Until sea verdadera. Coloque un botón de […]

Números de clasificación

A continuación veremos un programa en Excel VBA que clasifica números . Situación: Coloque un botón de comando en su hoja de trabajo y agregue las siguientes líneas de código: 1. Primero, declaramos tres variables de tipo Entero y un objeto Rango. Dim i Como Entero, j Como Entero, temp Como Entero, rng Como Rango […]