Скрипт Powershell для получения календаря в формате Excel Workbook - PullRequest
0 голосов
/ 11 января 2019

Я ищу скрипт powershell, который получит формат листа Excel, как показано ниже:

tables in excel

Я пробовал этот код, но я не получаю правильный формат, как ожидалось.

function Release-Ref ($ref) { 
    ([System.Runtime.InteropServices.Marshal]::ReleaseComObject( 
        [System.__ComObject]$ref) -gt 0
    ) 
    [System.GC]::Collect() 
    [System.GC]::WaitForPendingFinalizers()  
} 

$xlFillDays = 5 
$objExcel = new-object -comobject excel.application 
$objExcel.Visible = $True 

$objWorkbook = $objExcel.Workbooks.Add() 

$objWorksheet = $objWorkbook.Worksheets.Item(1) 
$objWorksheet.Cells.Item(1, 1).Value() = "1/1/2019" 

$objRange1 = $objExcel.Range("A1") 
$objRange2 = $objExcel.Range("A1:A365") 
$a = $objRange1.AutoFill($objRange2, $xlFillDays) 
$a = $objRange1.EntireColumn.Autofit() 

$a = Release-Ref($objWorksheet) 
$a = Release-Ref($objWorkbook) 
$a = Release-Ref($objExcel) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...