Red de conocimiento informático - Aprendizaje de programación - Excel genera gráficos de líneas en lotes por columnas. ¿Cómo programar usando VBA? Una vez compilado el programa, se define como una macro para poder llamarlo cada vez.

Excel genera gráficos de líneas en lotes por columnas. ¿Cómo programar usando VBA? Una vez compilado el programa, se define como una macro para poder llamarlo cada vez.

Hola, déjame responderte:

Si colocas el código que no sea la declaración de declaración fuera del sub...end sub, por supuesto obtendrás un "Error de compilación". : Programa externo incorrecto" "Está bien

Puedes escribir un procedimiento público primero, nombre del subprocedimiento público...end sub

Ejemplo:

sub público abc

Dim Fer As String

Dim Axal, Axaw, Axsl, Axsw, Aoal, Aoaw, Aoql, Aoqw, r701, r700, Yer, Zer As Double

If Zer gt; r700 And (Fer = "L" Or Fer = "l") Entonces

r701 = Zer

ElseIf Yer gt; O Fer = "w") Entonces

r701 = Yer

Else

r701 = r700

Finalizar si

Axql = Int((Axsl Axsw Aoal) / Aoaw * Aoql - Aoqw)

Axqw = Int((Axsl Axsw) * (Aoal - Aoaw) / Aoql)

fin sub

Luego llame al procedimiento anterior a través del nombre del procedimiento en otros procedimientos o funciones en el proyecto

Ejemplo:

sub aaa

Segmento de código

p>

abc

Segmento de código

end sub