从工作表A复制并粘贴到工作表B(仅值)

时间:2019-05-10 17:32:20

标签: powershell

我当前正在尝试从A1:L12范围中复制值,并使用pastespecial将值粘贴到工作表B上,但是我遇到了错误。

“无法获取Worksheet类的PasteSpecial属性”

#Add New Worksheet

$WorkSheettwo = $WorkBook.worksheets.add()
$WorkSheettwo.name = "Final_Copy"

$WorkSheet.Range("test_camp!A1:L12").Copy()
$WorkSheettwo.Range("Final_Copy!A1:L12").Select()
$WorkSheettwo.PasteSpecial(-4163)

1 个答案:

答案 0 :(得分:0)

解决了。

#Add New Worksheet

$WorkSheettwo = $WorkBook.worksheets.add()
$WorkSheettwo.name = "Final_Copy"

$WorkSheet.Range("test_camp!A1:L12").Copy()
$RangeAp = $WorkSheettwo.Range("Final_Copy!A1:L12")
$RangeAp.PasteSpecial(-4163)