powershell - 从工作表 A 复制并粘贴到工作表 B(仅限值)
问题描述
我目前正在尝试从范围 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)
解决方案
解决它。
#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)
推荐阅读
- python - 如何为 iris 包创建 egg/wheel 文件
- windows - 在 Windows Batch 中,为什么用括号括起来的 for 循环不会扩展它被告知要回显的变量?
- python - 从图像中获取 RGB 数据并将其写入具有相应像素的 CSV 文件
- twitter-bootstrap - 折叠第二个导航栏链接到第一个导航栏
- python - ModuleNotFoundError:没有名为“vtk”的模块
- android - 在通话事件中启动应用程序反应原生
- javascript - 为数组 html javascript 中的每个值创建新行
- docker - Docker 容器时区保持为 UTC
- excel - 计算超过 255 个字符的函数 - Excel/VBA
- pine-script - Pine Script v4 - 如何在前一根柱线的高点/低点设置止损?