セルのプロパティ値(行の高さ/幅など)を保持したまま、セルの範囲をコピー/貼り付けする方法。私は次のことをします:
$excel=new-object -comobject excel.application;
$excel.visible=$true;
$SourceWorkBook=$Excel.Workbooks.open("c:\ret.xls");
$TargetWorkBook=$excel.workBooks.open("c:\test.xlsx");
$SourceWorkBook.WorkSheets.item(1).activate();
$SourceRange=$SourceWorkBook.WorkSheets.item(1).range("A6","P17");
$SourceRange.copy() | out-null;
$TargetWorkBook.worksheets.item(1).paste();
そして結果はめちゃくちゃです。行/列の高さ/幅が元の値と異なります。