PageCells
These cmdlets work with the ShapeSheet of pages:
New-VisioShapeCells
Get-VisioPageCells
Set-VisioShapeCellsWorking with page cells
As shown below, the process is very similar to working with shapes
Set-StrictMode -Version 2
$ErrorActionPreference = "Stop"
Import-Module Visio
New-VisioApplication
$doc = New-VisioDocument
$page = Get-VisioPage -ActivePage
$cells_dt = Get-VisioPageCells -Pages $page 
Write-Host $cells_dt
$new_cells = New-VisioPageCells 
$new_cells.PageHeight = 3
$new_cells.PageWidth = 6
Set-VisioPageCells -Cells $new_cells -Pages $pagesQuerying multiple pages
Set-StrictMode -Version 2
$ErrorActionPreference = "Stop"
Import-Module Visio
New-VisioApplication
$doc = New-VisioDocument
# The doc already has one page, add four more empty pages
New-VisioPage | Out-Null
New-VisioPage | Out-Null
New-VisioPage | Out-Null
New-VisioPage | Out-Null
$pages = Get-VisioPage 
$pages_dt = Get-VisioPageCells -Pages $pages 
Write-Host $pages_dtLast updated