Mi nombre es ISMAEL LÓPEZ soy estudiante de la carrera de topografía en Monterrey, N.L.
Estoy trabajando una serie de cálculos referente a "Interpolación de Coordenadas" en Excel
Tengo dos columnas formuladas cada una contiene 10,000 filas y con el cálculo automático de fórmulas se me alentiza el Excel
Tengo nociones básicas de VBA y navegando por la red encontré unos códigos para interpolación y los agregue a mi libro de trabajo
Si pudieran ayudarme se lo agradecería mucho , es algo sencillo.
adjunto archivo
LA FUNCION interpolar es una UDF
En espera de alguna respuesta de antemano muchísimas gracias.
Adjunto | Tamaño |
---|---|
![]() | 122.69 KB |
En la captura de pantalla no viene el código que utilizas ni las fórmulas
Así que respondo de manera genérica cómo se establece el valor de una celda en la hoja activa, mediante VBA
Range("N5").Value = elvalorquequieras
------
Ya sé Excel, pero necesito más.
Añado que tu función UDF también la puedes utilizar en el código, y devuelve el mismo resultado que en la hoja.
Es decir, puedes escribir algo como:
Range("N5").value = interpolar(Range("M13"),Range("A5:A12"), Range("B5:B12"))
Esto haría lo mismo que tienes tú en G16, salvo el control de errores.
Un saludo