Tutoriales

Entrada y salida de datos en Macros en Excel

Pablo Rojas1 min de lecturaActualizado el 30 de mayo de 2026
Entrada y salida de datos en Macros en Excel

Para las celdas y rango de celdas, se debe conocer la posición de dichas celas, por ejemplo:

Range(“A1”).Value

Obtendría el valor de la celda A1.

Range(“A1:C50”).Value

Obtendría un rango de valores Llamar a hojas de Excel con macros Para llamar a las hojas de Excel, siempre es de izquierda a derecha independiente del nombre de las mismas, por ejemplo:

Worksheets(1).Activate

Activa la hoja 1 de izquierda a derecha Llamar a un libro de Excel con Macros Es bastante común tener que llamar algún otro archivo de Excel, por ejemplo:

Workbooks.Open.Filename:=”D:/Ejemplo/ejemplo.xls”
Application.Workbooks(“Nombre del libro”).Worksheets(“NOMBRE DE HOJA”).Range(“F26).Value

Abre el archivo y obtiene el valor de una celda Caja de entrada de datos en macros (InputBox)

InputBox(“Ingrese el caudal (m³/s)”, “caudal”)

Un pequeño ejemplo en el que se introduce un valor y se cambia el valor de una celda, sería el siguiente: En un módulo agregamos:

Sub hola()
b = InputBox("Caudal [m³/s]", "Ingresar Caudal")
Range("a1").Value = b
End Sub

Y le asignamos la función a un botón. Puedes descargar este ejemplo haciendo click ejemplo-entrada-de-datos.

ejemplo entrada de datos

Comentarios

Deja un comentario

Artículos relacionados