Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo llama VB a las macros en Excel?

¿Cómo llama VB a las macros en Excel?

Establezca VBExcel = CreateObject("Excel. Aplicación")

VBExcel. Ejecutar ("C:\MyFile\MyExcel.xs!MySub")

Establecer VBExcel = Ninguno

VBExcel. Parámetros de ejecución

¡Nombre del archivo! Hong Ming

Asegúrese de que el nivel de seguridad de Excel sea bajo; de lo contrario, VB no podrá llamar macros automáticamente.

Dado que tu descripción no está clara, no puedo decirte exactamente cómo hacerlo. Debe configurar la función correspondiente a los parámetros del año en su macro y pasar las variables a través de un archivo intermedio o algo así. Puede consultar Baidu: VB llama a la macro de Excel.

De hecho, puedes copiar la macro en código VB, o puedes usar VB como referencia a Excel para dibujar gráficos.