modules/Private/4.RAMPFunctions/Export-ARIStateRamp.ps1
function Export-ARIStateRamp { Param($StateRampResources, $DefaultPath, $RAMPFile) $StateRampTemplateFile = Join-Path $PSScriptRoot 'StateRAMP-Inventory-Template.xlsx' $TableStyle = 'Light19' $Style = @() $Style += New-ExcelStyle -HorizontalAlignment Center -WrapText -Range B:X $Style += New-ExcelStyle -VerticalAlignment Center -Range A:X $Style += New-ExcelStyle -HorizontalAlignment Center -Range A2:X2 $StateRampTemplate = Open-ExcelPackage -Path $StateRampTemplateFile $null = $StateRampResources | ForEach-Object { $_ } | Export-Excel -ExcelPackage $StateRampTemplate -WorksheetName 'Inventory' -TableName 'SSPInventory' -TableStyle $TableStyle -Style $Style -StartRow 2 -PassThru Close-ExcelPackage -ExcelPackage $StateRampTemplate -SaveAs $RAMPFile } |