Tecnología

Inicio

Cómo dibujar vectores de macros de Excel

Cómo dibujar vectores de macros de Excel


Microsoft Excel es uno de los programas de hojas de cálculo más potentes disponibles, y es útil para una gran variedad de actividades de análisis financiero para proyectos de ciencia. Sin embargo, la mayoría de la gente piensa en Excel como limitada a la manipulación de las redes de fórmulas, es decir, la funcionalidad de hoja de cálculo tradicional. Pero secuencias de comandos de Visual Basic de Excel hace que sea fácil de hacer, incluso más que eso. Con VB, puede dibujar cualquier forma que le guste en la hoja de cálculo, y utilizarlos para crear dibujos, gráficos y otros gráficos para ayudar a visualizar la hoja de cálculo.

Instrucciones

1 Abra Microsoft Excel. Si tiene Excel 2007 o posterior, vaya a la pestaña "Ver" en la cinta y haga clic en "Macros"; de lo contrario, haga clic en el menú "Herramientas" y seleccione "Macros". El cuadro de diálogo macro debería aparecer.

2 Escriba un nombre de macro y haga clic en "Crear". Esto debería abrir el editor de aplicaciones de Visual Basic con un nuevo subprograma vacío que aparece en la pantalla.

3 Determinar la coordenadas X e Y que le gustaría utilizar para el inicio y el final de su vector. La esquina superior izquierda de la hoja de cálculo está en (0, 0), y X e Y aumento a medida que avanza la derecha y abajo, respectivamente. Ponga estos valores en variables, como esto:

start_x = 0
start_y = 0
end_x = 100
end_y = 100

Estos valores se dibuje una línea diagonal en la esquina superior izquierda de la hoja de cálculo. Es posible que tenga que experimentar con diferentes números para obtener la línea exactamente donde desea.

4 Añadir código para dibujar la línea en sí:

line = Sheet1.Shapes.AddLine (start_x, start_y, end_x, end_y)

5 Añadir código para añadir una punta de flecha hasta el final de la línea, para que se vea como un vector:

line.Line.EndArrowheadStyle = MsoArrowheadStyle.msoArrowheadTriangle

6 Cierre el Editor de Visual Basic y abrir el cuadro de diálogo Macro (ver paso 1). Haga clic en la macro y haga clic en "Ejecutar". Debería ver aparecer su línea.

Consejos y advertencias

  • Puede utilizar la variable "línea" creado en el paso 4 para cambiar otras propiedades de su vector. Por ejemplo, para cambiar el color de la línea a verde, se puede escribir "line.Line.ForeColor.RGB = RGB (0, 255, 0)"