En macros como hacer para usar el comando windows("Nombre de archivo").Activate, usando como nombre el contenido de una celda

Tengo este código:

WINDOWS("ARCHIVO 1.xlsx").Activate

¿Si en lugar de escribir "ARCHIVO 1.xlsx" quiero referirme al valor de una celda como debo de escribir el código?

1 respuesta

Respuesta
1

Prueba así:

WINDOWS(Range("B2"). Value). Activate

¡Gracias!

Muchas gracias, excelente respuesta, me estoy acordando que ya me has ayudado en varias ocasiones anteriores

Una pregunta adicional, si le asigno el valor de la celda "B2" a una variable como seria la sintexis.

Muchas gracias de antemano

Podría ser así:

dim variable as string
variable = range("B2").value
WINDOWS(variable). Activate

¡Gracias!

Exactamente lo que necesitaba.

Muchas gracias.

¿Hay algún libro que me puedas recomendar donde vengan este tipo de cosas? ¿Si le se llama sintaxis?

Saludos.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas