# Draw grid

## Draw a grid - Manual <a href="#draw-an-grid---manual" id="draw-an-grid---manual"></a>

```
Set-StrictMode -Version 2
$ErrorActionPreference = "Stop"

Import-Module Visio
New-VisioApplication
New-VisioDocument

# Draw the vertical lines
for ($x=0; $x -le 8.5; $x++) 
{ 
    $pfrom = New-VisioPoint $x 0
    $pto = New-VisioPoint $x 11
    New-VisioShape -Line -From $pfrom -To $pto 
}

# Draw the horzontal lines
for ($y=0; $y -le 11; $y++) 
{ 
    $pfrom = New-VisioPoint 0 $y
    $pto = New-VisioPoint 8.5 $y 
    New-VisioShape -Line -From $pfrom -To $pto 
}
```

![](https://1771353844-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZpdJKkzOTHQsyylRZa%2F-L_RuDIliavqrS-IP9cI%2F-L_RuFe3Mbl-7USg9GdR%2Fsnap00007.png?alt=media\&token=df46c3b9-4ba5-4795-8f59-3b45a4d1482b)

![](https://1771353844-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZpdJKkzOTHQsyylRZa%2F-L_RtIKvCfR6x-1TL0LY%2F-L_RtooOQOqnb6ptjccM%2Fsnap00006.png?alt=media\&token=fbfe944d-41f7-4a20-b12a-c38537ca29f4)

## &#x20;<a href="#draw-an-grid---more-efficient" id="draw-an-grid---more-efficient"></a>
