Cómo llamar funciones de la hoja de cálculo de Excel en VBA
Herramienta: software de oficina Microsoft Office Excel 2007
Pasos:
1. Abra el software de oficina Microsoft Office Excel 2007 y haga clic en "Iniciar" ->. "Opciones de Excel".
2. Seleccione la pestaña "General", haga clic en "Mostrar la pestaña 'Herramientas de desarrollador' en la cinta" a la derecha y luego haga clic en "Aceptar".
3. Ingrese "radianes" en la celda A1, ingrese "ángulo" en la celda B1, ingrese "3.14" en la celda A2 y luego ingrese la fórmula "=GRADOS(A2) en la celda B2)", después de presionar la tecla Enter, el resultado de salida de la celda es 179.9087477. Nota: La función GRADOS se utiliza para convertir radianes en grados.
4. Utilice VBA para lograr la misma función. Haga clic en la pestaña Desarrollador, haga clic en Visual Basic para iniciar el Editor de Visual Basic.
5. Haga clic derecho en "Objeto de Microsoft Excel", haga clic en "Insertar" -> "Módulo", cree "Módulo 1" e ingrese el contenido del módulo:
Subconversión. () MsgBox Application.WorksheetFunction.Degrees(3.14)
End Sub
Haga clic en el botón "Ejecutar subproceso/formulario de usuario" y seleccione "Convertir" en el cuadro de diálogo emergente " y haga clic en el botón "Ejecutar".
6. En el cuadro de diálogo emergente del programa, el resultado de salida es el mismo que el resultado de la fórmula en Excel, excepto que el número de dígitos significativos es diferente, que se puede redondear como necesario.